0s autopkgtest [19:43:33]: starting date and time: 2025-05-06 19:43:33+0000 0s autopkgtest [19:43:33]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [19:43:33]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.hjpnhyfb/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:uwsgi --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=uwsgi/2.0.29-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-ppc64el-4.secgroup --name adt-questing-ppc64el-apache2-20250506-172411-juju-7f2275-prod-proposed-migration-environment-20-3a608fdc-3259-4577-af02-08d6c6ba62a5 --image adt/ubuntu-questing-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 74s autopkgtest [19:44:47]: testbed dpkg architecture: ppc64el 75s autopkgtest [19:44:48]: testbed apt version: 3.0.0 75s autopkgtest [19:44:48]: @@@@@@@@@@@@@@@@@@@@ test bed setup 75s autopkgtest [19:44:48]: testbed release detected to be: None 76s autopkgtest [19:44:49]: updating testbed package index (apt update) 76s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 76s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 76s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 77s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 77s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [67.5 kB] 77s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [27.3 kB] 77s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [571 kB] 77s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main ppc64el Packages [129 kB] 77s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el Packages [560 kB] 77s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse ppc64el Packages [18.1 kB] 77s Fetched 1482 kB in 1s (2288 kB/s) 78s Reading package lists... 78s autopkgtest [19:44:51]: upgrading testbed (apt dist-upgrade and autopurge) 78s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 79s Starting 2 pkgProblemResolver with broken count: 0 79s Done 79s Entering ResolveByKeep 79s 79s Calculating upgrade... 80s The following packages will be upgraded: 80s gcc-15-base libatomic1 libdebuginfod-common libdebuginfod1t64 libdw1t64 80s libelf1t64 libgcc-s1 libperl5.40 libstdc++6 lto-disabled-list perl perl-base 80s perl-modules-5.40 python3-dbus sensible-utils 80s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 80s Need to get 11.9 MB of archives. 80s After this operation, 76.8 kB of additional disk space will be used. 80s Get:1 http://ftpmaster.internal/ubuntu questing/main ppc64el libperl5.40 ppc64el 5.40.1-3 [4949 kB] 80s Get:2 http://ftpmaster.internal/ubuntu questing/main ppc64el perl ppc64el 5.40.1-3 [262 kB] 80s Get:3 http://ftpmaster.internal/ubuntu questing/main ppc64el perl-base ppc64el 5.40.1-3 [1923 kB] 80s Get:4 http://ftpmaster.internal/ubuntu questing/main ppc64el perl-modules-5.40 all 5.40.1-3 [3217 kB] 80s Get:5 http://ftpmaster.internal/ubuntu questing/main ppc64el libdebuginfod-common all 0.193-1 [15.6 kB] 80s Get:6 http://ftpmaster.internal/ubuntu questing/main ppc64el libatomic1 ppc64el 15.1.0-2ubuntu1 [11.0 kB] 80s Get:7 http://ftpmaster.internal/ubuntu questing/main ppc64el gcc-15-base ppc64el 15.1.0-2ubuntu1 [54.7 kB] 80s Get:8 http://ftpmaster.internal/ubuntu questing/main ppc64el libgcc-s1 ppc64el 15.1.0-2ubuntu1 [40.1 kB] 80s Get:9 http://ftpmaster.internal/ubuntu questing/main ppc64el libstdc++6 ppc64el 15.1.0-2ubuntu1 [920 kB] 80s Get:10 http://ftpmaster.internal/ubuntu questing/main ppc64el sensible-utils all 0.0.25 [25.0 kB] 80s Get:11 http://ftpmaster.internal/ubuntu questing/main ppc64el libdebuginfod1t64 ppc64el 0.193-1 [24.1 kB] 80s Get:12 http://ftpmaster.internal/ubuntu questing/main ppc64el libdw1t64 ppc64el 0.193-1 [318 kB] 80s Get:13 http://ftpmaster.internal/ubuntu questing/main ppc64el libelf1t64 ppc64el 0.193-1 [67.9 kB] 80s Get:14 http://ftpmaster.internal/ubuntu questing/main ppc64el python3-dbus ppc64el 1.4.0-1 [109 kB] 80s Get:15 http://ftpmaster.internal/ubuntu questing/main ppc64el lto-disabled-list all 58 [12.4 kB] 81s Preconfiguring packages ... 81s Fetched 11.9 MB in 1s (21.7 MB/s) 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 ... 78710 files and directories currently installed.) 81s Preparing to unpack .../libperl5.40_5.40.1-3_ppc64el.deb ... 81s Unpacking libperl5.40:ppc64el (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 82s Preparing to unpack .../perl_5.40.1-3_ppc64el.deb ... 82s Unpacking perl (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 82s Preparing to unpack .../perl-base_5.40.1-3_ppc64el.deb ... 82s Unpacking perl-base (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 82s Setting up perl-base (5.40.1-3) ... 83s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78710 files and directories currently installed.) 83s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 83s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 83s Preparing to unpack .../libdebuginfod-common_0.193-1_all.deb ... 83s Unpacking libdebuginfod-common (0.193-1) over (0.192-4ubuntu1) ... 83s Preparing to unpack .../libatomic1_15.1.0-2ubuntu1_ppc64el.deb ... 83s Unpacking libatomic1:ppc64el (15.1.0-2ubuntu1) over (15-20250404-0ubuntu1) ... 84s Preparing to unpack .../gcc-15-base_15.1.0-2ubuntu1_ppc64el.deb ... 84s Unpacking gcc-15-base:ppc64el (15.1.0-2ubuntu1) over (15-20250404-0ubuntu1) ... 84s Setting up gcc-15-base:ppc64el (15.1.0-2ubuntu1) ... 84s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78710 files and directories currently installed.) 84s Preparing to unpack .../libgcc-s1_15.1.0-2ubuntu1_ppc64el.deb ... 84s Unpacking libgcc-s1:ppc64el (15.1.0-2ubuntu1) over (15-20250404-0ubuntu1) ... 84s Setting up libgcc-s1:ppc64el (15.1.0-2ubuntu1) ... 84s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78710 files and directories currently installed.) 84s Preparing to unpack .../libstdc++6_15.1.0-2ubuntu1_ppc64el.deb ... 84s Unpacking libstdc++6:ppc64el (15.1.0-2ubuntu1) over (15-20250404-0ubuntu1) ... 84s Setting up libstdc++6:ppc64el (15.1.0-2ubuntu1) ... 84s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78710 files and directories currently installed.) 84s Preparing to unpack .../0-sensible-utils_0.0.25_all.deb ... 84s Unpacking sensible-utils (0.0.25) over (0.0.24) ... 84s Preparing to unpack .../1-libdebuginfod1t64_0.193-1_ppc64el.deb ... 84s Unpacking libdebuginfod1t64:ppc64el (0.193-1) over (0.192-4ubuntu1) ... 84s Preparing to unpack .../2-libdw1t64_0.193-1_ppc64el.deb ... 84s Unpacking libdw1t64:ppc64el (0.193-1) over (0.192-4ubuntu1) ... 84s Preparing to unpack .../3-libelf1t64_0.193-1_ppc64el.deb ... 84s Unpacking libelf1t64:ppc64el (0.193-1) over (0.192-4ubuntu1) ... 84s Preparing to unpack .../4-python3-dbus_1.4.0-1_ppc64el.deb ... 84s Unpacking python3-dbus (1.4.0-1) over (1.3.2-5build5) ... 84s Preparing to unpack .../5-lto-disabled-list_58_all.deb ... 84s Unpacking lto-disabled-list (58) over (57) ... 84s Setting up python3-dbus (1.4.0-1) ... 84s Setting up lto-disabled-list (58) ... 84s Setting up libdebuginfod-common (0.193-1) ... 84s Setting up libelf1t64:ppc64el (0.193-1) ... 84s Setting up libdw1t64:ppc64el (0.193-1) ... 84s Setting up libatomic1:ppc64el (15.1.0-2ubuntu1) ... 84s Setting up perl-modules-5.40 (5.40.1-3) ... 84s Setting up sensible-utils (0.0.25) ... 84s Setting up libdebuginfod1t64:ppc64el (0.193-1) ... 84s Setting up libperl5.40:ppc64el (5.40.1-3) ... 84s Setting up perl (5.40.1-3) ... 84s Processing triggers for man-db (2.13.1-1) ... 87s Processing triggers for libc-bin (2.41-6ubuntu1) ... 87s Reading package lists... 87s Building dependency tree... 87s Reading state information... 87s Starting pkgProblemResolver with broken count: 0 88s Starting 2 pkgProblemResolver with broken count: 0 88s Done 88s Solving dependencies... 88s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 90s autopkgtest [19:45:03]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP Sun Apr 6 14:52:42 UTC 2025 90s autopkgtest [19:45:03]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 96s Get:1 http://ftpmaster.internal/ubuntu questing/main apache2 2.4.63-1ubuntu1 (dsc) [3552 B] 96s Get:2 http://ftpmaster.internal/ubuntu questing/main apache2 2.4.63-1ubuntu1 (tar) [9805 kB] 96s Get:3 http://ftpmaster.internal/ubuntu questing/main apache2 2.4.63-1ubuntu1 (asc) [833 B] 96s Get:4 http://ftpmaster.internal/ubuntu questing/main apache2 2.4.63-1ubuntu1 (diff) [844 kB] 96s gpgv: Signature made Wed Feb 19 07:04:53 2025 UTC 96s gpgv: using RSA key 5C7ABEA20F8630459CC8C8B5E27F2CF8458C2FA4 96s gpgv: Can't check signature: No public key 96s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.63-1ubuntu1.dsc: no acceptable signature found 97s autopkgtest [19:45:10]: testing package apache2 version 2.4.63-1ubuntu1 101s autopkgtest [19:45:14]: build not needed 106s autopkgtest [19:45:19]: test run-test-suite: preparing testbed 106s Reading package lists... 107s Building dependency tree... 107s Reading state information... 107s Starting pkgProblemResolver with broken count: 0 107s Starting 2 pkgProblemResolver with broken count: 0 107s Done 107s The following NEW packages will be installed: 107s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 107s autopoint autotools-dev build-essential cpp cpp-14 107s cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 107s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-14 107s g++-14-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-14 107s gcc-14-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 107s intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 107s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 107s libarchive-zip-perl libasan8 libb-hooks-endofscope-perl 107s libb-hooks-op-check-perl libbytes-random-secure-perl libcc1-0 107s libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl 107s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 107s libcrypt-random-seed-perl libcrypt-ssleay-perl libdata-optlist-perl 107s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 107s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl 107s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 107s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 107s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 107s libgcc-14-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 107s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 107s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 107s libio-socket-ssl-perl libisl23 libitm1 libldap-dev libldap2-dev liblsan0 107s liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 107s libmath-random-isaac-perl libmodule-implementation-perl 107s libmodule-runtime-perl libmpc3 libmro-compat-perl 107s libnamespace-autoclean-perl libnamespace-clean-perl libnet-http-perl 107s libnet-ssleay-perl libpackage-stash-perl libparams-classify-perl 107s libparams-util-perl libparams-validationcompiler-perl libpcre2-16-0 107s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpod-parser-perl 107s libprotocol-http2-perl libquadmath0 librole-tiny-perl libsctp-dev libsctp1 107s libspecio-perl libstdc++-14-dev libsub-exporter-perl 107s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 107s libsub-name-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl 107s libtsan2 libubsan1 liburi-perl libvariable-magic-perl libwww-perl 107s libwww-robotrules-perl libxml-dom-perl libxml-parser-perl libxml-perl 107s libxml-regexp-perl libxstring-perl m4 perl-doc perl-openssl-defaults 107s po-debconf uuid-dev 107s 0 upgraded, 138 newly installed, 0 to remove and 0 not upgraded. 107s Need to get 83.5 MB of archives. 107s After this operation, 322 MB of additional disk space will be used. 107s Get:1 http://ftpmaster.internal/ubuntu questing/main ppc64el libapr1t64 ppc64el 1.7.5-1 [137 kB] 107s Get:2 http://ftpmaster.internal/ubuntu questing/main ppc64el libaprutil1t64 ppc64el 1.6.3-3ubuntu2 [112 kB] 107s Get:3 http://ftpmaster.internal/ubuntu questing/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-3ubuntu2 [12.3 kB] 107s Get:4 http://ftpmaster.internal/ubuntu questing/main ppc64el libaprutil1-ldap ppc64el 1.6.3-3ubuntu2 [9306 B] 107s Get:5 http://ftpmaster.internal/ubuntu questing/main ppc64el liblua5.4-0 ppc64el 5.4.7-1 [211 kB] 107s Get:6 http://ftpmaster.internal/ubuntu questing/main ppc64el apache2-bin ppc64el 2.4.63-1ubuntu1 [1572 kB] 107s Get:7 http://ftpmaster.internal/ubuntu questing/main ppc64el apache2-data all 2.4.63-1ubuntu1 [163 kB] 107s Get:8 http://ftpmaster.internal/ubuntu questing/main ppc64el apache2-utils ppc64el 2.4.63-1ubuntu1 [103 kB] 107s Get:9 http://ftpmaster.internal/ubuntu questing/main ppc64el apache2 ppc64el 2.4.63-1ubuntu1 [90.4 kB] 107s Get:10 http://ftpmaster.internal/ubuntu questing/main ppc64el m4 ppc64el 1.4.19-8 [280 kB] 107s Get:11 http://ftpmaster.internal/ubuntu questing/main ppc64el autoconf all 2.72-3ubuntu1 [383 kB] 107s Get:12 http://ftpmaster.internal/ubuntu questing/main ppc64el autotools-dev all 20240727.1 [43.4 kB] 107s Get:13 http://ftpmaster.internal/ubuntu questing/main ppc64el automake all 1:1.17-3ubuntu1 [572 kB] 107s Get:14 http://ftpmaster.internal/ubuntu questing/main ppc64el autopoint all 0.23.1-2 [619 kB] 107s Get:15 http://ftpmaster.internal/ubuntu questing/main ppc64el libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 107s Get:16 http://ftpmaster.internal/ubuntu questing/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 107s Get:17 http://ftpmaster.internal/ubuntu questing/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 107s Get:18 http://ftpmaster.internal/ubuntu questing/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-19ubuntu2 [10.5 MB] 108s Get:19 http://ftpmaster.internal/ubuntu questing/main ppc64el cpp-14 ppc64el 14.2.0-19ubuntu2 [1036 B] 108s Get:20 http://ftpmaster.internal/ubuntu questing/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [5566 B] 108s Get:21 http://ftpmaster.internal/ubuntu questing/main ppc64el cpp ppc64el 4:14.2.0-1ubuntu1 [22.4 kB] 108s Get:22 http://ftpmaster.internal/ubuntu questing/main ppc64el libcc1-0 ppc64el 15.1.0-2ubuntu1 [48.8 kB] 108s Get:23 http://ftpmaster.internal/ubuntu questing/main ppc64el libgomp1 ppc64el 15.1.0-2ubuntu1 [169 kB] 108s Get:24 http://ftpmaster.internal/ubuntu questing/main ppc64el libitm1 ppc64el 15.1.0-2ubuntu1 [32.3 kB] 108s Get:25 http://ftpmaster.internal/ubuntu questing/main ppc64el libasan8 ppc64el 15.1.0-2ubuntu1 [3006 kB] 108s Get:26 http://ftpmaster.internal/ubuntu questing/main ppc64el liblsan0 ppc64el 15.1.0-2ubuntu1 [1374 kB] 108s Get:27 http://ftpmaster.internal/ubuntu questing/main ppc64el libtsan2 ppc64el 15.1.0-2ubuntu1 [2728 kB] 108s Get:28 http://ftpmaster.internal/ubuntu questing/main ppc64el libubsan1 ppc64el 15.1.0-2ubuntu1 [1231 kB] 108s Get:29 http://ftpmaster.internal/ubuntu questing/main ppc64el libquadmath0 ppc64el 15.1.0-2ubuntu1 [159 kB] 108s Get:30 http://ftpmaster.internal/ubuntu questing/main ppc64el libgcc-14-dev ppc64el 14.2.0-19ubuntu2 [1618 kB] 108s Get:31 http://ftpmaster.internal/ubuntu questing/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-19ubuntu2 [20.6 MB] 108s Get:32 http://ftpmaster.internal/ubuntu questing/main ppc64el gcc-14 ppc64el 14.2.0-19ubuntu2 [540 kB] 108s Get:33 http://ftpmaster.internal/ubuntu questing/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [1226 B] 108s Get:34 http://ftpmaster.internal/ubuntu questing/main ppc64el gcc ppc64el 4:14.2.0-1ubuntu1 [5012 B] 108s Get:35 http://ftpmaster.internal/ubuntu questing/main ppc64el libtool all 2.5.4-4 [168 kB] 108s Get:36 http://ftpmaster.internal/ubuntu questing/main ppc64el dh-autoreconf all 20 [16.1 kB] 108s Get:37 http://ftpmaster.internal/ubuntu questing/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 108s Get:38 http://ftpmaster.internal/ubuntu questing/main ppc64el libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 108s Get:39 http://ftpmaster.internal/ubuntu questing/main ppc64el dh-strip-nondeterminism all 1.14.1-2 [5064 B] 108s Get:40 http://ftpmaster.internal/ubuntu questing/main ppc64el debugedit ppc64el 1:5.1-2 [52.4 kB] 108s Get:41 http://ftpmaster.internal/ubuntu questing/main ppc64el dwz ppc64el 0.15-1build6 [142 kB] 108s Get:42 http://ftpmaster.internal/ubuntu questing/main ppc64el gettext ppc64el 0.23.1-2 [1154 kB] 108s Get:43 http://ftpmaster.internal/ubuntu questing/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 108s Get:44 http://ftpmaster.internal/ubuntu questing/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 108s Get:45 http://ftpmaster.internal/ubuntu questing/main ppc64el debhelper all 13.24.1ubuntu2 [895 kB] 109s Get:46 http://ftpmaster.internal/ubuntu questing/main ppc64el uuid-dev ppc64el 2.40.2-14ubuntu1 [56.7 kB] 109s Get:47 http://ftpmaster.internal/ubuntu questing/main ppc64el libsctp1 ppc64el 1.0.21+dfsg-1 [10.0 kB] 109s Get:48 http://ftpmaster.internal/ubuntu questing/main ppc64el libsctp-dev ppc64el 1.0.21+dfsg-1 [57.8 kB] 109s Get:49 http://ftpmaster.internal/ubuntu questing/main ppc64el libapr1-dev ppc64el 1.7.5-1 [813 kB] 109s Get:50 http://ftpmaster.internal/ubuntu questing/main ppc64el libldap-dev ppc64el 2.6.9+dfsg-2ubuntu1 [377 kB] 109s Get:51 http://ftpmaster.internal/ubuntu questing/main ppc64el libldap2-dev all 2.6.9+dfsg-2ubuntu1 [11.1 kB] 109s Get:52 http://ftpmaster.internal/ubuntu questing/main ppc64el libexpat1-dev ppc64el 2.7.1-1 [151 kB] 109s Get:53 http://ftpmaster.internal/ubuntu questing/main ppc64el libaprutil1-dev ppc64el 1.6.3-3ubuntu2 [437 kB] 109s Get:54 http://ftpmaster.internal/ubuntu questing/main ppc64el libpcre2-16-0 ppc64el 10.45-1 [286 kB] 109s Get:55 http://ftpmaster.internal/ubuntu questing/main ppc64el libpcre2-32-0 ppc64el 10.45-1 [269 kB] 109s Get:56 http://ftpmaster.internal/ubuntu questing/main ppc64el libpcre2-posix3 ppc64el 10.45-1 [7390 B] 109s Get:57 http://ftpmaster.internal/ubuntu questing/main ppc64el libpcre2-dev ppc64el 10.45-1 [921 kB] 109s Get:58 http://ftpmaster.internal/ubuntu questing/main ppc64el apache2-dev ppc64el 2.4.63-1ubuntu1 [202 kB] 109s Get:59 http://ftpmaster.internal/ubuntu questing/main ppc64el libstdc++-14-dev ppc64el 14.2.0-19ubuntu2 [2679 kB] 109s Get:60 http://ftpmaster.internal/ubuntu questing/main ppc64el g++-14-powerpc64le-linux-gnu ppc64el 14.2.0-19ubuntu2 [12.0 MB] 109s Get:61 http://ftpmaster.internal/ubuntu questing/main ppc64el g++-14 ppc64el 14.2.0-19ubuntu2 [23.0 kB] 109s Get:62 http://ftpmaster.internal/ubuntu questing/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [966 B] 109s Get:63 http://ftpmaster.internal/ubuntu questing/main ppc64el g++ ppc64el 4:14.2.0-1ubuntu1 [1088 B] 109s Get:64 http://ftpmaster.internal/ubuntu questing/main ppc64el build-essential ppc64el 12.12ubuntu1 [5094 B] 109s Get:65 http://ftpmaster.internal/ubuntu questing/universe ppc64el libalgorithm-c3-perl all 0.11-2 [10.2 kB] 109s Get:66 http://ftpmaster.internal/ubuntu questing/universe ppc64el libanyevent-perl ppc64el 7.170-2build7 [368 kB] 109s Get:67 http://ftpmaster.internal/ubuntu questing/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-3build2 [9884 B] 109s Get:68 http://ftpmaster.internal/ubuntu questing/main ppc64el libdynaloader-functions-perl all 0.004-2 [11.5 kB] 109s Get:69 http://ftpmaster.internal/ubuntu questing/main ppc64el libdevel-callchecker-perl ppc64el 0.009-2 [14.1 kB] 109s Get:70 http://ftpmaster.internal/ubuntu questing/main ppc64el libparams-classify-perl ppc64el 0.015-2build6 [22.2 kB] 109s Get:71 http://ftpmaster.internal/ubuntu questing/main ppc64el libmodule-runtime-perl all 0.018-1 [15.2 kB] 109s Get:72 http://ftpmaster.internal/ubuntu questing/main ppc64el libtry-tiny-perl all 0.32-1 [21.2 kB] 109s Get:73 http://ftpmaster.internal/ubuntu questing/main ppc64el libmodule-implementation-perl all 0.09-2 [12.0 kB] 109s Get:74 http://ftpmaster.internal/ubuntu questing/main ppc64el libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 109s Get:75 http://ftpmaster.internal/ubuntu questing/main ppc64el libvariable-magic-perl ppc64el 0.64-1build1 [37.2 kB] 109s Get:76 http://ftpmaster.internal/ubuntu questing/main ppc64el libb-hooks-endofscope-perl all 0.28-2 [15.8 kB] 109s Get:77 http://ftpmaster.internal/ubuntu questing/universe ppc64el libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 109s Get:78 http://ftpmaster.internal/ubuntu questing/universe ppc64el libmath-random-isaac-perl all 1.004-2 [18.4 kB] 109s Get:79 http://ftpmaster.internal/ubuntu questing/universe ppc64el libbytes-random-secure-perl all 0.29-3 [26.8 kB] 109s Get:80 http://ftpmaster.internal/ubuntu questing/universe ppc64el libclass-c3-perl all 0.35-2 [18.4 kB] 109s Get:81 http://ftpmaster.internal/ubuntu questing/main ppc64el libclass-data-inheritable-perl all 0.10-1 [8038 B] 109s Get:82 http://ftpmaster.internal/ubuntu questing/main ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 109s Get:83 http://ftpmaster.internal/ubuntu questing/main ppc64el libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 109s Get:84 http://ftpmaster.internal/ubuntu questing/universe ppc64el libclass-singleton-perl all 1.6-2 [11.5 kB] 109s Get:85 http://ftpmaster.internal/ubuntu questing/main ppc64el libclone-perl ppc64el 0.47-1 [11.1 kB] 109s Get:86 http://ftpmaster.internal/ubuntu questing/main ppc64el perl-openssl-defaults ppc64el 7build3 [6628 B] 109s Get:87 http://ftpmaster.internal/ubuntu questing/universe ppc64el libcrypt-ssleay-perl ppc64el 0.73.06-2build6 [44.0 kB] 109s Get:88 http://ftpmaster.internal/ubuntu questing/main ppc64el libparams-util-perl ppc64el 1.102-3build1 [21.3 kB] 109s Get:89 http://ftpmaster.internal/ubuntu questing/main ppc64el libsub-install-perl all 0.929-1 [9764 B] 109s Get:90 http://ftpmaster.internal/ubuntu questing/main ppc64el libdata-optlist-perl all 0.114-1 [9708 B] 109s Get:91 http://ftpmaster.internal/ubuntu questing/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 109s Get:92 http://ftpmaster.internal/ubuntu questing/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 109s Get:93 http://ftpmaster.internal/ubuntu questing/main ppc64el libsub-exporter-perl all 0.990-1 [49.0 kB] 109s Get:94 http://ftpmaster.internal/ubuntu questing/universe ppc64el libeval-closure-perl all 0.14-3 [10.1 kB] 109s Get:95 http://ftpmaster.internal/ubuntu questing/main ppc64el libexception-class-perl all 1.45-1 [28.6 kB] 109s Get:96 http://ftpmaster.internal/ubuntu questing/main ppc64el libfcgi0t64 ppc64el 2.4.5-0.1 [30.8 kB] 109s Get:97 http://ftpmaster.internal/ubuntu questing/main ppc64el libfcgi-perl ppc64el 0.82+ds-3build3 [22.1 kB] 109s Get:98 http://ftpmaster.internal/ubuntu questing/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 109s Get:99 http://ftpmaster.internal/ubuntu questing/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 109s Get:100 http://ftpmaster.internal/ubuntu questing/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 109s Get:101 http://ftpmaster.internal/ubuntu questing/main ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 109s Get:102 http://ftpmaster.internal/ubuntu questing/main ppc64el libhtml-tagset-perl all 3.24-1 [14.1 kB] 109s Get:103 http://ftpmaster.internal/ubuntu questing/main ppc64el liburi-perl all 5.30-1 [94.4 kB] 109s Get:104 http://ftpmaster.internal/ubuntu questing/main ppc64el libhtml-parser-perl ppc64el 3.83-1build1 [91.8 kB] 109s Get:105 http://ftpmaster.internal/ubuntu questing/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 109s Get:106 http://ftpmaster.internal/ubuntu questing/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 109s Get:107 http://ftpmaster.internal/ubuntu questing/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 109s Get:108 http://ftpmaster.internal/ubuntu questing/main ppc64el libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 109s Get:109 http://ftpmaster.internal/ubuntu questing/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 109s Get:110 http://ftpmaster.internal/ubuntu questing/main ppc64el libpod-parser-perl all 1.67-1 [80.6 kB] 109s Get:111 http://ftpmaster.internal/ubuntu questing/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 109s Get:112 http://ftpmaster.internal/ubuntu questing/main ppc64el libnet-ssleay-perl ppc64el 1.94-3 [323 kB] 109s Get:113 http://ftpmaster.internal/ubuntu questing/main ppc64el libio-socket-ssl-perl all 2.089-1 [200 kB] 109s Get:114 http://ftpmaster.internal/ubuntu questing/main ppc64el libnet-http-perl all 6.23-1 [22.3 kB] 109s Get:115 http://ftpmaster.internal/ubuntu questing/main ppc64el liblwp-protocol-https-perl all 6.14-1 [9040 B] 109s Get:116 http://ftpmaster.internal/ubuntu questing/main ppc64el libwww-robotrules-perl all 6.02-1 [12.6 kB] 109s Get:117 http://ftpmaster.internal/ubuntu questing/main ppc64el libwww-perl all 6.78-1 [139 kB] 109s Get:118 http://ftpmaster.internal/ubuntu questing/main ppc64el libxml-parser-perl ppc64el 2.47-1build4 [205 kB] 109s Get:119 http://ftpmaster.internal/ubuntu questing/universe ppc64el libxml-perl all 0.08-4 [90.5 kB] 109s Get:120 http://ftpmaster.internal/ubuntu questing/universe ppc64el libxml-regexp-perl all 0.04-1.1 [7208 B] 109s Get:121 http://ftpmaster.internal/ubuntu questing/universe ppc64el libxml-dom-perl all 1.46-2 [143 kB] 109s Get:122 http://ftpmaster.internal/ubuntu questing/universe ppc64el libhttp-dav-perl all 0.50-1 [79.7 kB] 109s Get:123 http://ftpmaster.internal/ubuntu questing/universe ppc64el libmro-compat-perl all 0.15-2 [10.1 kB] 109s Get:124 http://ftpmaster.internal/ubuntu questing/main ppc64el libpackage-stash-perl all 0.40-1 [19.5 kB] 109s Get:125 http://ftpmaster.internal/ubuntu questing/main ppc64el libsub-identify-perl ppc64el 0.14-3build4 [10.1 kB] 109s Get:126 http://ftpmaster.internal/ubuntu questing/main ppc64el libsub-name-perl ppc64el 0.28-1 [10.9 kB] 109s Get:127 http://ftpmaster.internal/ubuntu questing/main ppc64el libnamespace-clean-perl all 0.27-2 [14.0 kB] 109s Get:128 http://ftpmaster.internal/ubuntu questing/universe ppc64el libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 109s Get:129 http://ftpmaster.internal/ubuntu questing/universe ppc64el libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 109s Get:130 http://ftpmaster.internal/ubuntu questing/universe ppc64el libprotocol-http2-perl all 1.11-1 [39.3 kB] 109s Get:131 http://ftpmaster.internal/ubuntu questing/main ppc64el librole-tiny-perl all 2.002004-1 [16.3 kB] 109s Get:132 http://ftpmaster.internal/ubuntu questing/main ppc64el libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 109s Get:133 http://ftpmaster.internal/ubuntu questing/universe ppc64el libxstring-perl ppc64el 0.005-2build4 [8448 B] 109s Get:134 http://ftpmaster.internal/ubuntu questing/universe ppc64el libspecio-perl all 0.50-1 [127 kB] 109s Get:135 http://ftpmaster.internal/ubuntu questing/main ppc64el perl-doc all 5.40.1-3 [8252 kB] 109s Get:136 http://ftpmaster.internal/ubuntu questing/universe ppc64el libdatetime-locale-perl all 1:1.41-1 [3193 kB] 109s Get:137 http://ftpmaster.internal/ubuntu questing/universe ppc64el libdatetime-timezone-perl all 1:2.65-1+2025b [260 kB] 109s Get:138 http://ftpmaster.internal/ubuntu questing/universe ppc64el libdatetime-perl ppc64el 2:1.65-1build3 [96.9 kB] 110s Fetched 83.5 MB in 2s (33.9 MB/s) 110s Selecting previously unselected package libapr1t64:ppc64el. 110s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78710 files and directories currently installed.) 110s Preparing to unpack .../000-libapr1t64_1.7.5-1_ppc64el.deb ... 110s Unpacking libapr1t64:ppc64el (1.7.5-1) ... 110s Selecting previously unselected package libaprutil1t64:ppc64el. 110s Preparing to unpack .../001-libaprutil1t64_1.6.3-3ubuntu2_ppc64el.deb ... 110s Unpacking libaprutil1t64:ppc64el (1.6.3-3ubuntu2) ... 110s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 110s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_ppc64el.deb ... 110s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu2) ... 110s Selecting previously unselected package libaprutil1-ldap:ppc64el. 110s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-3ubuntu2_ppc64el.deb ... 110s Unpacking libaprutil1-ldap:ppc64el (1.6.3-3ubuntu2) ... 110s Selecting previously unselected package liblua5.4-0:ppc64el. 110s Preparing to unpack .../004-liblua5.4-0_5.4.7-1_ppc64el.deb ... 110s Unpacking liblua5.4-0:ppc64el (5.4.7-1) ... 110s Selecting previously unselected package apache2-bin. 110s Preparing to unpack .../005-apache2-bin_2.4.63-1ubuntu1_ppc64el.deb ... 110s Unpacking apache2-bin (2.4.63-1ubuntu1) ... 110s Selecting previously unselected package apache2-data. 110s Preparing to unpack .../006-apache2-data_2.4.63-1ubuntu1_all.deb ... 110s Unpacking apache2-data (2.4.63-1ubuntu1) ... 110s Selecting previously unselected package apache2-utils. 110s Preparing to unpack .../007-apache2-utils_2.4.63-1ubuntu1_ppc64el.deb ... 110s Unpacking apache2-utils (2.4.63-1ubuntu1) ... 110s Selecting previously unselected package apache2. 110s Preparing to unpack .../008-apache2_2.4.63-1ubuntu1_ppc64el.deb ... 110s Unpacking apache2 (2.4.63-1ubuntu1) ... 110s Selecting previously unselected package m4. 110s Preparing to unpack .../009-m4_1.4.19-8_ppc64el.deb ... 110s Unpacking m4 (1.4.19-8) ... 110s Selecting previously unselected package autoconf. 110s Preparing to unpack .../010-autoconf_2.72-3ubuntu1_all.deb ... 110s Unpacking autoconf (2.72-3ubuntu1) ... 110s Selecting previously unselected package autotools-dev. 110s Preparing to unpack .../011-autotools-dev_20240727.1_all.deb ... 110s Unpacking autotools-dev (20240727.1) ... 110s Selecting previously unselected package automake. 110s Preparing to unpack .../012-automake_1%3a1.17-3ubuntu1_all.deb ... 110s Unpacking automake (1:1.17-3ubuntu1) ... 111s Selecting previously unselected package autopoint. 111s Preparing to unpack .../013-autopoint_0.23.1-2_all.deb ... 111s Unpacking autopoint (0.23.1-2) ... 111s Selecting previously unselected package libdebhelper-perl. 111s Preparing to unpack .../014-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 111s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 111s Selecting previously unselected package libisl23:ppc64el. 111s Preparing to unpack .../015-libisl23_0.27-1_ppc64el.deb ... 111s Unpacking libisl23:ppc64el (0.27-1) ... 111s Selecting previously unselected package libmpc3:ppc64el. 111s Preparing to unpack .../016-libmpc3_1.3.1-1build2_ppc64el.deb ... 111s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 111s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 111s Preparing to unpack .../017-cpp-14-powerpc64le-linux-gnu_14.2.0-19ubuntu2_ppc64el.deb ... 111s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 111s Selecting previously unselected package cpp-14. 111s Preparing to unpack .../018-cpp-14_14.2.0-19ubuntu2_ppc64el.deb ... 111s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 111s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 111s Preparing to unpack .../019-cpp-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 111s Unpacking cpp-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 111s Selecting previously unselected package cpp. 111s Preparing to unpack .../020-cpp_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 111s Unpacking cpp (4:14.2.0-1ubuntu1) ... 111s Selecting previously unselected package libcc1-0:ppc64el. 111s Preparing to unpack .../021-libcc1-0_15.1.0-2ubuntu1_ppc64el.deb ... 111s Unpacking libcc1-0:ppc64el (15.1.0-2ubuntu1) ... 111s Selecting previously unselected package libgomp1:ppc64el. 111s Preparing to unpack .../022-libgomp1_15.1.0-2ubuntu1_ppc64el.deb ... 111s Unpacking libgomp1:ppc64el (15.1.0-2ubuntu1) ... 111s Selecting previously unselected package libitm1:ppc64el. 111s Preparing to unpack .../023-libitm1_15.1.0-2ubuntu1_ppc64el.deb ... 111s Unpacking libitm1:ppc64el (15.1.0-2ubuntu1) ... 111s Selecting previously unselected package libasan8:ppc64el. 111s Preparing to unpack .../024-libasan8_15.1.0-2ubuntu1_ppc64el.deb ... 111s Unpacking libasan8:ppc64el (15.1.0-2ubuntu1) ... 111s Selecting previously unselected package liblsan0:ppc64el. 111s Preparing to unpack .../025-liblsan0_15.1.0-2ubuntu1_ppc64el.deb ... 111s Unpacking liblsan0:ppc64el (15.1.0-2ubuntu1) ... 111s Selecting previously unselected package libtsan2:ppc64el. 111s Preparing to unpack .../026-libtsan2_15.1.0-2ubuntu1_ppc64el.deb ... 111s Unpacking libtsan2:ppc64el (15.1.0-2ubuntu1) ... 111s Selecting previously unselected package libubsan1:ppc64el. 111s Preparing to unpack .../027-libubsan1_15.1.0-2ubuntu1_ppc64el.deb ... 111s Unpacking libubsan1:ppc64el (15.1.0-2ubuntu1) ... 111s Selecting previously unselected package libquadmath0:ppc64el. 111s Preparing to unpack .../028-libquadmath0_15.1.0-2ubuntu1_ppc64el.deb ... 111s Unpacking libquadmath0:ppc64el (15.1.0-2ubuntu1) ... 111s Selecting previously unselected package libgcc-14-dev:ppc64el. 111s Preparing to unpack .../029-libgcc-14-dev_14.2.0-19ubuntu2_ppc64el.deb ... 111s Unpacking libgcc-14-dev:ppc64el (14.2.0-19ubuntu2) ... 111s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 111s Preparing to unpack .../030-gcc-14-powerpc64le-linux-gnu_14.2.0-19ubuntu2_ppc64el.deb ... 111s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 112s Selecting previously unselected package gcc-14. 112s Preparing to unpack .../031-gcc-14_14.2.0-19ubuntu2_ppc64el.deb ... 112s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 112s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 112s Preparing to unpack .../032-gcc-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 112s Unpacking gcc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 112s Selecting previously unselected package gcc. 112s Preparing to unpack .../033-gcc_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 112s Unpacking gcc (4:14.2.0-1ubuntu1) ... 112s Selecting previously unselected package libtool. 112s Preparing to unpack .../034-libtool_2.5.4-4_all.deb ... 112s Unpacking libtool (2.5.4-4) ... 112s Selecting previously unselected package dh-autoreconf. 112s Preparing to unpack .../035-dh-autoreconf_20_all.deb ... 112s Unpacking dh-autoreconf (20) ... 112s Selecting previously unselected package libarchive-zip-perl. 112s Preparing to unpack .../036-libarchive-zip-perl_1.68-1_all.deb ... 112s Unpacking libarchive-zip-perl (1.68-1) ... 112s Selecting previously unselected package libfile-stripnondeterminism-perl. 112s Preparing to unpack .../037-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 112s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 112s Selecting previously unselected package dh-strip-nondeterminism. 112s Preparing to unpack .../038-dh-strip-nondeterminism_1.14.1-2_all.deb ... 112s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 112s Selecting previously unselected package debugedit. 112s Preparing to unpack .../039-debugedit_1%3a5.1-2_ppc64el.deb ... 112s Unpacking debugedit (1:5.1-2) ... 112s Selecting previously unselected package dwz. 112s Preparing to unpack .../040-dwz_0.15-1build6_ppc64el.deb ... 112s Unpacking dwz (0.15-1build6) ... 112s Selecting previously unselected package gettext. 112s Preparing to unpack .../041-gettext_0.23.1-2_ppc64el.deb ... 112s Unpacking gettext (0.23.1-2) ... 112s Selecting previously unselected package intltool-debian. 112s Preparing to unpack .../042-intltool-debian_0.35.0+20060710.6_all.deb ... 112s Unpacking intltool-debian (0.35.0+20060710.6) ... 112s Selecting previously unselected package po-debconf. 112s Preparing to unpack .../043-po-debconf_1.0.21+nmu1_all.deb ... 112s Unpacking po-debconf (1.0.21+nmu1) ... 112s Selecting previously unselected package debhelper. 112s Preparing to unpack .../044-debhelper_13.24.1ubuntu2_all.deb ... 112s Unpacking debhelper (13.24.1ubuntu2) ... 112s Selecting previously unselected package uuid-dev:ppc64el. 112s Preparing to unpack .../045-uuid-dev_2.40.2-14ubuntu1_ppc64el.deb ... 112s Unpacking uuid-dev:ppc64el (2.40.2-14ubuntu1) ... 112s Selecting previously unselected package libsctp1:ppc64el. 112s Preparing to unpack .../046-libsctp1_1.0.21+dfsg-1_ppc64el.deb ... 112s Unpacking libsctp1:ppc64el (1.0.21+dfsg-1) ... 112s Selecting previously unselected package libsctp-dev:ppc64el. 112s Preparing to unpack .../047-libsctp-dev_1.0.21+dfsg-1_ppc64el.deb ... 112s Unpacking libsctp-dev:ppc64el (1.0.21+dfsg-1) ... 112s Selecting previously unselected package libapr1-dev. 112s Preparing to unpack .../048-libapr1-dev_1.7.5-1_ppc64el.deb ... 112s Unpacking libapr1-dev (1.7.5-1) ... 112s Selecting previously unselected package libldap-dev:ppc64el. 112s Preparing to unpack .../049-libldap-dev_2.6.9+dfsg-2ubuntu1_ppc64el.deb ... 112s Unpacking libldap-dev:ppc64el (2.6.9+dfsg-2ubuntu1) ... 112s Selecting previously unselected package libldap2-dev. 112s Preparing to unpack .../050-libldap2-dev_2.6.9+dfsg-2ubuntu1_all.deb ... 112s Unpacking libldap2-dev (2.6.9+dfsg-2ubuntu1) ... 112s Selecting previously unselected package libexpat1-dev:ppc64el. 112s Preparing to unpack .../051-libexpat1-dev_2.7.1-1_ppc64el.deb ... 112s Unpacking libexpat1-dev:ppc64el (2.7.1-1) ... 112s Selecting previously unselected package libaprutil1-dev. 112s Preparing to unpack .../052-libaprutil1-dev_1.6.3-3ubuntu2_ppc64el.deb ... 112s Unpacking libaprutil1-dev (1.6.3-3ubuntu2) ... 113s Selecting previously unselected package libpcre2-16-0:ppc64el. 113s Preparing to unpack .../053-libpcre2-16-0_10.45-1_ppc64el.deb ... 113s Unpacking libpcre2-16-0:ppc64el (10.45-1) ... 113s Selecting previously unselected package libpcre2-32-0:ppc64el. 113s Preparing to unpack .../054-libpcre2-32-0_10.45-1_ppc64el.deb ... 113s Unpacking libpcre2-32-0:ppc64el (10.45-1) ... 113s Selecting previously unselected package libpcre2-posix3:ppc64el. 113s Preparing to unpack .../055-libpcre2-posix3_10.45-1_ppc64el.deb ... 113s Unpacking libpcre2-posix3:ppc64el (10.45-1) ... 113s Selecting previously unselected package libpcre2-dev:ppc64el. 113s Preparing to unpack .../056-libpcre2-dev_10.45-1_ppc64el.deb ... 113s Unpacking libpcre2-dev:ppc64el (10.45-1) ... 113s Selecting previously unselected package apache2-dev. 113s Preparing to unpack .../057-apache2-dev_2.4.63-1ubuntu1_ppc64el.deb ... 113s Unpacking apache2-dev (2.4.63-1ubuntu1) ... 113s Selecting previously unselected package libstdc++-14-dev:ppc64el. 113s Preparing to unpack .../058-libstdc++-14-dev_14.2.0-19ubuntu2_ppc64el.deb ... 113s Unpacking libstdc++-14-dev:ppc64el (14.2.0-19ubuntu2) ... 113s Selecting previously unselected package g++-14-powerpc64le-linux-gnu. 113s Preparing to unpack .../059-g++-14-powerpc64le-linux-gnu_14.2.0-19ubuntu2_ppc64el.deb ... 113s Unpacking g++-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 113s Selecting previously unselected package g++-14. 113s Preparing to unpack .../060-g++-14_14.2.0-19ubuntu2_ppc64el.deb ... 113s Unpacking g++-14 (14.2.0-19ubuntu2) ... 113s Selecting previously unselected package g++-powerpc64le-linux-gnu. 113s Preparing to unpack .../061-g++-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 113s Unpacking g++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 113s Selecting previously unselected package g++. 113s Preparing to unpack .../062-g++_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 113s Unpacking g++ (4:14.2.0-1ubuntu1) ... 113s Selecting previously unselected package build-essential. 113s Preparing to unpack .../063-build-essential_12.12ubuntu1_ppc64el.deb ... 113s Unpacking build-essential (12.12ubuntu1) ... 113s Selecting previously unselected package libalgorithm-c3-perl. 113s Preparing to unpack .../064-libalgorithm-c3-perl_0.11-2_all.deb ... 113s Unpacking libalgorithm-c3-perl (0.11-2) ... 113s Selecting previously unselected package libanyevent-perl. 113s Preparing to unpack .../065-libanyevent-perl_7.170-2build7_ppc64el.deb ... 113s Unpacking libanyevent-perl (7.170-2build7) ... 113s Selecting previously unselected package libb-hooks-op-check-perl:ppc64el. 113s Preparing to unpack .../066-libb-hooks-op-check-perl_0.22-3build2_ppc64el.deb ... 113s Unpacking libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 113s Selecting previously unselected package libdynaloader-functions-perl. 113s Preparing to unpack .../067-libdynaloader-functions-perl_0.004-2_all.deb ... 113s Unpacking libdynaloader-functions-perl (0.004-2) ... 113s Selecting previously unselected package libdevel-callchecker-perl:ppc64el. 113s Preparing to unpack .../068-libdevel-callchecker-perl_0.009-2_ppc64el.deb ... 113s Unpacking libdevel-callchecker-perl:ppc64el (0.009-2) ... 113s Selecting previously unselected package libparams-classify-perl:ppc64el. 113s Preparing to unpack .../069-libparams-classify-perl_0.015-2build6_ppc64el.deb ... 113s Unpacking libparams-classify-perl:ppc64el (0.015-2build6) ... 113s Selecting previously unselected package libmodule-runtime-perl. 113s Preparing to unpack .../070-libmodule-runtime-perl_0.018-1_all.deb ... 113s Unpacking libmodule-runtime-perl (0.018-1) ... 113s Selecting previously unselected package libtry-tiny-perl. 113s Preparing to unpack .../071-libtry-tiny-perl_0.32-1_all.deb ... 113s Unpacking libtry-tiny-perl (0.32-1) ... 113s Selecting previously unselected package libmodule-implementation-perl. 113s Preparing to unpack .../072-libmodule-implementation-perl_0.09-2_all.deb ... 113s Unpacking libmodule-implementation-perl (0.09-2) ... 113s Selecting previously unselected package libsub-exporter-progressive-perl. 113s Preparing to unpack .../073-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 113s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 113s Selecting previously unselected package libvariable-magic-perl. 113s Preparing to unpack .../074-libvariable-magic-perl_0.64-1build1_ppc64el.deb ... 113s Unpacking libvariable-magic-perl (0.64-1build1) ... 113s Selecting previously unselected package libb-hooks-endofscope-perl. 113s Preparing to unpack .../075-libb-hooks-endofscope-perl_0.28-2_all.deb ... 113s Unpacking libb-hooks-endofscope-perl (0.28-2) ... 113s Selecting previously unselected package libcrypt-random-seed-perl. 113s Preparing to unpack .../076-libcrypt-random-seed-perl_0.03-3_all.deb ... 113s Unpacking libcrypt-random-seed-perl (0.03-3) ... 113s Selecting previously unselected package libmath-random-isaac-perl. 113s Preparing to unpack .../077-libmath-random-isaac-perl_1.004-2_all.deb ... 113s Unpacking libmath-random-isaac-perl (1.004-2) ... 113s Selecting previously unselected package libbytes-random-secure-perl. 113s Preparing to unpack .../078-libbytes-random-secure-perl_0.29-3_all.deb ... 113s Unpacking libbytes-random-secure-perl (0.29-3) ... 113s Selecting previously unselected package libclass-c3-perl. 113s Preparing to unpack .../079-libclass-c3-perl_0.35-2_all.deb ... 113s Unpacking libclass-c3-perl (0.35-2) ... 113s Selecting previously unselected package libclass-data-inheritable-perl. 114s Preparing to unpack .../080-libclass-data-inheritable-perl_0.10-1_all.deb ... 114s Unpacking libclass-data-inheritable-perl (0.10-1) ... 114s Selecting previously unselected package libclass-inspector-perl. 114s Preparing to unpack .../081-libclass-inspector-perl_1.36-3_all.deb ... 114s Unpacking libclass-inspector-perl (1.36-3) ... 114s Selecting previously unselected package libclass-method-modifiers-perl. 114s Preparing to unpack .../082-libclass-method-modifiers-perl_2.15-1_all.deb ... 114s Unpacking libclass-method-modifiers-perl (2.15-1) ... 114s Selecting previously unselected package libclass-singleton-perl. 114s Preparing to unpack .../083-libclass-singleton-perl_1.6-2_all.deb ... 114s Unpacking libclass-singleton-perl (1.6-2) ... 114s Selecting previously unselected package libclone-perl:ppc64el. 114s Preparing to unpack .../084-libclone-perl_0.47-1_ppc64el.deb ... 114s Unpacking libclone-perl:ppc64el (0.47-1) ... 114s Selecting previously unselected package perl-openssl-defaults:ppc64el. 114s Preparing to unpack .../085-perl-openssl-defaults_7build3_ppc64el.deb ... 114s Unpacking perl-openssl-defaults:ppc64el (7build3) ... 114s Selecting previously unselected package libcrypt-ssleay-perl. 114s Preparing to unpack .../086-libcrypt-ssleay-perl_0.73.06-2build6_ppc64el.deb ... 114s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 114s Selecting previously unselected package libparams-util-perl. 114s Preparing to unpack .../087-libparams-util-perl_1.102-3build1_ppc64el.deb ... 114s Unpacking libparams-util-perl (1.102-3build1) ... 114s Selecting previously unselected package libsub-install-perl. 114s Preparing to unpack .../088-libsub-install-perl_0.929-1_all.deb ... 114s Unpacking libsub-install-perl (0.929-1) ... 114s Selecting previously unselected package libdata-optlist-perl. 114s Preparing to unpack .../089-libdata-optlist-perl_0.114-1_all.deb ... 114s Unpacking libdata-optlist-perl (0.114-1) ... 114s Selecting previously unselected package libdevel-stacktrace-perl. 114s Preparing to unpack .../090-libdevel-stacktrace-perl_2.0500-1_all.deb ... 114s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 114s Selecting previously unselected package libencode-locale-perl. 114s Preparing to unpack .../091-libencode-locale-perl_1.05-3_all.deb ... 114s Unpacking libencode-locale-perl (1.05-3) ... 114s Selecting previously unselected package libsub-exporter-perl. 114s Preparing to unpack .../092-libsub-exporter-perl_0.990-1_all.deb ... 114s Unpacking libsub-exporter-perl (0.990-1) ... 114s Selecting previously unselected package libeval-closure-perl. 114s Preparing to unpack .../093-libeval-closure-perl_0.14-3_all.deb ... 114s Unpacking libeval-closure-perl (0.14-3) ... 114s Selecting previously unselected package libexception-class-perl. 114s Preparing to unpack .../094-libexception-class-perl_1.45-1_all.deb ... 114s Unpacking libexception-class-perl (1.45-1) ... 114s Selecting previously unselected package libfcgi0t64:ppc64el. 114s Preparing to unpack .../095-libfcgi0t64_2.4.5-0.1_ppc64el.deb ... 114s Unpacking libfcgi0t64:ppc64el (2.4.5-0.1) ... 114s Selecting previously unselected package libfcgi-perl. 114s Preparing to unpack .../096-libfcgi-perl_0.82+ds-3build3_ppc64el.deb ... 114s Unpacking libfcgi-perl (0.82+ds-3build3) ... 114s Selecting previously unselected package libtimedate-perl. 114s Preparing to unpack .../097-libtimedate-perl_2.3300-2_all.deb ... 114s Unpacking libtimedate-perl (2.3300-2) ... 114s Selecting previously unselected package libhttp-date-perl. 114s Preparing to unpack .../098-libhttp-date-perl_6.06-1_all.deb ... 114s Unpacking libhttp-date-perl (6.06-1) ... 114s Selecting previously unselected package libfile-listing-perl. 114s Preparing to unpack .../099-libfile-listing-perl_6.16-1_all.deb ... 114s Unpacking libfile-listing-perl (6.16-1) ... 114s Selecting previously unselected package libfile-sharedir-perl. 114s Preparing to unpack .../100-libfile-sharedir-perl_1.118-3_all.deb ... 114s Unpacking libfile-sharedir-perl (1.118-3) ... 114s Selecting previously unselected package libhtml-tagset-perl. 114s Preparing to unpack .../101-libhtml-tagset-perl_3.24-1_all.deb ... 114s Unpacking libhtml-tagset-perl (3.24-1) ... 114s Selecting previously unselected package liburi-perl. 114s Preparing to unpack .../102-liburi-perl_5.30-1_all.deb ... 114s Unpacking liburi-perl (5.30-1) ... 114s Selecting previously unselected package libhtml-parser-perl:ppc64el. 114s Preparing to unpack .../103-libhtml-parser-perl_3.83-1build1_ppc64el.deb ... 114s Unpacking libhtml-parser-perl:ppc64el (3.83-1build1) ... 114s Selecting previously unselected package libhtml-tree-perl. 114s Preparing to unpack .../104-libhtml-tree-perl_5.07-3_all.deb ... 114s Unpacking libhtml-tree-perl (5.07-3) ... 114s Selecting previously unselected package libio-html-perl. 114s Preparing to unpack .../105-libio-html-perl_1.004-3_all.deb ... 114s Unpacking libio-html-perl (1.004-3) ... 114s Selecting previously unselected package liblwp-mediatypes-perl. 114s Preparing to unpack .../106-liblwp-mediatypes-perl_6.04-2_all.deb ... 114s Unpacking liblwp-mediatypes-perl (6.04-2) ... 114s Selecting previously unselected package libhttp-message-perl. 114s Preparing to unpack .../107-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 114s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 114s Selecting previously unselected package libhttp-cookies-perl. 114s Preparing to unpack .../108-libhttp-cookies-perl_6.11-1_all.deb ... 114s Unpacking libhttp-cookies-perl (6.11-1) ... 114s Selecting previously unselected package libpod-parser-perl. 114s Preparing to unpack .../109-libpod-parser-perl_1.67-1_all.deb ... 114s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 114s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 114s Unpacking libpod-parser-perl (1.67-1) ... 114s Selecting previously unselected package libhttp-negotiate-perl. 114s Preparing to unpack .../110-libhttp-negotiate-perl_6.01-2_all.deb ... 114s Unpacking libhttp-negotiate-perl (6.01-2) ... 114s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 114s Preparing to unpack .../111-libnet-ssleay-perl_1.94-3_ppc64el.deb ... 114s Unpacking libnet-ssleay-perl:ppc64el (1.94-3) ... 114s Selecting previously unselected package libio-socket-ssl-perl. 114s Preparing to unpack .../112-libio-socket-ssl-perl_2.089-1_all.deb ... 114s Unpacking libio-socket-ssl-perl (2.089-1) ... 114s Selecting previously unselected package libnet-http-perl. 114s Preparing to unpack .../113-libnet-http-perl_6.23-1_all.deb ... 114s Unpacking libnet-http-perl (6.23-1) ... 114s Selecting previously unselected package liblwp-protocol-https-perl. 114s Preparing to unpack .../114-liblwp-protocol-https-perl_6.14-1_all.deb ... 114s Unpacking liblwp-protocol-https-perl (6.14-1) ... 114s Selecting previously unselected package libwww-robotrules-perl. 114s Preparing to unpack .../115-libwww-robotrules-perl_6.02-1_all.deb ... 114s Unpacking libwww-robotrules-perl (6.02-1) ... 114s Selecting previously unselected package libwww-perl. 114s Preparing to unpack .../116-libwww-perl_6.78-1_all.deb ... 114s Unpacking libwww-perl (6.78-1) ... 114s Selecting previously unselected package libxml-parser-perl. 115s Preparing to unpack .../117-libxml-parser-perl_2.47-1build4_ppc64el.deb ... 115s Unpacking libxml-parser-perl (2.47-1build4) ... 115s Selecting previously unselected package libxml-perl. 115s Preparing to unpack .../118-libxml-perl_0.08-4_all.deb ... 115s Unpacking libxml-perl (0.08-4) ... 115s Selecting previously unselected package libxml-regexp-perl. 115s Preparing to unpack .../119-libxml-regexp-perl_0.04-1.1_all.deb ... 115s Unpacking libxml-regexp-perl (0.04-1.1) ... 115s Selecting previously unselected package libxml-dom-perl. 115s Preparing to unpack .../120-libxml-dom-perl_1.46-2_all.deb ... 115s Unpacking libxml-dom-perl (1.46-2) ... 115s Selecting previously unselected package libhttp-dav-perl. 115s Preparing to unpack .../121-libhttp-dav-perl_0.50-1_all.deb ... 115s Unpacking libhttp-dav-perl (0.50-1) ... 115s Selecting previously unselected package libmro-compat-perl. 115s Preparing to unpack .../122-libmro-compat-perl_0.15-2_all.deb ... 115s Unpacking libmro-compat-perl (0.15-2) ... 115s Selecting previously unselected package libpackage-stash-perl. 115s Preparing to unpack .../123-libpackage-stash-perl_0.40-1_all.deb ... 115s Unpacking libpackage-stash-perl (0.40-1) ... 115s Selecting previously unselected package libsub-identify-perl. 115s Preparing to unpack .../124-libsub-identify-perl_0.14-3build4_ppc64el.deb ... 115s Unpacking libsub-identify-perl (0.14-3build4) ... 115s Selecting previously unselected package libsub-name-perl:ppc64el. 115s Preparing to unpack .../125-libsub-name-perl_0.28-1_ppc64el.deb ... 115s Unpacking libsub-name-perl:ppc64el (0.28-1) ... 115s Selecting previously unselected package libnamespace-clean-perl. 115s Preparing to unpack .../126-libnamespace-clean-perl_0.27-2_all.deb ... 115s Unpacking libnamespace-clean-perl (0.27-2) ... 115s Selecting previously unselected package libnamespace-autoclean-perl. 115s Preparing to unpack .../127-libnamespace-autoclean-perl_0.31-1_all.deb ... 115s Unpacking libnamespace-autoclean-perl (0.31-1) ... 115s Selecting previously unselected package libparams-validationcompiler-perl. 115s Preparing to unpack .../128-libparams-validationcompiler-perl_0.31-1_all.deb ... 115s Unpacking libparams-validationcompiler-perl (0.31-1) ... 115s Selecting previously unselected package libprotocol-http2-perl. 115s Preparing to unpack .../129-libprotocol-http2-perl_1.11-1_all.deb ... 115s Unpacking libprotocol-http2-perl (1.11-1) ... 115s Selecting previously unselected package librole-tiny-perl. 115s Preparing to unpack .../130-librole-tiny-perl_2.002004-1_all.deb ... 115s Unpacking librole-tiny-perl (2.002004-1) ... 115s Selecting previously unselected package libsub-quote-perl. 115s Preparing to unpack .../131-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 115s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 115s Selecting previously unselected package libxstring-perl:ppc64el. 115s Preparing to unpack .../132-libxstring-perl_0.005-2build4_ppc64el.deb ... 115s Unpacking libxstring-perl:ppc64el (0.005-2build4) ... 115s Selecting previously unselected package libspecio-perl. 115s Preparing to unpack .../133-libspecio-perl_0.50-1_all.deb ... 115s Unpacking libspecio-perl (0.50-1) ... 115s Selecting previously unselected package perl-doc. 115s Preparing to unpack .../134-perl-doc_5.40.1-3_all.deb ... 115s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 115s Unpacking perl-doc (5.40.1-3) ... 115s Selecting previously unselected package libdatetime-locale-perl. 115s Preparing to unpack .../135-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 115s Unpacking libdatetime-locale-perl (1:1.41-1) ... 116s Selecting previously unselected package libdatetime-timezone-perl. 116s Preparing to unpack .../136-libdatetime-timezone-perl_1%3a2.65-1+2025b_all.deb ... 116s Unpacking libdatetime-timezone-perl (1:2.65-1+2025b) ... 116s Selecting previously unselected package libdatetime-perl. 116s Preparing to unpack .../137-libdatetime-perl_2%3a1.65-1build3_ppc64el.deb ... 116s Unpacking libdatetime-perl (2:1.65-1build3) ... 116s Setting up libanyevent-perl (7.170-2build7) ... 116s Setting up libmath-random-isaac-perl (1.004-2) ... 116s Setting up libclass-inspector-perl (1.36-3) ... 116s Setting up libdynaloader-functions-perl (0.004-2) ... 116s Setting up libclass-method-modifiers-perl (2.15-1) ... 116s Setting up libxml-regexp-perl (0.04-1.1) ... 116s Setting up libclone-perl:ppc64el (0.47-1) ... 116s Setting up libarchive-zip-perl (1.68-1) ... 116s Setting up libsub-identify-perl (0.14-3build4) ... 116s Setting up libfcgi0t64:ppc64el (2.4.5-0.1) ... 116s Setting up libhtml-tagset-perl (3.24-1) ... 116s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 116s Setting up liblwp-mediatypes-perl (6.04-2) ... 116s Setting up libtry-tiny-perl (0.32-1) ... 116s Setting up libprotocol-http2-perl (1.11-1) ... 116s Setting up perl-openssl-defaults:ppc64el (7build3) ... 116s Setting up perl-doc (5.40.1-3) ... 116s Setting up m4 (1.4.19-8) ... 116s Setting up libclass-singleton-perl (1.6-2) ... 116s Setting up libencode-locale-perl (1.05-3) ... 116s Setting up libxstring-perl:ppc64el (0.005-2build4) ... 116s Setting up libgomp1:ppc64el (15.1.0-2ubuntu1) ... 116s Setting up libpcre2-16-0:ppc64el (10.45-1) ... 116s Setting up libsub-install-perl (0.929-1) ... 116s Setting up autotools-dev (20240727.1) ... 116s Setting up libpcre2-32-0:ppc64el (10.45-1) ... 116s Setting up libclass-data-inheritable-perl (0.10-1) ... 116s Setting up libalgorithm-c3-perl (0.11-2) ... 116s Setting up libexpat1-dev:ppc64el (2.7.1-1) ... 116s Setting up libcrypt-random-seed-perl (0.03-3) ... 116s Setting up libldap-dev:ppc64el (2.6.9+dfsg-2ubuntu1) ... 116s Setting up uuid-dev:ppc64el (2.40.2-14ubuntu1) ... 116s Setting up libquadmath0:ppc64el (15.1.0-2ubuntu1) ... 116s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 116s Setting up libvariable-magic-perl (0.64-1build1) ... 116s Setting up libio-html-perl (1.004-3) ... 116s Setting up libpod-parser-perl (1.67-1) ... 116s Setting up autopoint (0.23.1-2) ... 116s Setting up libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 116s Setting up libparams-util-perl (1.102-3build1) ... 116s Setting up autoconf (2.72-3ubuntu1) ... 116s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 116s Setting up libtimedate-perl (2.3300-2) ... 116s Setting up libubsan1:ppc64el (15.1.0-2ubuntu1) ... 116s Setting up libsub-name-perl:ppc64el (0.28-1) ... 116s Setting up libpcre2-posix3:ppc64el (10.45-1) ... 116s Setting up dwz (0.15-1build6) ... 116s Setting up libsctp1:ppc64el (1.0.21+dfsg-1) ... 116s Setting up libasan8:ppc64el (15.1.0-2ubuntu1) ... 116s Setting up libapr1t64:ppc64el (1.7.5-1) ... 116s Setting up librole-tiny-perl (2.002004-1) ... 116s Setting up debugedit (1:5.1-2) ... 116s Setting up libfile-sharedir-perl (1.118-3) ... 116s Setting up libfcgi-perl (0.82+ds-3build3) ... 116s Setting up liblua5.4-0:ppc64el (5.4.7-1) ... 116s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 116s Setting up libdevel-stacktrace-perl (2.0500-1) ... 116s Setting up apache2-data (2.4.63-1ubuntu1) ... 116s Setting up libtsan2:ppc64el (15.1.0-2ubuntu1) ... 116s Setting up libisl23:ppc64el (0.27-1) ... 116s Setting up libcc1-0:ppc64el (15.1.0-2ubuntu1) ... 116s Setting up liburi-perl (5.30-1) ... 116s Setting up liblsan0:ppc64el (15.1.0-2ubuntu1) ... 116s Setting up libitm1:ppc64el (15.1.0-2ubuntu1) ... 116s Setting up libnet-ssleay-perl:ppc64el (1.94-3) ... 116s Setting up automake (1:1.17-3ubuntu1) ... 116s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 116s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 116s Setting up libaprutil1t64:ppc64el (1.6.3-3ubuntu2) ... 116s Setting up libhttp-date-perl (6.06-1) ... 116s Setting up gettext (0.23.1-2) ... 116s Setting up libfile-listing-perl (6.16-1) ... 116s Setting up libpcre2-dev:ppc64el (10.45-1) ... 116s Setting up libnet-http-perl (6.23-1) ... 116s Setting up libexception-class-perl (1.45-1) ... 116s Setting up libaprutil1-ldap:ppc64el (1.6.3-3ubuntu2) ... 116s Setting up libclass-c3-perl (0.35-2) ... 116s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu2) ... 116s Setting up libdevel-callchecker-perl:ppc64el (0.009-2) ... 116s Setting up intltool-debian (0.35.0+20060710.6) ... 116s Setting up libbytes-random-secure-perl (0.29-3) ... 116s Setting up libldap2-dev (2.6.9+dfsg-2ubuntu1) ... 116s Setting up libdata-optlist-perl (0.114-1) ... 116s Setting up libsctp-dev:ppc64el (1.0.21+dfsg-1) ... 116s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 116s Setting up cpp-14 (14.2.0-19ubuntu2) ... 116s Setting up dh-strip-nondeterminism (1.14.1-2) ... 116s Setting up libwww-robotrules-perl (6.02-1) ... 116s Setting up libhtml-parser-perl:ppc64el (3.83-1build1) ... 116s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 116s Setting up libmro-compat-perl (0.15-2) ... 116s Setting up libgcc-14-dev:ppc64el (14.2.0-19ubuntu2) ... 116s Setting up libstdc++-14-dev:ppc64el (14.2.0-19ubuntu2) ... 116s Setting up libio-socket-ssl-perl (2.089-1) ... 116s Setting up cpp-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 116s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 116s Setting up libsub-exporter-perl (0.990-1) ... 116s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 116s Setting up apache2-utils (2.4.63-1ubuntu1) ... 116s Setting up libeval-closure-perl (0.14-3) ... 116s Setting up libhttp-negotiate-perl (6.01-2) ... 116s Setting up libparams-validationcompiler-perl (0.31-1) ... 116s Setting up g++-14-powerpc64le-linux-gnu (14.2.0-19ubuntu2) ... 116s Setting up libhttp-cookies-perl (6.11-1) ... 116s Setting up po-debconf (1.0.21+nmu1) ... 116s Setting up libhtml-tree-perl (5.07-3) ... 116s Setting up libparams-classify-perl:ppc64el (0.015-2build6) ... 116s Setting up apache2-bin (2.4.63-1ubuntu1) ... 116s Setting up gcc-14 (14.2.0-19ubuntu2) ... 116s Setting up gcc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 116s Setting up libmodule-runtime-perl (0.018-1) ... 116s Setting up libapr1-dev (1.7.5-1) ... 116s Setting up cpp (4:14.2.0-1ubuntu1) ... 116s Setting up libaprutil1-dev (1.6.3-3ubuntu2) ... 116s Setting up g++-14 (14.2.0-19ubuntu2) ... 116s Setting up g++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 116s Setting up libtool (2.5.4-4) ... 116s Setting up libmodule-implementation-perl (0.09-2) ... 116s Setting up libpackage-stash-perl (0.40-1) ... 116s Setting up apache2 (2.4.63-1ubuntu1) ... 116s Enabling module mpm_event. 116s Enabling module authz_core. 116s Enabling module authz_host. 116s Enabling module authn_core. 116s Enabling module auth_basic. 116s Enabling module access_compat. 116s Enabling module authn_file. 116s Enabling module authz_user. 116s Enabling module alias. 116s Enabling module dir. 116s Enabling module autoindex. 116s Enabling module env. 116s Enabling module mime. 117s Enabling module negotiation. 117s Enabling module setenvif. 117s Enabling module filter. 117s Enabling module deflate. 117s Enabling module status. 117s Enabling module reqtimeout. 117s Enabling conf charset. 117s Enabling conf localized-error-pages. 117s Enabling conf other-vhosts-access-log. 117s Enabling conf security. 117s Enabling conf serve-cgi-bin. 117s Enabling site 000-default. 118s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 118s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 119s Setting up gcc (4:14.2.0-1ubuntu1) ... 119s Setting up dh-autoreconf (20) ... 119s Setting up libspecio-perl (0.50-1) ... 119s Setting up g++ (4:14.2.0-1ubuntu1) ... 119s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 119s Setting up build-essential (12.12ubuntu1) ... 119s Setting up libb-hooks-endofscope-perl (0.28-2) ... 119s Setting up debhelper (13.24.1ubuntu2) ... 119s Setting up libnamespace-clean-perl (0.27-2) ... 119s Setting up libnamespace-autoclean-perl (0.31-1) ... 119s Setting up libdatetime-locale-perl (1:1.41-1) ... 119s Setting up apache2-dev (2.4.63-1ubuntu1) ... 119s Setting up libdatetime-timezone-perl (1:2.65-1+2025b) ... 119s Setting up libdatetime-perl (2:1.65-1build3) ... 119s Setting up liblwp-protocol-https-perl (6.14-1) ... 119s Setting up libwww-perl (6.78-1) ... 119s Setting up libxml-parser-perl (2.47-1build4) ... 119s Setting up libxml-perl (0.08-4) ... 119s Setting up libxml-dom-perl (1.46-2) ... 119s Setting up libhttp-dav-perl (0.50-1) ... 119s Processing triggers for install-info (7.1.1-1) ... 120s Processing triggers for libc-bin (2.41-6ubuntu1) ... 120s Processing triggers for ufw (0.36.2-9) ... 120s Processing triggers for man-db (2.13.1-1) ... 124s autopkgtest [19:45:37]: test run-test-suite: [----------------------- 125s + set -o pipefail 125s + export LANG=C 125s + LANG=C 125s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 125s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 125s + TESTS= 125s + TESTUSER=tuser 125s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 125s + useradd --user-group --system --create-home -s /bin/bash tuser 125s + cp -a debian/perl-framework /tmp/autopkgtest.v33suc/autopkgtest_tmp 125s + cd /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework 125s + export HARNESS_VERBOSE=1 125s + HARNESS_VERBOSE=1 125s =============Running-with-mpm_prefork========== 125s + run_tests mpm_prefork 125s + local MPM=mpm_prefork 125s + shift 125s + local LOG=testlog.mpm_prefork 125s + echo =============Running-with-mpm_prefork========== 125s + rm -f apache2.conf.debian 125s + cp /etc/apache2/apache2.conf apache2.conf.debian 125s + cat /etc/apache2/mods-available/mpm_prefork.load 125s + grep -v mpm_ 125s + xargs cat 125s + 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 125s + for m in bucketeer case_filter case_filter_in 125s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 125s + for m in bucketeer case_filter case_filter_in 125s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 125s + for m in bucketeer case_filter case_filter_in 125s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 125s + cat /etc/apache2/mods-available/mime.conf 125s + echo 'Servername localhost' 125s + make clean 125s make: *** No rule to make target 'clean'. Stop. 125s + true 125s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 125s + chown -R tuser: /tmp/autopkgtest.v33suc/autopkgtest_tmp 125s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/apache2.conf.debian' 125s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 125s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 125s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 125s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 125s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 125s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 125s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 125s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 125s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 125s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 125s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 125s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 125s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 125s [ info] generating script ./t/htdocs/modules/cgi/action.pl 125s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 125s [ info] generating script ./t/htdocs/modules/cgi/big.pl 125s [ info] generating script ./t/htdocs/modules/cgi/env.pl 125s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 125s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 125s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 125s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 125s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 125s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 125s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 125s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 125s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 125s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 125s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 125s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 125s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 125s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 125s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 125s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 125s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 125s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 125s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 125s Warning: NAME must be a package name 125s Checking if your kit is complete... 125s Looks good 125s [ info] generating script t/TEST 125s [ info] generating script ./t/cgi-bin/cookies.pl 125s [ info] generating script ./t/cgi-bin/next_available_port.pl 125s [ info] generating script t/TEST 125s Writing MYMETA.yml and MYMETA.json 125s Writing MYMETA.yml and MYMETA.json 125s Checking for Cwd...ok 125s Checking for File::Spec...ok 125s Generating a Unix-style Makefile 125s Writing Makefile for httpd-test 125s Writing MYMETA.yml and MYMETA.json 126s + tee testlog.mpm_prefork 126s + su tuser -c 't/TEST ' 126s [warning] setting ulimit to allow core files 126s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/TEST 126s Duplicate specification "clean" for option "clean" 126s Duplicate specification "help" for option "help" 131s [warning] generating SSL CA for asf 131s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 131s ..+......+..............+....+..+....+.........+..+....+...+...+...+......+........+.......+.........+......+.....+++++++++++++++++++++++++++++++++++++++*..+++++++++++++++++++++++++++++++++++++++*....+............+...+....+.....+.+..................+...........+...+...+.......+............+.....+.+..............+...+.+.........+...........+......+....+.....+......+...+.+..+....+.....+...+......+..........++++++ 131s ...+......+.........+.....+.+......+++++++++++++++++++++++++++++++++++++++*......+.+.....+...+.+...+...+++++++++++++++++++++++++++++++++++++++*....+..................+......+...+.....++++++ 131s ----- 131s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 131s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 131s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 131s [ 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 131s [ 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 131s Using configuration from conf/server2_des3_dsa.cnf 131s Check that the request matches the signature 131s Signature ok 131s The Subject's Distinguished Name is as follows 131s countryName :PRINTABLE:'US' 131s stateOrProvinceName :ASN.1 12:'California' 131s localityName :ASN.1 12:'San Francisco' 131s organizationName :ASN.1 12:'ASF' 131s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 131s commonName :ASN.1 12:'localhost' 131s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 131s Certificate is to be certified until May 6 19:45:44 2026 GMT (365 days) 131s 131s Write out database with 1 new entries 131s Database updated 131s [ info] openssl genrsa -out keys/client_colon.pem 2048 131s [ 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 131s [ 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 131s Using configuration from conf/client_colon.cnf 131s Check that the request matches the signature 131s Signature ok 131s The Subject's Distinguished Name is as follows 131s countryName :PRINTABLE:'US' 131s stateOrProvinceName :ASN.1 12:'California' 131s localityName :ASN.1 12:'San Francisco' 131s organizationName :ASN.1 12:'ASF' 131s organizationalUnitName:ASN.1 12:'httpd-test' 131s commonName :ASN.1 12:'user:colon' 131s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 131s Certificate is to be certified until May 6 19:45:44 2026 GMT (365 days) 131s 131s Write out database with 1 new entries 131s Database updated 131s [ 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 131s [ info] generating proxy cert: proxy/client_colon.pem 131s [ info] openssl genrsa -out keys/server2.pem 2048 131s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 131s [ 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 131s Using configuration from conf/server2.cnf 131s Check that the request matches the signature 131s Signature ok 131s The Subject's Distinguished Name is as follows 131s countryName :PRINTABLE:'US' 131s stateOrProvinceName :ASN.1 12:'California' 131s localityName :ASN.1 12:'San Francisco' 131s organizationName :ASN.1 12:'ASF' 131s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 131s commonName :ASN.1 12:'localhost' 131s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 131s Certificate is to be certified until May 6 19:45:44 2026 GMT (365 days) 131s 131s Write out database with 1 new entries 131s Database updated 131s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 132s [ 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 132s [ 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 132s Using configuration from conf/client_snakeoil.cnf 132s Check that the request matches the signature 132s Signature ok 132s The Subject's Distinguished Name is as follows 132s countryName :PRINTABLE:'AU' 132s stateOrProvinceName :ASN.1 12:'Queensland' 132s localityName :ASN.1 12:'Mackay' 132s organizationName :ASN.1 12:'Snake Oil, Ltd.' 132s organizationalUnitName:ASN.1 12:'Staff' 132s commonName :ASN.1 12:'client_snakeoil' 132s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 132s Certificate is to be certified until May 6 19:45:44 2026 GMT (365 days) 132s 132s Write out database with 1 new entries 132s Database updated 132s [ 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 132s [ info] generating proxy cert: proxy/client_snakeoil.pem 132s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 132s [ 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 132s [ 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 132s Using configuration from conf/server2_dsa.cnf 132s Check that the request matches the signature 132s Signature ok 132s The Subject's Distinguished Name is as follows 132s countryName :PRINTABLE:'US' 132s stateOrProvinceName :ASN.1 12:'California' 132s localityName :ASN.1 12:'San Francisco' 132s organizationName :ASN.1 12:'ASF' 132s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 132s commonName :ASN.1 12:'localhost' 132s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 132s Certificate is to be certified until May 6 19:45:44 2026 GMT (365 days) 132s 132s Write out database with 1 new entries 132s Database updated 132s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 132s [ 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 132s [ 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 132s Using configuration from conf/server2_des3.cnf 132s Check that the request matches the signature 132s Signature ok 132s The Subject's Distinguished Name is as follows 132s countryName :PRINTABLE:'US' 132s stateOrProvinceName :ASN.1 12:'California' 132s localityName :ASN.1 12:'San Francisco' 132s organizationName :ASN.1 12:'ASF' 132s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 132s commonName :ASN.1 12:'localhost' 132s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 132s Certificate is to be certified until May 6 19:45:44 2026 GMT (365 days) 132s 132s Write out database with 1 new entries 132s Database updated 132s [ info] openssl genrsa -out keys/client_ok.pem 2048 132s [ 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 132s [ 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 132s Using configuration from conf/client_ok.cnf 132s Check that the request matches the signature 132s Signature ok 132s The Subject's Distinguished Name is as follows 132s countryName :PRINTABLE:'US' 132s stateOrProvinceName :ASN.1 12:'California' 132s localityName :ASN.1 12:'San Francisco' 132s organizationName :ASN.1 12:'ASF' 132s organizationalUnitName:ASN.1 12:'httpd-test' 132s commonName :ASN.1 12:'client_ok' 132s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 132s Certificate is to be certified until May 6 19:45:44 2026 GMT (365 days) 132s 132s Write out database with 1 new entries 132s Database updated 132s [ 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 132s [ info] generating proxy cert: proxy/client_ok.pem 132s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 132s [ 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 132s [ 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 132s Using configuration from conf/server_des3_dsa.cnf 132s Check that the request matches the signature 132s Signature ok 132s The Subject's Distinguished Name is as follows 132s countryName :PRINTABLE:'US' 132s stateOrProvinceName :ASN.1 12:'California' 132s localityName :ASN.1 12:'San Francisco' 132s organizationName :ASN.1 12:'ASF' 132s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 132s commonName :ASN.1 12:'localhost' 132s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 132s Certificate is to be certified until May 6 19:45:44 2026 GMT (365 days) 132s 132s Write out database with 1 new entries 132s Database updated 132s [ info] openssl genrsa -out keys/server.pem 2048 132s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 132s [ 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 132s Using configuration from conf/server.cnf 132s Check that the request matches the signature 132s Signature ok 132s The Subject's Distinguished Name is as follows 132s countryName :PRINTABLE:'US' 132s stateOrProvinceName :ASN.1 12:'California' 132s localityName :ASN.1 12:'San Francisco' 132s organizationName :ASN.1 12:'ASF' 132s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 132s commonName :ASN.1 12:'localhost' 132s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 132s Certificate is to be certified until May 6 19:45:44 2026 GMT (365 days) 132s 132s Write out database with 1 new entries 132s Database updated 132s [ info] openssl genrsa -out keys/client_revoked.pem 2048 132s [ 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 132s [ 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 132s Using configuration from conf/client_revoked.cnf 132s Check that the request matches the signature 132s Signature ok 132s The Subject's Distinguished Name is as follows 132s countryName :PRINTABLE:'US' 132s stateOrProvinceName :ASN.1 12:'California' 132s localityName :ASN.1 12:'San Francisco' 132s organizationName :ASN.1 12:'ASF' 132s organizationalUnitName:ASN.1 12:'httpd-test' 132s commonName :ASN.1 12:'client_revoked' 132s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 132s Certificate is to be certified until May 6 19:45:45 2026 GMT (365 days) 132s 132s Write out database with 1 new entries 132s Database updated 132s [ 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 132s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 132s Using configuration from conf/cacrl.cnf 132s Revoking Certificate 0A. 132s Database updated 132s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 132s Using configuration from conf/cacrl.cnf 132s [ info] generating proxy cert: proxy/client_revoked.pem 132s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 132s [ 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 132s [ 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 132s Using configuration from conf/server_dsa.cnf 132s Check that the request matches the signature 132s Signature ok 132s The Subject's Distinguished Name is as follows 132s countryName :PRINTABLE:'US' 132s stateOrProvinceName :ASN.1 12:'California' 132s localityName :ASN.1 12:'San Francisco' 132s organizationName :ASN.1 12:'ASF' 132s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 132s commonName :ASN.1 12:'localhost' 132s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 132s Certificate is to be certified until May 6 19:45:45 2026 GMT (365 days) 132s 132s Write out database with 1 new entries 132s Database updated 132s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 132s [ 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 132s [ 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 132s Using configuration from conf/server_des3.cnf 132s Check that the request matches the signature 132s Signature ok 132s The Subject's Distinguished Name is as follows 132s countryName :PRINTABLE:'US' 132s stateOrProvinceName :ASN.1 12:'California' 132s localityName :ASN.1 12:'San Francisco' 132s organizationName :ASN.1 12:'ASF' 132s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 132s commonName :ASN.1 12:'localhost' 132s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 132s Certificate is to be certified until May 6 19:45:45 2026 GMT (365 days) 132s 132s Write out database with 1 new entries 132s Database updated 132s [ info] linked ca-bundle.crl to fdd35eee.r0 132s cd authany && make .libs/mod_authany.so 132s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/authany' 132s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 132s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 132s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 133s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 133s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 133s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 133s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/authany' 133s cd fold && make .libs/mod_fold.so 133s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/fold' 133s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 133s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 133s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 133s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 134s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 134s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 134s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/fold' 134s cd client_add_filter && make .libs/mod_client_add_filter.so 134s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 134s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 134s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/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 134s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 134s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 134s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 134s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 134s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 134s cd memory_track && make .libs/mod_memory_track.so 134s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/memory_track' 134s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 134s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 134s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 134s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 135s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 135s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 135s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/memory_track' 135s cd test_utilities && make .libs/mod_test_utilities.so 135s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 135s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 135s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 135s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 135s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 135s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 135s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 135s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 135s cd test_apr_uri && make .libs/mod_test_apr_uri.so 135s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 135s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 135s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/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 135s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 136s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 136s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 136s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 136s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 136s cd list_modules && make .libs/mod_list_modules.so 136s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/list_modules' 136s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 136s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 136s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 136s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 136s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 136s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 136s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/list_modules' 136s cd random_chunk && make .libs/mod_random_chunk.so 136s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 136s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 137s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 137s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 137s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 137s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 137s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 137s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 137s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 137s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 137s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 137s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/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 137s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 137s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 137s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 138s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 138s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 138s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 138s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 138s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 138s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/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 138s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 138s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 138s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 138s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 138s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 138s cd test_rwrite && make .libs/mod_test_rwrite.so 138s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 138s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 138s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 138s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 138s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 138s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 139s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 139s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 139s cd nntp_like && make .libs/mod_nntp_like.so 139s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 139s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 139s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 139s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 139s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 139s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 139s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 139s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 139s cd eat_post && make .libs/mod_eat_post.so 139s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/eat_post' 139s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 139s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 139s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 139s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 140s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 140s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 140s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/eat_post' 140s cd echo_post && make .libs/mod_echo_post.so 140s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/echo_post' 140s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 140s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 140s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 140s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 140s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 140s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 140s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/echo_post' 140s cd test_ssl && make .libs/mod_test_ssl.so 140s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 140s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 140s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 140s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 140s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 141s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 141s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 141s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 141s cd test_session && make .libs/mod_test_session.so 141s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_session' 141s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 141s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 141s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 141s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 141s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 141s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 141s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/test_session' 141s cd input_body_filter && make .libs/mod_input_body_filter.so 141s make[1]: Entering directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 141s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 141s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/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 141s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 142s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 142s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 142s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 142s make[1]: Leaving directory '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 142s /usr/sbin/apache2 -d /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 142s using Apache/2.4.63 (prefork MPM) 142s 142s waiting 60 seconds for server to start: .[Tue May 06 19:45:55.026999 2025] [core:trace3] [pid 10482:tid 10482] core.c(3482): Setting LogLevel for all modules to trace8 142s [Tue May 06 19:45:55.027648 2025] [core:trace6] [pid 10482:tid 10482] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 142s [Tue May 06 19:45:55.027693 2025] [core:trace3] [pid 10482:tid 10482] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 142s [Tue May 06 19:45:55.028696 2025] [core:trace6] [pid 10482:tid 10482] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 142s [Tue May 06 19:45:55.028746 2025] [core:trace3] [pid 10482:tid 10482] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 142s [Tue May 06 19:45:55.028782 2025] [core:trace3] [pid 10482:tid 10482] core.c(3482): Setting LogLevel for all modules to info 142s [Tue May 06 19:45:55.028815 2025] [core:trace6] [pid 10482:tid 10482] core.c(3499): Cannot find module 'core', trying 'core_module' 142s [Tue May 06 19:45:55.028847 2025] [core:trace3] [pid 10482:tid 10482] core.c(3509): Setting LogLevel for module core.c to crit 142s [Tue May 06 19:45:55.028876 2025] [core:trace3] [pid 10482:tid 10482] core.c(3482): Setting LogLevel for all modules to crit 142s [Tue May 06 19:45:55.028908 2025] [core:trace6] [pid 10482:tid 10482] core.c(3499): Cannot find module 'core', trying 'core_module' 142s [Tue May 06 19:45:55.028939 2025] [core:trace3] [pid 10482:tid 10482] core.c(3509): Setting LogLevel for module core.c to info 142s [Tue May 06 19:45:55.028969 2025] [core:trace3] [pid 10482:tid 10482] core.c(3482): Setting LogLevel for all modules to crit 142s [Tue May 06 19:45:55.029002 2025] [core:trace6] [pid 10482:tid 10482] core.c(3499): Cannot find module 'core', trying 'core_module' 142s [Tue May 06 19:45:55.029032 2025] [core:trace3] [pid 10482:tid 10482] core.c(3509): Setting LogLevel for module core.c to info 142s [Tue May 06 19:45:55.029061 2025] [core:trace3] [pid 10482:tid 10482] core.c(3482): Setting LogLevel for all modules to crit 142s [Tue May 06 19:45:55.029096 2025] [core:trace3] [pid 10482:tid 10482] core.c(3482): Setting LogLevel for all modules to info 142s [Tue May 06 19:45:55.029133 2025] [core:trace6] [pid 10482:tid 10482] core.c(3499): Cannot find module 'core', trying 'core_module' 142s [Tue May 06 19:45:55.029164 2025] [core:trace3] [pid 10482:tid 10482] core.c(3509): Setting LogLevel for module core.c to crit 142s [Tue May 06 19:45:55.029193 2025] [core:trace3] [pid 10482:tid 10482] core.c(3482): Setting LogLevel for all modules to info 142s [Tue May 06 19:45:55.029644 2025] [alias:warn] [pid 10482:tid 10482] AH00671: The Alias directive in /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 142s [Tue May 06 19:45:55.029688 2025] [proxy:info] [pid 10482:tid 10482] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 142s [Tue May 06 19:45:55.030133 2025] [proxy:info] [pid 10482:tid 10482] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 142s [Tue May 06 19:45:55.030172 2025] [core:trace6] [pid 10482:tid 10482] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 142s [Tue May 06 19:45:55.030205 2025] [core:trace3] [pid 10482:tid 10482] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 142s 142s waiting 60 seconds for server to start: ok (waited 0 secs) 142s server localhost:8529 started 142s server localhost:8530 listening (mod_nntp_like) 142s server localhost:8531 listening (mod_nntp_like_ssl) 142s server localhost:8532 listening (mod_ssl) 142s server localhost:8533 listening (ssl_optional_cc) 142s server localhost:8534 listening (ssl_pr33791) 142s server localhost:8535 listening (ssl_ocsp) 142s server localhost:8536 listening (core) 142s server localhost:8537 listening (mod_proxy) 142s server localhost:8538 listening (proxy_http_bal1) 142s server localhost:8539 listening (proxy_http_bal2) 142s server localhost:8540 listening (proxy_http_balancer) 142s server localhost:8543 listening (proxy_fcgi) 142s server localhost:8544 listening (mod_cache) 142s server localhost:8545 listening (mod_include) 142s server localhost:8546 listening (mod_vhost_alias) 142s server localhost:8547 listening (cve_2011_3368_rewrite) 142s server localhost:8548 listening (proxy_http_reverse) 142s server localhost:8549 listening (proxy_http_nofwd) 142s server localhost:8550 listening (cve_2011_3368) 142s server localhost:8551 listening (mod_headers) 142s server localhost:8552 listening (mod_echo) 142s server localhost:8553 listening (mod_echo_ssl) 142s server localhost:8554 listening (error_document) 142s server localhost:8555 listening (http_unsafe) 142s server localhost:8556 listening (http_strict) 142s server localhost:8557 listening (remote_ip) 142s server localhost:8558 listening (proxy_http_https) 142s server localhost:8559 listening (proxy_https_https) 142s server localhost:8560 listening (proxy_http_https_proxy_section) 142s server localhost:8561 listening (proxy_https_https_proxy_section) 142s server localhost:8562 listening (proxy_https_http) 147s [ info] adding source lib /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 162s t/ab/base.t ......................... 162s 1..5 162s # Running under perl version 5.040001 for linux 162s # Current time local: Tue May 6 19:46:09 2025 162s # Current time GMT: Tue May 6 19:46:09 2025 162s # Using Test.pm version 1.31 162s # Using Apache/Test.pm version 1.44 162s # # running: 162s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8536/ 162s ok 1 162s ok 2 162s # # running: 162s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 162s ok 3 162s ok 4 162s ok 5 162s ok 167s t/apache/404.t ...................... 167s 1..2 167s # Running under perl version 5.040001 for linux 167s # Current time local: Tue May 6 19:46:15 2025 167s # Current time GMT: Tue May 6 19:46:15 2025 167s # Using Test.pm version 1.31 167s # Using Apache/Test.pm version 1.44 167s # GET_STR Response: 167s # HTTP/1.1 404 Not Found 167s # Connection: close 167s # Date: Tue, 06 May 2025 19:46:20 GMT 167s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 167s # Content-Length: 196 167s # Content-Type: text/html; charset=iso-8859-1 167s # Client-Date: Tue, 06 May 2025 19:46:20 GMT 167s # Client-Peer: 127.0.0.1:8529 167s # Client-Response-Num: 1 167s # Title: 404 Not Found 167s # 167s # 167s # 167s # 404 Not Found 167s # 167s #

Not Found

167s #

The requested URL was not found on this server.

167s # 167s ok 1 167s ok 2 167s ok 172s t/apache/acceptpathinfo.t ........... 172s 1..36 172s # Running under perl version 5.040001 for linux 172s # Current time local: Tue May 6 19:46:20 2025 172s # Current time GMT: Tue May 6 19:46:20 2025 172s # Using Test.pm version 1.31 172s # Using Apache/Test.pm version 1.44 172s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 172s # expected: '200' 172s # received: '200' 172s ok 1 172s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 172s # expected: qr/_\(none\)_/ 172s # received: '_(none)_' 172s ok 2 172s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 172s # expected: '404' 172s # received: '404' 172s ok 3 172s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 172s # expected: qr/Not Found/ 172s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

210s #

The requested URL was not found on this server.

210s # ' 210s ok 8 210s # testing : /merge/notfound.html code 210s # expected: 404 210s # received: '404' 210s ok 9 210s # testing : /merge/notfound.html content 210s # expected: 'testing merge' 210s # received: 'testing merge' 210s ok 10 210s # testing : /merge/merge2/notfound.html code 210s # expected: 404 210s # received: '404' 210s ok 11 210s # testing : /merge/merge2/notfound.html content 210s # expected: 'testing merge' 210s # received: 'testing merge' 210s ok 12 210s # testing : /bounce/notfound.html code 210s # expected: 404 210s # received: '404' 210s ok 13 210s # testing : /bounce/notfound.html content 210s # expected: qr/expire test/ 210s # received: ' 210s # expire test 210s # expire test 210s # ' 210s ok 14 210s ok 213s t/apache/etags.t .................... 213s # Checking for existence of FileETag directive 213s # Returned 200: 213s 1..61 213s # Running under perl version 5.040001 for linux 213s # Current time local: Tue May 6 19:47:03 2025 213s # Current time GMT: Tue May 6 19:47:03 2025 213s # Using Test.pm version 1.31 213s # Using Apache/Test.pm version 1.44 213s # --- 213s # HEAD /apache/etags/all/is/test.txt 213s # Expecting two components in ETag field 213s # Received "7e571-b" 213s ok 1 213s # --- 213s # HEAD /apache/etags/m/minus-mi/test.txt 213s # Expecting field to be absent 213s # Received "b-62c6deaf13e40" 213s ok 2 213s # --- 213s # HEAD /apache/etags/none/is/test.txt 213s # Expecting two components in ETag field 213s # Received "7e5de-b" 213s ok 3 213s # --- 213s # HEAD /apache/etags/m/test.txt 213s # Expecting one component in ETag field 213s # Received "62c6deaf13e40" 213s ok 4 213s # --- 213s # HEAD /apache/etags/all/s/test.txt 213s # Expecting one component in ETag field 213s # Received "b" 213s ok 5 213s # --- 213s # HEAD /apache/etags/m/minus-s/test.txt 213s # Expecting field to be absent 213s # Received "62c6deaf13e40" 213s ok 6 213s # --- 213s # HEAD /apache/etags/none/ms/test.txt 213s # Expecting two components in ETag field 213s # Received "b-62c6deaf13e40" 213s ok 7 213s # --- 213s # HEAD /apache/etags/all/test.txt 213s # Expecting three components in ETag field 213s # Received "7e596-b-62c6deaf13e40" 213s ok 8 213s # --- 213s # HEAD /apache/etags/none/plus-ms/test.txt 213s # Expecting two components in ETag field 213s # Received "b-62c6deaf13e40" 213s ok 9 213s # --- 213s # HEAD /apache/etags/all/minus-is/test.txt 213s # Expecting one component in ETag field 213s # Received "62c6deaf13e40" 213s ok 10 213s # --- 213s # HEAD /apache/etags/none/s/test.txt 213s # Expecting one component in ETag field 213s # Received "b" 213s ok 11 213s # --- 213s # HEAD /apache/etags/none/test.txt 213s # Expecting field to be absent 213s # ETag field is missing 213s ok 12 213s # --- 213s # HEAD /apache/etags/m/minus-is/test.txt 213s # Expecting field to be absent 213s # Received "62c6deaf13e40" 213s ok 13 213s # --- 213s # HEAD /apache/etags/ms/test.txt 213s # Expecting two components in ETag field 213s # Received "b-62c6deaf13e40" 213s ok 14 213s # --- 213s # HEAD /apache/etags/m/minus-i/test.txt 213s # Expecting field to be absent 213s # Received "62c6deaf13e40" 213s ok 15 213s # --- 213s # HEAD /apache/etags/all/m/test.txt 213s # Expecting one component in ETag field 213s # Received "62c6deaf13e40" 213s ok 16 213s # --- 213s # HEAD /apache/etags/none/plus-s/test.txt 213s # Expecting one component in ETag field 213s # Received "b" 213s ok 17 213s # --- 213s # HEAD /apache/etags/all/i/test.txt 213s # Expecting one component in ETag field 213s # Received "7e56c" 213s ok 18 213s # --- 213s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 213s # Expecting field to be absent 213s # Received "b-62c6deaf13e40" 213s ok 19 213s # --- 213s # HEAD /apache/etags/none/mis/test.txt 213s # Expecting three components in ETag field 213s # Received "7e5e7-b-62c6deaf13e40" 213s ok 20 213s # --- 213s # HEAD /apache/etags/all/minus-m/test.txt 213s # Expecting two components in ETag field 213s # Received "7e580-b" 213s ok 21 213s # --- 213s # HEAD /apache/etags/i/test.txt 213s # Expecting one component in ETag field 213s # Received "7e59b" 213s ok 22 213s # --- 213s # HEAD /apache/etags/none/plus-i/test.txt 213s # Expecting one component in ETag field 213s # Received "7e5ed" 213s ok 23 213s # --- 213s # HEAD /apache/etags/none/plus-mi/test.txt 213s # Expecting two components in ETag field 213s # Received "7e5f6-62c6deaf13e40" 213s ok 24 213s # --- 213s # HEAD /apache/etags/all/mis/test.txt 213s # Expecting three components in ETag field 213s # Received "7e58f-b-62c6deaf13e40" 213s ok 25 213s # --- 213s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 213s # Expecting two components in ETag field 213s # Received "7e60d-62c6deaf13e40" 213s ok 26 213s # --- 213s # HEAD /apache/etags/s/test.txt 213s # Expecting one component in ETag field 213s # Received "b" 213s ok 27 213s # --- 213s # HEAD /apache/etags/all/ms/test.txt 213s # Expecting two components in ETag field 213s # Received "b-62c6deaf13e40" 213s ok 28 213s # --- 213s # HEAD /apache/etags/none/mi/test.txt 213s # Expecting two components in ETag field 213s # Received "7e5e4-62c6deaf13e40" 213s ok 29 213s # --- 213s # HEAD /apache/etags/is/test.txt 213s # Expecting two components in ETag field 213s # Received "7e59e-b" 213s ok 30 213s # --- 213s # HEAD /apache/etags/all/minus-mis/test.txt 213s # Expecting field to be absent 213s # Received "b-62c6deaf13e40" 213s ok 31 213s # --- 213s # HEAD /apache/etags/default/test.txt 213s # Expecting two components in ETag field 213s # Received "b-62c6deaf13e40" 213s ok 32 213s # --- 213s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 213s # Expecting one component in ETag field 213s # Received "62c6deaf13e40" 213s ok 33 213s # --- 213s # HEAD /apache/etags/m/plus-mis/test.txt 213s # Expecting three components in ETag field 213s # Received "7e5c4-b-62c6deaf13e40" 213s ok 34 213s # --- 213s # HEAD /apache/etags/none/inherit/test.txt 213s # Expecting field to be absent 213s # ETag field is missing 213s ok 35 213s # --- 213s # HEAD /apache/etags/all/inherit/test.txt 213s # Expecting three components in ETag field 213s # Received "7e56e-b-62c6deaf13e40" 213s ok 36 213s # --- 213s # HEAD /apache/etags/mis/test.txt 213s # Expecting three components in ETag field 213s # Received "7e5d1-b-62c6deaf13e40" 213s ok 37 213s # --- 213s # HEAD /apache/etags/mi/test.txt 213s # Expecting two components in ETag field 213s # Received "7e5ce-62c6deaf13e40" 213s ok 38 213s # --- 213s # HEAD /apache/etags/none/plus-mis/test.txt 213s # Expecting three components in ETag field 213s # Received "7e60e-b-62c6deaf13e40" 213s ok 39 213s # --- 213s # HEAD /apache/etags/m/plus-mi/test.txt 213s # Expecting two components in ETag field 213s # Received "7e5c1-62c6deaf13e40" 213s ok 40 213s # --- 213s # HEAD /apache/etags/m/plus-m/test.txt 213s # Expecting one component in ETag field 213s # Received "62c6deaf13e40" 213s ok 41 213s # --- 213s # HEAD /apache/etags/m/minus-m/test.txt 213s # Expecting field to be absent 213s # Received "b-62c6deaf13e40" 213s ok 42 213s # --- 213s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 213s # Expecting one component in ETag field 213s # Received "b" 213s ok 43 213s # --- 213s # HEAD /apache/etags/m/plus-s/test.txt 213s # Expecting two components in ETag field 213s # Received "b-62c6deaf13e40" 213s ok 44 213s # --- 213s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 213s # Expecting two components in ETag field 213s # Received "b-62c6deaf13e40" 213s ok 45 213s # --- 213s # HEAD /apache/etags/all/minus-mi/test.txt 213s # Expecting one component in ETag field 213s # Received "b" 213s ok 46 213s # --- 213s # HEAD /apache/etags/all/minus-i/test.txt 213s # Expecting two components in ETag field 213s # Received "b-62c6deaf13e40" 213s ok 47 213s # --- 213s # HEAD /apache/etags/all/mi/test.txt 213s # Expecting two components in ETag field 213s # Received "7e577-62c6deaf13e40" 213s ok 48 213s # --- 213s # HEAD /apache/etags/m/plus-ms/test.txt 213s # Expecting two components in ETag field 213s # Received "b-62c6deaf13e40" 213s ok 49 213s # --- 213s # HEAD /apache/etags/m/minus-ms/test.txt 213s # Expecting field to be absent 213s # Received "b-62c6deaf13e40" 213s ok 50 213s # --- 213s # HEAD /apache/etags/none/plus-m/test.txt 213s # Expecting one component in ETag field 213s # Received "62c6deaf13e40" 213s ok 51 213s # --- 213s # HEAD /apache/etags/none/m/test.txt 213s # Expecting one component in ETag field 213s # Received "62c6deaf13e40" 213s ok 52 213s # --- 213s # HEAD /apache/etags/m/plus-is/test.txt 213s # Expecting three components in ETag field 213s # Received "7e5bb-b-62c6deaf13e40" 213s ok 53 213s # --- 213s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 213s # Expecting two components in ETag field 213s # Received "7e601-b" 213s ok 54 213s # --- 213s # HEAD /apache/etags/m/plus-i/test.txt 213s # Expecting two components in ETag field 213s # Received "7e5b8-62c6deaf13e40" 213s ok 55 213s # --- 213s # HEAD /apache/etags/all/minus-s/test.txt 213s # Expecting two components in ETag field 213s # Received "7e58c-62c6deaf13e40" 213s ok 56 213s # --- 213s # HEAD /apache/etags/none/i/test.txt 213s # Expecting one component in ETag field 213s # Received "7e5d9" 213s ok 57 213s # --- 213s # HEAD /apache/etags/m/minus-mis/test.txt 213s # Expecting field to be absent 213s # Received "b-62c6deaf13e40" 213s ok 58 213s # --- 213s # HEAD /apache/etags/none/plus-is/test.txt 213s # Expecting two components in ETag field 213s # Received "7e5f0-b" 213s ok 59 213s # --- 213s # HEAD /apache/etags/all/minus-ms/test.txt 213s # Expecting one component in ETag field 213s # Received "7e589" 213s ok 60 213s # --- 213s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 213s # Expecting one component in ETag field 213s # Received "7e60a" 213s ok 61 213s ok 216s t/apache/expr.t ..................... 216s 1..229 216s # Running under perl version 5.040001 for linux 216s # Current time local: Tue May 6 19:47:05 2025 216s # Current time GMT: Tue May 6 19:47:05 2025 216s # Using Test.pm version 1.31 216s # Using Apache/Test.pm version 1.44 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true" should evaluate to true, got true 216s ok 1 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "false" should evaluate to false, got false 216s ok 2 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s Should get parse error for "foo", got parse error 216s ok 3 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -eq 01" should evaluate to true, got true 216s ok 4 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -eq 2" should evaluate to false, got false 216s ok 5 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -ne 2" should evaluate to true, got true 216s ok 6 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -ne 1" should evaluate to false, got false 216s ok 7 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -lt 02" should evaluate to true, got true 216s ok 8 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -lt 1" should evaluate to false, got false 216s ok 9 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -le 2" should evaluate to true, got true 216s ok 10 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -le 1" should evaluate to true, got true 216s ok 11 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "2 -gt 1" should evaluate to true, got true 216s ok 12 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -gt 1" should evaluate to false, got false 216s ok 13 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "2 -ge 1" should evaluate to true, got true 216s ok 14 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -ge 1" should evaluate to true, got true 216s ok 15 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "1 -gt -1" should evaluate to true, got true 216s ok 16 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' == 'aa'" should evaluate to true, got true 216s ok 17 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' == 'b'" should evaluate to false, got false 216s ok 18 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' = 'aa'" should evaluate to true, got true 216s ok 19 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' = 'b'" should evaluate to false, got false 216s ok 20 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' != 'b'" should evaluate to true, got true 216s ok 21 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' != 'aa'" should evaluate to false, got false 216s ok 22 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' < 'b'" should evaluate to true, got true 216s ok 23 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' < 'aa'" should evaluate to false, got false 216s ok 24 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' <= 'b'" should evaluate to true, got true 216s ok 25 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' <= 'aa'" should evaluate to true, got true 216s ok 26 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'b' > 'aa'" should evaluate to true, got true 216s ok 27 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' > 'aa'" should evaluate to false, got false 216s ok 28 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'b' >= 'aa'" should evaluate to true, got true 216s ok 29 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'aa' >= 'aa'" should evaluate to true, got true 216s ok 30 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 216s ok 31 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 216s ok 32 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 216s ok 33 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 216s ok 34 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 216s ok 35 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 216s ok 36 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 216s ok 37 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 216s ok 38 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 216s ok 39 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 216s ok 40 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{TIME} != ''" should evaluate to true, got true 216s ok 41 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'a' -in { 'b', 'a' } " should evaluate to true, got true 216s ok 42 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'a' -in { 'b', 'c' } " should evaluate to false, got false 216s ok 43 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'abc' =~ /bc/ " should evaluate to true, got true 216s ok 44 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'abc' =~ /BC/i " should evaluate to true, got true 216s ok 45 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'abc' !~ m!bc! " should evaluate to false, got false 216s ok 46 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'abc' !~ m!BC!i " should evaluate to false, got false 216s ok 47 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " $0 == '' " should evaluate to true, got true 216s ok 48 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " $1 == '' " should evaluate to true, got true 216s ok 49 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " $9 == '' " should evaluate to true, got true 216s ok 50 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " '$0' == '' " should evaluate to true, got true 216s ok 51 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 216s ok 52 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 216s ok 53 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 216s ok 54 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 216s ok 55 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 216s ok 56 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 216s ok 57 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 216s ok 58 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 216s ok 59 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 216s ok 60 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 216s ok 61 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 216s ok 62 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 216s ok 63 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 216s ok 64 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 216s ok 65 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 216s ok 66 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 216s ok 67 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 216s ok 68 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 216s ok 69 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 216s ok 70 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{HTTPS} == 'off' " should evaluate to true, got true 216s ok 71 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 216s ok 72 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 216s ok 73 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 216s ok 74 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 216s ok 75 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 216s ok 76 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 216s ok 77 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 216s ok 78 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 216s ok 79 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 216s ok 80 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 216s ok 81 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 216s ok 82 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "escape('?') = '%3f' " should evaluate to true, got true 216s ok 83 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "unescape('%3f') = '?' " should evaluate to true, got true 216s ok 84 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 216s ok 85 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 216s ok 86 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 216s ok 87 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "file('/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 216s ok 88 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-n ''" should evaluate to false, got false 216s ok 89 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-z ''" should evaluate to true, got true 216s ok 90 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-n '1'" should evaluate to true, got true 216s ok 91 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-z '1'" should evaluate to false, got false 216s ok 92 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s Should get parse error for "-R 'abc'", got parse error 216s ok 93 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 216s ok 94 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-R '240.0.0.0'" should evaluate to false, got false 216s ok 95 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-R '240.0.0.0/8'" should evaluate to false, got false 216s ok 96 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-R 'ff::/8'" should evaluate to false, got false 216s ok 97 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 216s ok 98 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 216s ok 99 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 216s ok 100 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 216s ok 101 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 216s ok 102 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 216s ok 103 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 216s ok 104 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'foo' -strmatch '*o'" should evaluate to true, got true 216s ok 105 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 216s ok 106 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'foo' -strmatch 'F*'" should evaluate to false, got false 216s ok 107 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'foo' -strcmatch 'F*'" should evaluate to true, got true 216s ok 108 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'foo' -strmatch 'g*'" should evaluate to false, got false 216s ok 109 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'foo' -strcmatch 'g*'" should evaluate to false, got false 216s ok 110 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 216s ok 111 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 216s ok 112 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 216s ok 113 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 216s ok 114 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s Should get parse error for "foo('bar') = 'bar'", got parse error 216s ok 115 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s Should get parse error for "%{FOO} != 'bar'", got parse error 216s ok 116 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s Should get parse error for "'bar' = bar", got parse error 216s ok 117 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true" should evaluate to true, got true 216s ok 118 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true && true" should evaluate to true, got true 216s ok 119 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true || true" should evaluate to true, got true 216s ok 120 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true || true || true" should evaluate to true, got true 216s ok 121 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true || true && true" should evaluate to true, got true 216s ok 122 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true && true || true" should evaluate to true, got true 216s ok 123 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true && true && true" should evaluate to true, got true 216s ok 124 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true || true || !true" should evaluate to true, got true 216s ok 125 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true || true && !true" should evaluate to true, got true 216s ok 126 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true && true || !true" should evaluate to true, got true 216s ok 127 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true && true && !true" should evaluate to false, got false 216s ok 128 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true && !true" should evaluate to false, got false 216s ok 129 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true || !true" should evaluate to true, got true 216s ok 130 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true || !true || true" should evaluate to true, got true 216s ok 131 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true || !true && true" should evaluate to true, got true 216s ok 132 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true && !true || true" should evaluate to true, got true 216s ok 133 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true && !true && true" should evaluate to false, got false 216s ok 134 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true || !true || !true" should evaluate to true, got true 216s ok 135 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true || !true && !true" should evaluate to true, got true 216s ok 136 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true && !true || !true" should evaluate to false, got false 216s ok 137 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "true && !true && !true" should evaluate to false, got false 216s ok 138 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true" should evaluate to false, got false 216s ok 139 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true && true" should evaluate to false, got false 216s ok 140 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true || true" should evaluate to true, got true 216s ok 141 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true || true || true" should evaluate to true, got true 216s ok 142 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true || true && true" should evaluate to true, got true 216s ok 143 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true && true || true" should evaluate to true, got true 216s ok 144 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true && true && true" should evaluate to false, got false 216s ok 145 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true || true || !true" should evaluate to true, got true 216s ok 146 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true || true && !true" should evaluate to false, got false 216s ok 147 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true && true || !true" should evaluate to false, got false 216s ok 148 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true && true && !true" should evaluate to false, got false 216s ok 149 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true && !true" should evaluate to false, got false 216s ok 150 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true || !true" should evaluate to false, got false 216s ok 151 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true || !true || true" should evaluate to true, got true 216s ok 152 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true || !true && true" should evaluate to false, got false 216s ok 153 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true && !true || true" should evaluate to true, got true 216s ok 154 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true && !true && true" should evaluate to false, got false 216s ok 155 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true || !true || !true" should evaluate to false, got false 216s ok 156 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true || !true && !true" should evaluate to false, got false 216s ok 157 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true && !true || !true" should evaluate to false, got false 216s ok 158 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!true && !true && !true" should evaluate to false, got false 216s ok 159 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true)" should evaluate to false, got false 216s ok 160 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true && true)" should evaluate to false, got false 216s ok 161 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true || true)" should evaluate to false, got false 216s ok 162 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true || true || true)" should evaluate to false, got false 216s ok 163 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true || true && true)" should evaluate to false, got false 216s ok 164 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true && true || true)" should evaluate to false, got false 216s ok 165 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true && true && true)" should evaluate to false, got false 216s ok 166 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true || true || !true)" should evaluate to false, got false 216s ok 167 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true || true && !true)" should evaluate to false, got false 216s ok 168 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true && true || !true)" should evaluate to false, got false 216s ok 169 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true && true && !true)" should evaluate to true, got true 216s ok 170 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true && !true)" should evaluate to true, got true 216s ok 171 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true || !true)" should evaluate to false, got false 216s ok 172 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true || !true || true)" should evaluate to false, got false 216s ok 173 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true || !true && true)" should evaluate to false, got false 216s ok 174 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true && !true || true)" should evaluate to false, got false 216s ok 175 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true && !true && true)" should evaluate to true, got true 216s ok 176 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true || !true || !true)" should evaluate to false, got false 216s ok 177 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true || !true && !true)" should evaluate to false, got false 216s ok 178 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true && !true || !true)" should evaluate to true, got true 216s ok 179 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(true && !true && !true)" should evaluate to true, got true 216s ok 180 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true)" should evaluate to true, got true 216s ok 181 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true && true)" should evaluate to true, got true 216s ok 182 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true || true)" should evaluate to false, got false 216s ok 183 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true || true || true)" should evaluate to false, got false 216s ok 184 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true || true && true)" should evaluate to false, got false 216s ok 185 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true && true || true)" should evaluate to false, got false 216s ok 186 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true && true && true)" should evaluate to true, got true 216s ok 187 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true || true || !true)" should evaluate to false, got false 216s ok 188 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true || true && !true)" should evaluate to true, got true 216s ok 189 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true && true || !true)" should evaluate to true, got true 216s ok 190 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true && true && !true)" should evaluate to true, got true 216s ok 191 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true && !true)" should evaluate to true, got true 216s ok 192 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true || !true)" should evaluate to true, got true 216s ok 193 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true || !true || true)" should evaluate to false, got false 216s ok 194 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true || !true && true)" should evaluate to true, got true 216s ok 195 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true && !true || true)" should evaluate to false, got false 216s ok 196 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true && !true && true)" should evaluate to true, got true 216s ok 197 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true || !true || !true)" should evaluate to true, got true 216s ok 198 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true || !true && !true)" should evaluate to true, got true 216s ok 199 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true && !true || !true)" should evaluate to true, got true 216s ok 200 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "!(!true && !true && !true)" should evaluate to true, got true 216s ok 201 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "filesize('/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 216s ok 202 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "filesize('/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 216s ok 203 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "filesize('/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 216s ok 204 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-d '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 216s ok 205 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-e '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 216s ok 206 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-f '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 216s ok 207 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-s '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 216s ok 208 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-d '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 216s ok 209 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-e '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 216s ok 210 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-f '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 216s ok 211 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-s '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 216s ok 212 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-d '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 216s ok 213 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-e '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 216s ok 214 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-f '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 216s ok 215 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-s '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 216s ok 216 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-d '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 216s ok 217 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-e '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 216s ok 218 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-f '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 216s ok 219 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-s '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 216s ok 220 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-F '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 216s ok 221 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-F '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 216s ok 222 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-U '/apache/' " should evaluate to true, got true 216s ok 223 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "-U '/apache/expr/none' " should evaluate to false, got false 216s ok 224 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 216s ok 225 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 216s ok 226 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "base64('foo') = 'Zm9v' " should evaluate to true, got true 216s ok 227 216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 216s ok 228 216s Error log should not have 'Internal evaluation error' entries, found 0 216s ok 229 216s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 216s ok 223s t/apache/expr_string.t .............. 223s 1..29 223s # Running under perl version 5.040001 for linux 223s # Current time local: Tue May 6 19:47:08 2025 223s # Current time GMT: Tue May 6 19:47:08 2025 223s # Using Test.pm version 1.31 223s # Using Apache/Test.pm version 1.44 223s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 1 223s Expected return code 200, got 200 for 'foo' 223s ok 2 223s # testing : log message [Tue May 06 19:47:13.234161 2025] [log_debug:info] [pid 10488:tid 10488] [client 127.0.0.1:47756] foo (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 223s # didn't match 223s # expected: 'foo' 223s # received: 'foo' 223s ok 3 223s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 4 223s Expected return code 200, got 200 for '%{req:SomeHeader}' 223s ok 5 223s # testing : log message [Tue May 06 19:47:13.491469 2025] [log_debug:info] [pid 10488:tid 10488] [client 127.0.0.1:47756] SomeValue (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 223s # didn't match 223s # expected: 'SomeValue' 223s # received: 'SomeValue' 223s ok 6 223s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 7 223s Should get parse error (500) for "%{", got 500 223s ok 8 223s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 9 223s Expected return code 200, got 200 for '%' 223s ok 10 223s # testing : log message [Tue May 06 19:47:14.002312 2025] [log_debug:info] [pid 10486:tid 10486] [client 127.0.0.1:47772] % (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 223s # didn't match 223s # expected: '%' 223s # received: '%' 223s ok 11 223s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 12 223s Expected return code 200, got 200 for '}' 223s ok 13 223s # testing : log message [Tue May 06 19:47:14.257372 2025] [log_debug:info] [pid 10486:tid 10486] [client 127.0.0.1:47772] } (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 223s # didn't match 223s # expected: '}' 223s # received: '}' 223s ok 14 223s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 15 223s Expected return code 200, got 200 for '\"' 223s ok 16 223s # testing : log message [Tue May 06 19:47:14.511520 2025] [log_debug:info] [pid 10486:tid 10486] [client 127.0.0.1:47772] " (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 223s # didn't match 223s # expected: '"' 223s # received: '"' 223s ok 17 223s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 18 223s Expected return code 200, got 200 for '\'' 223s ok 19 223s # testing : log message [Tue May 06 19:47:14.764657 2025] [log_debug:info] [pid 10486:tid 10486] [client 127.0.0.1:47772] ' (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 223s # didn't match 223s # expected: '\'' 223s # received: '\'' 223s ok 20 223s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 21 223s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 223s ok 22 223s # testing : log message [Tue May 06 19:47:15.022777 2025] [log_debug:info] [pid 10486:tid 10486] [client 127.0.0.1:47772] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 223s # didn't match 223s # expected: '%{req:SomeHeader}' 223s # received: '%{req:SomeHeader}' 223s ok 23 223s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 24 223s Expected return code 200, got 200 for '%{tolower:IDENT}' 223s ok 25 223s # testing : log message [Tue May 06 19:47:15.277501 2025] [log_debug:info] [pid 10486:tid 10486] [client 127.0.0.1:47772] ident (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 223s # didn't match 223s # expected: 'ident' 223s # received: 'ident' 223s ok 26 223s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 27 223s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 223s ok 28 223s # testing : log message [Tue May 06 19:47:15.532701 2025] [log_debug:info] [pid 10486:tid 10486] [client 127.0.0.1:47772] get (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 223s # didn't match 223s # expected: 'get' 223s # received: 'get' 223s ok 29 223s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 223s ok 227s t/apache/getfile.t .................. 227s # using LWP client 227s 1..221 227s # Running under perl version 5.040001 for linux 227s # Current time local: Tue May 6 19:47:15 2025 227s # Current time GMT: Tue May 6 19:47:15 2025 227s # Using Test.pm version 1.31 227s # Using Apache/Test.pm version 1.44 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "4c64-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 19556 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl.pod 227s # expected: 19556 227s # received: 19556 227s ok 1 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "dbb0-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 56240 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5004delta.pod 227s # expected: 56240 227s # received: 56240 227s ok 2 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "85ea-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 34282 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5005delta.pod 227s # expected: 34282 227s # received: 34282 227s ok 3 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "da40-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 55872 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5100delta.pod 227s # expected: 55872 227s # received: 55872 227s ok 4 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "ab70-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 43888 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5101delta.pod 227s # expected: 43888 227s # received: 43888 227s ok 5 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "15cb8-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 89272 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5120delta.pod 227s # expected: 89272 227s # received: 89272 227s ok 6 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2707-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 9991 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5121delta.pod 227s # expected: 9991 227s # received: 9991 227s ok 7 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2569-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 9577 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5122delta.pod 227s # expected: 9577 227s # received: 9577 227s ok 8 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1004-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4100 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5123delta.pod 227s # expected: 4100 227s # received: 4100 227s ok 9 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "e58-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 3672 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5124delta.pod 227s # expected: 3672 227s # received: 3672 227s ok 10 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1e00-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7680 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5125delta.pod 227s # expected: 7680 227s # received: 7680 227s ok 11 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "233a9-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 144297 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5140delta.pod 227s # expected: 144297 227s # received: 144297 227s ok 12 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1f1e-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7966 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5141delta.pod 227s # expected: 7966 227s # received: 7966 227s ok 13 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1aeb-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 6891 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5142delta.pod 227s # expected: 6891 227s # received: 6891 227s ok 14 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1e50-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7760 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5143delta.pod 227s # expected: 7760 227s # received: 7760 227s ok 15 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "18b7-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 6327 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5144delta.pod 227s # expected: 6327 227s # received: 6327 227s ok 16 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "20a07-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 133639 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5160delta.pod 227s # expected: 133639 227s # received: 133639 227s ok 17 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "17fe-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 6142 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5161delta.pod 227s # expected: 6142 227s # received: 6142 227s ok 18 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "e0a-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 3594 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5162delta.pod 227s # expected: 3594 227s # received: 3594 227s ok 19 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "ff5-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4085 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5163delta.pod 227s # expected: 4085 227s # received: 4085 227s ok 20 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1d280-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 119424 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5180delta.pod 227s # expected: 119424 227s # received: 119424 227s ok 21 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "19c5-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 6597 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5181delta.pod 227s # expected: 6597 227s # received: 6597 227s ok 22 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "14d7-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 5335 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5182delta.pod 227s # expected: 5335 227s # received: 5335 227s ok 23 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1208-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4616 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5184delta.pod 227s # expected: 4616 227s # received: 4616 227s ok 24 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1c352-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 115538 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5200delta.pod 227s # expected: 115538 227s # received: 115538 227s ok 25 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2a07-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 10759 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5201delta.pod 227s # expected: 10759 227s # received: 10759 227s ok 26 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2fef-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 12271 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5202delta.pod 227s # expected: 12271 227s # received: 12271 227s ok 27 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:18 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2410-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 9232 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:18 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5203delta.pod 227s # expected: 9232 227s # received: 9232 227s ok 28 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1fa8f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 129679 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5220delta.pod 227s # expected: 129679 227s # received: 129679 227s ok 29 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "293d-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 10557 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5221delta.pod 227s # expected: 10557 227s # received: 10557 227s ok 30 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "301f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 12319 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5222delta.pod 227s # expected: 12319 227s # received: 12319 227s ok 31 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "20fa-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 8442 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5223delta.pod 227s # expected: 8442 227s # received: 8442 227s ok 32 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1162-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4450 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5224delta.pod 227s # expected: 4450 227s # received: 4450 227s ok 33 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "fc09-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 64521 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5240delta.pod 227s # expected: 64521 227s # received: 64521 227s ok 34 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2009-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 8201 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5241delta.pod 227s # expected: 8201 227s # received: 8201 227s ok 35 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1007-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4103 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5242delta.pod 227s # expected: 4103 227s # received: 4103 227s ok 36 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2aac-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 10924 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5243delta.pod 227s # expected: 10924 227s # received: 10924 227s ok 37 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1168-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4456 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5244delta.pod 227s # expected: 4456 227s # received: 4456 227s ok 38 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1875a-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 100186 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5260delta.pod 227s # expected: 100186 227s # received: 100186 227s ok 39 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1e25-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7717 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5261delta.pod 227s # expected: 7717 227s # received: 7717 227s ok 40 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1e16-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7702 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5262delta.pod 227s # expected: 7702 227s # received: 7702 227s ok 41 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1b69-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7017 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5263delta.pod 227s # expected: 7017 227s # received: 7017 227s ok 42 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "115d9-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 71129 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5280delta.pod 227s # expected: 71129 227s # received: 71129 227s ok 43 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "11f7-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4599 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5281delta.pod 227s # expected: 4599 227s # received: 4599 227s ok 44 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1806-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 6150 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5282delta.pod 227s # expected: 6150 227s # received: 6150 227s ok 45 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "13f7-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 5111 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5283delta.pod 227s # expected: 5111 227s # received: 5111 227s ok 46 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "a038-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 41016 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5300delta.pod 227s # expected: 41016 227s # received: 41016 227s ok 47 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1662-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 5730 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5301delta.pod 227s # expected: 5730 227s # received: 5730 227s ok 48 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "124a-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4682 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5302delta.pod 227s # expected: 4682 227s # received: 4682 227s ok 49 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1374-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4980 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5303delta.pod 227s # expected: 4980 227s # received: 4980 227s ok 50 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "d310-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 54032 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5320delta.pod 227s # expected: 54032 227s # received: 54032 227s ok 51 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1b5f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7007 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5321delta.pod 227s # expected: 7007 227s # received: 7007 227s ok 52 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "9201-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 37377 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5340delta.pod 227s # expected: 37377 227s # received: 37377 227s ok 53 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1076-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4214 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5341delta.pod 227s # expected: 4214 227s # received: 4214 227s ok 54 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "f68-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 3944 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5342delta.pod 227s # expected: 3944 227s # received: 3944 227s ok 55 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "fd6-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4054 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5343delta.pod 227s # expected: 4054 227s # received: 4054 227s ok 56 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "ad8b-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 44427 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5360delta.pod 227s # expected: 44427 227s # received: 44427 227s ok 57 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1288-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4744 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5361delta.pod 227s # expected: 4744 227s # received: 4744 227s ok 58 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "f69-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 3945 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5362delta.pod 227s # expected: 3945 227s # received: 3945 227s ok 59 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "fd7-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4055 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5363delta.pod 227s # expected: 4055 227s # received: 4055 227s ok 60 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "10d47-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 68935 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5380delta.pod 227s # expected: 68935 227s # received: 68935 227s ok 61 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "f6a-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 3946 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5381delta.pod 227s # expected: 3946 227s # received: 3946 227s ok 62 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "fd8-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4056 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5382delta.pod 227s # expected: 4056 227s # received: 4056 227s ok 63 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "c79b-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 51099 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5400delta.pod 227s # expected: 51099 227s # received: 51099 227s ok 64 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl5401delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "15dc-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 5596 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl5401delta.pod 227s # expected: 5596 227s # received: 5596 227s ok 65 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1e723-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 124707 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl561delta.pod 227s # expected: 124707 227s # received: 124707 227s ok 66 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1a2bb-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 107195 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl56delta.pod 227s # expected: 107195 227s # received: 107195 227s ok 67 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "94ac-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 38060 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl581delta.pod 227s # expected: 38060 227s # received: 38060 227s ok 68 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1176-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4470 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl582delta.pod 227s # expected: 4470 227s # received: 4470 227s ok 69 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "18bf-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 6335 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl583delta.pod 227s # expected: 6335 227s # received: 6335 227s ok 70 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1cc3-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7363 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl584delta.pod 227s # expected: 7363 227s # received: 7363 227s ok 71 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1701-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 5889 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl585delta.pod 227s # expected: 5889 227s # received: 5889 227s ok 72 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "122b-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4651 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl586delta.pod 227s # expected: 4651 227s # received: 4651 227s ok 73 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "20a4-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 8356 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl587delta.pod 227s # expected: 8356 227s # received: 8356 227s ok 74 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "62c1-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 25281 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl588delta.pod 227s # expected: 25281 227s # received: 25281 227s ok 75 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "d28d-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 53901 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl589delta.pod 227s # expected: 53901 227s # received: 53901 227s ok 76 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1c1d5-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 115157 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perl58delta.pod 227s # expected: 115157 227s # received: 115157 227s ok 77 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "4fe9-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 20457 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlaix.pod 227s # expected: 20457 227s # received: 20457 227s ok 78 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1688-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 5768 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlamiga.pod 227s # expected: 5768 227s # received: 5768 227s ok 79 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2031-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 8241 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlandroid.pod 227s # expected: 8241 227s # received: 8241 227s ok 80 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "ceb51-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 846673 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlapi.pod 227s # expected: 846673 227s # received: 846673 227s ok 81 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "5838-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 22584 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlapio.pod 227s # expected: 22584 227s # received: 22584 227s ok 82 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1b62-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7010 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlartistic.pod 227s # expected: 7010 227s # received: 7010 227s ok 83 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "210c-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 8460 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlbook.pod 227s # expected: 8460 227s # received: 8460 227s ok 84 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "126-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 294 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlboot.pod 227s # expected: 294 227s # received: 294 227s ok 85 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "130-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 304 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlbot.pod 227s # expected: 304 227s # received: 304 227s ok 86 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1f50-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 8016 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlbs2000.pod 227s # expected: 8016 227s # received: 8016 227s ok 87 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "dea2-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 56994 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlcall.pod 227s # expected: 56994 227s # received: 56994 227s ok 88 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1180-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4480 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlcheat.pod 227s # expected: 4480 227s # received: 4480 227s ok 89 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "3179-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 12665 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlclass.pod 227s # expected: 12665 227s # received: 12665 227s ok 90 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "3c63-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 15459 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlclassguts.pod 227s # expected: 15459 227s # received: 15459 227s ok 91 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "d19f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 53663 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlclib.pod 227s # expected: 53663 227s # received: 53663 227s ok 92 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "12e5-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4837 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlcn.pod 227s # expected: 4837 227s # received: 4837 227s ok 93 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1b1b-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 6939 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlcommunity.pod 227s # expected: 6939 227s # received: 6939 227s ok 94 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "662a-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 26154 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlcygwin.pod 227s # expected: 26154 227s # received: 26154 227s ok 95 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "cfa2-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 53154 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldata.pod 227s # expected: 53154 227s # received: 53154 227s ok 96 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "134d-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4941 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 227s # expected: 4941 227s # received: 4941 227s ok 97 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "a85c-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 43100 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldebguts.pod 227s # expected: 43100 227s # received: 43100 227s ok 98 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "5693-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 22163 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldebtut.pod 227s # expected: 22163 227s # received: 22163 227s ok 99 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "9bc9-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 39881 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldebug.pod 227s # expected: 39881 227s # received: 39881 227s ok 100 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "15dc-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 5596 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldelta.pod 227s # expected: 5596 227s # received: 5596 227s ok 101 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "5fb8-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 24504 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldeprecation.pod 227s # expected: 24504 227s # received: 24504 227s ok 102 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "4d4ea-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 316650 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldiag.pod 227s # expected: 316650 227s # received: 316650 227s ok 103 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "24a0-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 9376 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldoc.pod 227s # expected: 9376 227s # received: 9376 227s ok 104 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "b4ed-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 46317 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldocstyle.pod 227s # expected: 46317 227s # received: 46317 227s ok 105 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "6946-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 26950 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldsc.pod 227s # expected: 26950 227s # received: 26950 227s ok 106 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1f20-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7968 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perldtrace.pod 227s # expected: 7968 227s # received: 7968 227s ok 107 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1497f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 84351 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlebcdic.pod 227s # expected: 84351 227s # received: 84351 227s ok 108 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "937e-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 37758 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlembed.pod 227s # expected: 37758 227s # received: 37758 227s ok 109 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2812-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 10258 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlexperiment.pod 227s # expected: 10258 227s # received: 10258 227s ok 110 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "58d2-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 22738 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfaq.pod 227s # expected: 22738 227s # received: 22738 227s ok 111 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "34a1-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 13473 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfaq1.pod 227s # expected: 13473 227s # received: 13473 227s ok 112 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "292a-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 10538 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfaq2.pod 227s # expected: 10538 227s # received: 10538 227s ok 113 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "92e1-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 37601 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfaq3.pod 227s # expected: 37601 227s # received: 37601 227s ok 114 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "16bcd-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 93133 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfaq4.pod 227s # expected: 93133 227s # received: 93133 227s ok 115 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "dbc1-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 56257 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfaq5.pod 227s # expected: 56257 227s # received: 56257 227s ok 116 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "9a71-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 39537 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfaq6.pod 227s # expected: 39537 227s # received: 39537 227s ok 117 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "93ae-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 37806 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfaq7.pod 227s # expected: 37806 227s # received: 37806 227s ok 118 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "c30c-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 49932 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfaq8.pod 227s # expected: 49932 227s # received: 49932 227s ok 119 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "3b75-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 15221 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfaq9.pod 227s # expected: 15221 227s # received: 15221 227s ok 120 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "56ca-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 22218 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfilter.pod 227s # expected: 22218 227s # received: 22218 227s ok 121 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "342b-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 13355 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfork.pod 227s # expected: 13355 227s # received: 13355 227s ok 122 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "4122-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 16674 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlform.pod 227s # expected: 16674 227s # received: 16674 227s ok 123 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "671-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 1649 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 227s # expected: 1649 227s # received: 1649 227s ok 124 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "68740-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 427840 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlfunc.pod 227s # expected: 427840 227s # received: 427840 227s ok 125 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "7c2e-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 31790 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlgit.pod 227s # expected: 31790 227s # received: 31790 227s ok 126 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "219ca-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 137674 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlglossary.pod 227s # expected: 137674 227s # received: 137674 227s ok 127 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "4072-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 16498 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlgov.pod 227s # expected: 16498 227s # received: 16498 227s ok 128 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "35f7-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 13815 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlgpl.pod 227s # expected: 13815 227s # received: 13815 227s ok 129 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "31bb8-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 203704 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlguts.pod 227s # expected: 203704 227s # received: 203704 227s ok 130 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "afe5-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 45029 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlhack.pod 227s # expected: 45029 227s # received: 45029 227s ok 131 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1297d-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 76157 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlhacktips.pod 227s # expected: 76157 227s # received: 76157 227s ok 132 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1809-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 6153 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlhacktut.pod 227s # expected: 6153 227s # received: 6153 227s ok 133 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "602-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 1538 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlhaiku.pod 227s # expected: 1538 227s # received: 1538 227s ok 134 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "ebeb-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 60395 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlhist.pod 227s # expected: 60395 227s # received: 60395 227s ok 135 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "77a4-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 30628 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlhpux.pod 227s # expected: 30628 227s # received: 30628 227s ok 136 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "7dd-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 2013 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlhurd.pod 227s # expected: 2013 227s # received: 2013 227s ok 137 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1fc9f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 130207 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlintern.pod 227s # expected: 130207 227s # received: 130207 227s ok 138 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "9216-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 37398 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlinterp.pod 227s # expected: 37398 227s # received: 37398 227s ok 139 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "579a-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 22426 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlintro.pod 227s # expected: 22426 227s # received: 22426 227s ok 140 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "8ad2-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 35538 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perliol.pod 227s # expected: 35538 227s # received: 35538 227s ok 141 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "11818-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 71704 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlipc.pod 227s # expected: 71704 227s # received: 71704 227s ok 142 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1150-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4432 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlirix.pod 227s # expected: 4432 227s # received: 4432 227s ok 143 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "20a8-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 8360 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perljp.pod 227s # expected: 8360 227s # received: 8360 227s ok 144 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2fc0-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 12224 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlko.pod 227s # expected: 12224 227s # received: 12224 227s ok 145 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "163-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 355 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perllexwarn.pod 227s # expected: 355 227s # received: 355 227s ok 146 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "7ea-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 2026 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perllinux.pod 227s # expected: 2026 227s # received: 2026 227s ok 147 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "12978-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 76152 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perllocale.pod 227s # expected: 76152 227s # received: 76152 227s ok 148 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2487-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 9351 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perllol.pod 227s # expected: 9351 227s # received: 9351 227s ok 149 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2f6f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 12143 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlmacosx.pod 227s # expected: 12143 227s # received: 12143 227s ok 150 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "67a7-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 26535 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlmod.pod 227s # expected: 26535 227s # received: 26535 227s ok 151 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2574-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 9588 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 227s # expected: 9588 227s # received: 9588 227s ok 152 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1095c-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 67932 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlmodlib.pod 227s # expected: 67932 227s # received: 67932 227s ok 153 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "573b-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 22331 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 227s # expected: 22331 227s # received: 22331 227s ok 154 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "d65-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 3429 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlmroapi.pod 227s # expected: 3429 227s # received: 3429 227s ok 155 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2ad3-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 10963 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlnewmod.pod 227s # expected: 10963 227s # received: 10963 227s ok 156 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "20a5-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 8357 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlnumber.pod 227s # expected: 8357 227s # received: 8357 227s ok 157 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "8d31-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 36145 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlobj.pod 227s # expected: 36145 227s # received: 36145 227s ok 158 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "6885-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 26757 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlootut.pod 227s # expected: 26757 227s # received: 26757 227s ok 159 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2b4ac-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 177324 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlop.pod 227s # expected: 177324 227s # received: 177324 227s ok 160 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "4db-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 1243 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 227s # expected: 1243 227s # received: 1243 227s ok 161 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "3b77-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 15223 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlopentut.pod 227s # expected: 15223 227s # received: 15223 227s ok 162 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "16cb7-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 93367 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlos2.pod 227s # expected: 93367 227s # received: 93367 227s ok 163 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "37cb-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 14283 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlos390.pod 227s # expected: 14283 227s # received: 14283 227s ok 164 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "12b0-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4784 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlos400.pod 227s # expected: 4784 227s # received: 4784 227s ok 165 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "c8a9-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 51369 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlpacktut.pod 227s # expected: 51369 227s # received: 51369 227s ok 166 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "c2bc-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 49852 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlperf.pod 227s # expected: 49852 227s # received: 49852 227s ok 167 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1418-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 5144 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlplan9.pod 227s # expected: 5144 227s # received: 5144 227s ok 168 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "5b65-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 23397 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlpod.pod 227s # expected: 23397 227s # received: 23397 227s ok 169 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "10d10-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 68880 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlpodspec.pod 227s # expected: 68880 227s # received: 68880 227s ok 170 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2f40-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 12096 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 227s # expected: 12096 227s # received: 12096 227s ok 171 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "67b7-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 26551 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlpolicy.pod 227s # expected: 26551 227s # received: 26551 227s ok 172 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "15db1-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 89521 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlport.pod 227s # expected: 89521 227s # received: 89521 227s ok 173 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1412-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 5138 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlpragma.pod 227s # expected: 5138 227s # received: 5138 227s ok 174 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1a25-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 6693 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlqnx.pod 227s # expected: 6693 227s # received: 6693 227s ok 175 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "21256-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 135766 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlre.pod 227s # expected: 135766 227s # received: 135766 227s ok 176 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "8a9c-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 35484 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlreapi.pod 227s # expected: 35484 227s # received: 35484 227s ok 177 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "818f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 33167 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 227s # expected: 33167 227s # received: 33167 227s ok 178 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "bec7-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 48839 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 227s # expected: 48839 227s # received: 48839 227s ok 179 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "8d5c-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 36188 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlref.pod 227s # expected: 36188 227s # received: 36188 227s ok 180 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "4944-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 18756 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlreftut.pod 227s # expected: 18756 227s # received: 18756 227s ok 181 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "a989-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 43401 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlreguts.pod 227s # expected: 43401 227s # received: 43401 227s ok 182 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1fd-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 509 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlrepository.pod 227s # expected: 509 227s # received: 509 227s ok 183 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "4b07-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 19207 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlrequick.pod 227s # expected: 19207 227s # received: 19207 227s ok 184 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "3caa-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 15530 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlreref.pod 227s # expected: 15530 227s # received: 15530 227s ok 185 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1e1ef-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 123375 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlretut.pod 227s # expected: 123375 227s # received: 123375 227s ok 186 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "651-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 1617 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlriscos.pod 227s # expected: 1617 227s # received: 1617 227s ok 187 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "e707-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 59143 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlrun.pod 227s # expected: 59143 227s # received: 59143 227s ok 188 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "6cea-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 27882 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlsec.pod 227s # expected: 27882 227s # received: 27882 227s ok 189 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "4af2-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 19186 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 227s # expected: 19186 227s # received: 19186 227s ok 190 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "7494-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 29844 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlsolaris.pod 227s # expected: 29844 227s # received: 29844 227s ok 191 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1bdc-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7132 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlsource.pod 227s # expected: 7132 227s # received: 7132 227s ok 192 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "233b-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 9019 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlstyle.pod 227s # expected: 9019 227s # received: 9019 227s ok 193 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "12fb9-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 77753 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlsub.pod 227s # expected: 77753 227s # received: 77753 227s ok 194 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "d31f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 54047 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlsyn.pod 227s # expected: 54047 227s # received: 54047 227s ok 195 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "2858-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 10328 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlsynology.pod 227s # expected: 10328 227s # received: 10328 227s ok 196 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "b184-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 45444 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlthrtut.pod 227s # expected: 45444 227s # received: 45444 227s ok 197 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "9a91-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 39569 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perltie.pod 227s # expected: 39569 227s # received: 39569 227s ok 198 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "cda37-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 842295 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perltoc.pod 227s # expected: 842295 227s # received: 842295 227s ok 199 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "174-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 372 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perltodo.pod 227s # expected: 372 227s # received: 372 227s ok 200 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "126-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 294 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perltooc.pod 227s # expected: 294 227s # received: 294 227s ok 201 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "126-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 294 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perltoot.pod 227s # expected: 294 227s # received: 294 227s ok 202 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "297f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 10623 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perltrap.pod 227s # expected: 10623 227s # received: 10623 227s ok 203 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "213f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 8511 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perltru64.pod 227s # expected: 8511 227s # received: 8511 227s ok 204 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1183-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4483 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perltw.pod 227s # expected: 4483 227s # received: 4483 227s ok 205 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "162b6-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 90806 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlunicode.pod 227s # expected: 90806 227s # received: 90806 227s ok 206 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "6349-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 25417 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlunicook.pod 227s # expected: 25417 227s # received: 25417 227s ok 207 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "372e-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 14126 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlunifaq.pod 227s # expected: 14126 227s # received: 14126 227s ok 208 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "96e1-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 38625 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perluniintro.pod 227s # expected: 38625 227s # received: 38625 227s ok 209 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "6eefa-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 454394 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perluniprops.pod 227s # expected: 454394 227s # received: 454394 227s ok 210 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1f10-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7952 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlunitut.pod 227s # expected: 7952 227s # received: 7952 227s ok 211 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "1ce8-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 7400 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlutil.pod 227s # expected: 7400 227s # received: 7400 227s ok 212 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "16c17-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 93207 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlvar.pod 227s # expected: 93207 227s # received: 93207 227s ok 213 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "c68d-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 50829 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlvms.pod 227s # expected: 50829 227s # received: 50829 227s ok 214 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "f16-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 3862 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlvos.pod 227s # expected: 3862 227s # received: 3862 227s ok 215 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "7c61-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 31841 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlwin32.pod 227s # expected: 31841 227s # received: 31841 227s ok 216 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "12d15-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 77077 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlxs.pod 227s # expected: 77077 227s # received: 77077 227s ok 217 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "c51f-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 50463 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlxstut.pod 227s # expected: 50463 227s # received: 50463 227s ok 218 227s #lwp request: 227s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "5dc1-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 24001 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 227s # expected: 24001 227s # received: 24001 227s ok 219 227s #lwp request: 227s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "104110-62e795c234600" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 1065232 227s #Last-Modified: Wed, 19 Feb 2025 07:03:52 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-binary-httpd 227s # expected: 1065232 227s # received: 1065232 227s ok 220 227s #lwp request: 227s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 227s #User-Agent: libwww-perl/6.78 227s # 227s #server response: 227s #HTTP/1.1 200 OK 227s #Connection: close 227s #Date: Tue, 06 May 2025 19:47:19 GMT 227s #Accept-Ranges: bytes 227s #ETag: "442830-632968e4a9680" 227s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 227s #Vary: In-If1 227s #Content-Length: 4466736 227s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 227s #Client-Date: Tue, 06 May 2025 19:47:19 GMT 227s #Client-Peer: 127.0.0.1:8529 227s #Client-Response-Num: 1 227s #DMMATCH1: 1 227s # 227s # testing : download of /getfiles-binary-perl 227s # expected: 4466736 227s # received: 4466736 227s ok 221 227s ok 229s t/apache/headers.t .................. 229s 1..27 229s # Running under perl version 5.040001 for linux 229s # Current time local: Tue May 6 19:47:19 2025 229s # Current time GMT: Tue May 6 19:47:19 2025 229s # Using Test.pm version 1.31 229s # Using Apache/Test.pm version 1.44 229s testing: Hello: World 229s ok 1 229s # testing : response success 229s # expected: qr/HTTP\/1\.. 200 OK/ 229s # received: 'HTTP/1.1 200 OK' 229s ok 2 229s header: [World] vs [World] 229s # testing : compare header Hello value 229s # expected: 'World' 229s # received: 'World' 229s ok 3 229s testing: Hello: World 229s ok 4 229s # testing : response success 229s # expected: qr/HTTP\/1\.. 200 OK/ 229s # received: 'HTTP/1.1 200 OK' 229s ok 5 229s header: [World] vs [World] 229s # testing : compare header Hello value 229s # expected: 'World' 229s # received: 'World' 229s ok 6 229s testing: Hello: World 229s ok 7 229s # testing : response success 229s # expected: qr/HTTP\/1\.. 200 OK/ 229s # received: 'HTTP/1.1 200 OK' 229s ok 8 229s header: [World] vs [World] 229s # testing : compare header Hello value 229s # expected: 'World' 229s # received: 'World' 229s ok 9 229s testing: Hello: Foo 229s Bar 229s ok 10 229s # testing : response success 229s # expected: qr/HTTP\/1\.. 200 OK/ 229s # received: 'HTTP/1.1 200 OK' 229s ok 11 229s header: [Foo Bar] vs [Foo Bar] 229s # testing : compare header Hello value 229s # expected: 'Foo Bar' 229s # received: 'Foo Bar' 229s ok 12 229s testing: Hello: Foo 229s Bar 229s ok 13 229s # testing : response success 229s # expected: qr/HTTP\/1\.. 200 OK/ 229s # received: 'HTTP/1.1 200 OK' 229s ok 14 229s header: [Foo Bar] vs [Foo Bar] 229s # testing : compare header Hello value 229s # expected: 'Foo Bar' 229s # received: 'Foo Bar' 229s ok 15 229s testing: Hello: Foo 229s Bar 229s ok 16 229s # testing : response success 229s # expected: qr/HTTP\/1\.. 200 OK/ 229s # received: 'HTTP/1.1 200 OK' 229s ok 17 229s header: [Foo Bar] vs [Foo Bar] 229s # testing : compare header Hello value 229s # expected: 'Foo Bar' 229s # received: 'Foo Bar' 229s ok 18 229s testing: Hello: Foo 229s Bar 229s ok 19 229s # testing : response success 229s # expected: qr/HTTP\/1\.. 200 OK/ 229s # received: 'HTTP/1.1 200 OK' 229s ok 20 229s header: [Foo Bar] vs [Foo Bar] 229s # testing : compare header Hello value 229s # expected: 'Foo Bar' 229s # received: 'Foo Bar' 229s ok 21 229s testing: Hello: Foo 229s Bar 229s ok 22 229s # testing : response success 229s # expected: qr/HTTP\/1\.. 200 OK/ 229s # received: 'HTTP/1.1 200 OK' 229s ok 23 229s header: [Foo Bar] vs [Foo Bar] 229s # testing : compare header Hello value 229s # expected: 'Foo Bar' 229s # received: 'Foo Bar' 229s ok 24 229s testing: Hello:World 229s ok 25 229s # testing : response success 229s # expected: qr/HTTP\/1\.. 200 OK/ 229s # received: 'HTTP/1.1 200 OK' 229s ok 26 229s header: [World] vs [World] 229s # testing : compare header Hello value 229s # expected: 'World' 229s # received: 'World' 229s ok 27 229s ok 232s t/apache/hostcheck.t ................ 232s 1..14 232s # Running under perl version 5.040001 for linux 232s # Current time local: Tue May 6 19:47:21 2025 232s # Current time GMT: Tue May 6 19:47:21 2025 232s # Using Test.pm version 1.31 232s # Using Apache/Test.pm version 1.44 232s # SENDING to 127.0.0.1:8529 232s # GET / HTTP/1.1 232s Host: localhost 232s 232s # expected 200, got 200 for ok 232s ok 1 232s # SENDING to 127.0.0.1:8529 232s # GET / HTTP/1.1 232s Host: localhost:1 232s 232s # expected 200, got 200 for port ignored 232s ok 2 232s # SENDING to 127.0.0.1:8529 232s # GET / HTTP/1.1 232s Host: notlisted 232s 232s # expected 200, got 200 for name not listed 232s ok 3 232s # SENDING to 127.0.0.1:8529 232s # GET / HTTP/1.1 232s Host: 127.0.0.1 232s 232s # expected 200, got 200 for IP not in serveralias/servername 232s ok 4 232s # SENDING to 127.0.0.1:8529 232s # GET / HTTP/1.1 232s Host: default-strict 232s 232s # expected 200, got 200 for NVH matches in default server 232s ok 5 232s # SENDING to 127.0.0.1:8529 232s # GET / HTTP/1.1 232s Host: nvh-strict 232s 232s # expected 200, got 200 for NVH matches 232s ok 6 232s # SENDING to 127.0.0.1:8529 232s # GET / HTTP/1.1 232s Host: nvh-strict:1 232s 232s # expected 200, got 200 for NVH matches port ignored 232s ok 7 232s # SENDING to 127.0.0.1:8536 232s # GET / HTTP/1.1 232s Host: localhost 232s 232s # expected 400, got 400 for ok 232s ok 8 232s # SENDING to 127.0.0.1:8536 232s # GET / HTTP/1.1 232s Host: localhost:1 232s 232s # expected 400, got 400 for port ignored 232s ok 9 232s # SENDING to 127.0.0.1:8536 232s # GET / HTTP/1.1 232s Host: notlisted 232s 232s # expected 400, got 400 for name not listed 232s ok 10 232s # SENDING to 127.0.0.1:8536 232s # GET / HTTP/1.1 232s Host: 127.0.0.1 232s 232s # expected 400, got 400 for IP not in serveralias/servername 232s ok 11 232s # SENDING to 127.0.0.1:8536 232s # GET / HTTP/1.1 232s Host: default-strict 232s 232s # expected 200, got 200 for NVH matches in default server 232s ok 12 232s # SENDING to 127.0.0.1:8536 232s # GET / HTTP/1.1 232s Host: nvh-strict 232s 232s # expected 200, got 200 for NVH matches 232s ok 13 232s # SENDING to 127.0.0.1:8536 232s # GET / HTTP/1.1 232s Host: nvh-strict:1 232s 232s # expected 200, got 200 for NVH matches port ignored 232s ok 14 232s ok 237s t/apache/http_strict.t .............. 237s 1..178 237s # Running under perl version 5.040001 for linux 237s # Current time local: Tue May 6 19:47:24 2025 237s # Current time GMT: Tue May 6 19:47:24 2025 237s # Using Test.pm version 1.31 237s # Using Apache/Test.pm version 1.44 237s # SENDING: 237s # GET / HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 1 237s # SENDING: 237s # GET / HTTP/1.0\n\n 237s # expecting success, got 200 237s ok 2 237s # SENDING: 237s # get / HTTP/1.0\r\n\r\n 237s # expecting 501, got 501 237s ok 3 237s # SENDING: 237s # G ET / HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 4 237s # SENDING: 237s # G\x00ET / HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 5 237s # SENDING: 237s # G/T / HTTP/1.0\r\n\r\n 237s # expecting 501, got 501 237s ok 6 237s # SENDING: 237s # GET /\x00 HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 7 237s # SENDING: 237s # GET / HTTP/1.0\x00\r\n\r\n 237s # expecting 400, got 400 237s ok 8 237s # SENDING: 237s # GET\x0c/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 9 237s # SENDING: 237s # GET\r/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 10 237s # SENDING: 237s # GET\t/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 11 237s # SENDING: 237s # GET / HTT/1.0\r\n\r\n 237s # expecting error, got 400 237s ok 12 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 237s # expecting success, got 200 237s ok 13 237s # SENDING: 237s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 237s # expecting success, got 200 237s ok 14 237s # SENDING: 237s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 237s # expecting success, got 200 237s ok 15 237s # SENDING: 237s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 237s # expecting 400, got 400 237s ok 16 237s # SENDING: 237s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 237s # expecting 400, got 400 237s ok 17 237s # SENDING: 237s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 237s # expecting 200, got 200 237s ok 18 237s # SENDING: 237s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 237s # expecting 400, got 400 237s ok 19 237s # SENDING: 237s # GET / HTTP/\r\nHost: localhost\r\n\r\n 237s # expecting error, got 400 237s ok 20 237s # SENDING: 237s # GET / HTTP/0.9\r\n\r\n 237s # expecting error, got 400 237s ok 21 237s # SENDING: 237s # GET / HTTP/0.8\r\n\r\n 237s # expecting error, got 400 237s ok 22 237s # SENDING: 237s # GET /\x01 HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 23 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 24 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 237s # expecting 200, got 200 237s ok 25 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 237s # expecting 400, got 400 237s ok 26 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 237s # expecting 200, got 200 237s ok 27 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo\r\n\r\n 237s # expecting 400, got 400 237s ok 28 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 237s # expecting 400, got 400 237s ok 29 237s # SENDING: 237s # GET / HTTP/1.0\r\n: bar\r\n\r\n 237s # expecting 400, got 400 237s ok 30 237s # SENDING: 237s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 31 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 237s # expecting 400, got 400 237s ok 32 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 237s # expecting 400, got 400 237s ok 33 237s # SENDING: 237s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 237s # expecting 400, got 400 237s ok 34 237s # SENDING: 237s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 35 237s # SENDING: 237s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 237s # expecting 400, got 400 237s ok 36 237s # SENDING: 237s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 237s # expecting 400, got 400 237s ok 37 237s # SENDING: 237s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 237s # expecting 200, got 200 237s ok 38 237s # SENDING: 237s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 237s # expecting 400, got 400 237s ok 39 237s # SENDING: 237s # GET / HTTP/1.0\r\r 237s # expecting dropped connection and HTTPD dropped connection 237s ok 40 237s # SENDING: 237s # GET /\r\n 237s # expecting headerless HTTP/0.9 body, got response 237s ok 41 237s # SENDING: 237s # GET /#frag HTTP/1.0\r\n 237s # expecting 400, got 400 237s ok 42 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 237s # expecting 200, got 200 237s ok 43 237s # SENDING: 237s # GET http://017700000001/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 44 237s # SENDING: 237s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 45 237s # SENDING: 237s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 46 237s # SENDING: 237s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 47 237s # SENDING: 237s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 48 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 237s # expecting 200, got 200 237s ok 49 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 237s # expecting 400, got 400 237s ok 50 237s # SENDING: 237s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 51 237s # SENDING: 237s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 52 237s # SENDING: 237s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 53 237s # SENDING: 237s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 54 237s # SENDING: 237s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 55 237s # SENDING: 237s # GET http://[::1]/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 56 237s # SENDING: 237s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 57 237s # SENDING: 237s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 58 237s # SENDING: 237s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 59 237s # SENDING: 237s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 60 237s # SENDING: 237s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 61 237s # SENDING: 237s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 62 237s # SENDING: 237s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 63 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 237s # expecting success, got 200 237s ok 64 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 237s # expecting success, got 200 237s ok 65 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 237s # expecting success, got 200 237s ok 66 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 237s # expecting success, got 200 237s ok 67 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 237s # expecting success, got 200 237s ok 68 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 237s # expecting success, got 200 237s ok 69 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 237s # expecting 200, got 200 237s ok 70 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: abc \r\n\r\n 237s # expecting 200, got 200 237s ok 71 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 237s # expecting 400, got 400 237s ok 72 237s # SENDING: 237s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 73 237s # SENDING: 237s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 74 237s # SENDING: 237s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 75 237s # SENDING: 237s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 76 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 237s # expecting 200, got 200 237s ok 77 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 237s # expecting 200, got 200 237s ok 78 237s # SENDING: 237s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 79 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 237s # DECODED: Foo: bar 237s # RESPONSE: 237s # HTTP/1.1 200 OK\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Foo: bar\r\n 237s # Vary: In-If1\r\n 237s # DMMATCH1: 1\r\n 237s # Content-Length: 36\r\n 237s # Connection: close\r\n 237s # Content-Type: text/plain\r\n 237s # \r\n 237s # Hi!\n 237s # SERVERNAME=localhost\n 237s # HTTP_HOST=\n 237s # 237s # expecting 200, got 200 237s ok 80 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 237s # DECODED: Foo: 237s # RESPONSE: 237s # HTTP/1.1 200 OK\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Foo: \r\n 237s # Vary: In-If1\r\n 237s # DMMATCH1: 1\r\n 237s # Connection: close\r\n 237s # Content-Type: text/plain\r\n 237s # \r\n 237s # Hi!\n 237s # SERVERNAME=localhost\n 237s # HTTP_HOST=\n 237s # 237s # expecting 200, got 200 237s ok 81 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 237s # DECODED: : bar 237s # RESPONSE: 237s # HTTP/1.1 500 Internal Server Error\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Content-Length: 564\r\n 237s # Connection: close\r\n 237s # Content-Type: text/html; charset=iso-8859-1\r\n 237s # \r\n 237s # \n 237s # \n 237s # ... 237s # expecting 500, got 500 237s ok 82 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 237s # DECODED: F\x00oo: bar 237s # RESPONSE: 237s # HTTP/1.1 500 Internal Server Error\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Content-Length: 528\r\n 237s # Connection: close\r\n 237s # Content-Type: text/html; charset=iso-8859-1\r\n 237s # \r\n 237s # \n 237s # \n 237s # ... 237s # expecting 500, got 500 237s ok 83 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 237s # DECODED: F\x01oo: bar 237s # RESPONSE: 237s # HTTP/1.1 500 Internal Server Error\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Connection: close\r\n 237s # Content-Type: text/html; charset=iso-8859-1\r\n 237s # \r\n 237s # \n 237s # \n 237s # ... 237s # expecting 500, got 500 237s ok 84 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 237s # DECODED: F\noo: bar 237s # RESPONSE: 237s # HTTP/1.1 500 Internal Server Error\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Content-Length: 528\r\n 237s # Connection: close\r\n 237s # Content-Type: text/html; charset=iso-8859-1\r\n 237s # \r\n 237s # \n 237s # \n 237s # ... 237s # expecting 500, got 500 237s ok 85 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 237s # DECODED: Foo: b\tar 237s # RESPONSE: 237s # HTTP/1.1 200 OK\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Foo: b\tar\r\n 237s # Vary: In-If1\r\n 237s # DMMATCH1: 1\r\n 237s # Content-Length: 36\r\n 237s # Connection: close\r\n 237s # Content-Type: text/plain\r\n 237s # \r\n 237s # Hi!\n 237s # SERVERNAME=localhost\n 237s # HTTP_HOST=\n 237s # 237s # expecting 200, got 200 237s ok 86 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 237s # DECODED: Foo: b\x01ar 237s # RESPONSE: 237s # HTTP/1.1 500 Internal Server Error\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Connection: close\r\n 237s # Content-Type: text/html; charset=iso-8859-1\r\n 237s # \r\n 237s # \n 237s # \n 237s # ... 237s # expecting 500, got 500 237s ok 87 237s # SENDING: 237s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 237s # expecting 500, got 500 237s ok 88 237s # SENDING: 237s # GET / HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 89 237s # SENDING: 237s # GET / HTTP/1.0\n\n 237s # expecting 400, got 400 237s ok 90 237s # SENDING: 237s # get / HTTP/1.0\r\n\r\n 237s # expecting 501, got 501 237s ok 91 237s # SENDING: 237s # G ET / HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 92 237s # SENDING: 237s # G\x00ET / HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 93 237s # SENDING: 237s # G/T / HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 94 237s # SENDING: 237s # GET /\x00 HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 95 237s # SENDING: 237s # GET / HTTP/1.0\x00\r\n\r\n 237s # expecting 400, got 400 237s ok 96 237s # SENDING: 237s # GET\x0c/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 97 237s # SENDING: 237s # GET\r/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 98 237s # SENDING: 237s # GET\t/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 99 237s # SENDING: 237s # GET / HTT/1.0\r\n\r\n 237s # expecting error, got 400 237s ok 100 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 237s # expecting success, got 200 237s ok 101 237s # SENDING: 237s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 237s # expecting success, got 200 237s ok 102 237s # SENDING: 237s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 237s # expecting success, got 200 237s ok 103 237s # SENDING: 237s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 237s # expecting 400, got 400 237s ok 104 237s # SENDING: 237s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 237s # expecting 400, got 400 237s ok 105 237s # SENDING: 237s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 237s # expecting 400, got 400 237s ok 106 237s # SENDING: 237s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 237s # expecting 400, got 400 237s ok 107 237s # SENDING: 237s # GET / HTTP/\r\nHost: localhost\r\n\r\n 237s # expecting error, got 400 237s ok 108 237s # SENDING: 237s # GET / HTTP/0.9\r\n\r\n 237s # expecting error, got 400 237s ok 109 237s # SENDING: 237s # GET / HTTP/0.8\r\n\r\n 237s # expecting error, got 400 237s ok 110 237s # SENDING: 237s # GET /\x01 HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 111 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 112 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 237s # expecting 200, got 200 237s ok 113 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 237s # expecting 400, got 400 237s ok 114 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 237s # expecting 400, got 400 237s ok 115 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo\r\n\r\n 237s # expecting 400, got 400 237s ok 116 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 237s # expecting 400, got 400 237s ok 117 237s # SENDING: 237s # GET / HTTP/1.0\r\n: bar\r\n\r\n 237s # expecting 400, got 400 237s ok 118 237s # SENDING: 237s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 119 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 237s # expecting 400, got 400 237s ok 120 237s # SENDING: 237s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 237s # expecting 400, got 400 237s ok 121 237s # SENDING: 237s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 237s # expecting 400, got 400 237s ok 122 237s # SENDING: 237s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 237s # expecting 400, got 400 237s ok 123 237s # SENDING: 237s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 237s # expecting 400, got 400 237s ok 124 237s # SENDING: 237s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 237s # expecting 400, got 400 237s ok 125 237s # SENDING: 237s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 237s # expecting 200, got 200 237s ok 126 237s # SENDING: 237s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 237s # expecting 400, got 400 237s ok 127 237s # SENDING: 237s # GET / HTTP/1.0\r\r 237s # expecting dropped connection and HTTPD dropped connection 237s ok 128 237s # SENDING: 237s # GET /\r\n 237s # expecting headerless HTTP/0.9 body, got response 237s ok 129 237s # SENDING: 237s # GET /#frag HTTP/1.0\r\n 237s # expecting 400, got 400 237s ok 130 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 237s # expecting 400, got 400 237s ok 131 237s # SENDING: 237s # GET http://017700000001/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 132 237s # SENDING: 237s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 133 237s # SENDING: 237s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 134 237s # SENDING: 237s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 135 237s # SENDING: 237s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 136 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 237s # expecting 400, got 400 237s ok 137 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 237s # expecting 400, got 400 237s ok 138 237s # SENDING: 237s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 139 237s # SENDING: 237s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 140 237s # SENDING: 237s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 141 237s # SENDING: 237s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 142 237s # SENDING: 237s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 143 237s # SENDING: 237s # GET http://[::1]/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 144 237s # SENDING: 237s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 145 237s # SENDING: 237s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 146 237s # SENDING: 237s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 147 237s # SENDING: 237s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 148 237s # SENDING: 237s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 149 237s # SENDING: 237s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 237s # expecting success, got 200 237s ok 150 237s # SENDING: 237s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 237s # expecting 400, got 400 237s ok 151 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 237s # expecting success, got 200 237s ok 152 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 237s # expecting success, got 200 237s ok 153 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 237s # expecting success, got 200 237s ok 154 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 237s # expecting success, got 200 237s ok 155 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 237s # expecting success, got 200 237s ok 156 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 237s # expecting success, got 200 237s ok 157 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 237s # expecting 400, got 400 237s ok 158 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: abc \r\n\r\n 237s # expecting 400, got 400 237s ok 159 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 237s # expecting 400, got 400 237s ok 160 237s # SENDING: 237s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 161 237s # SENDING: 237s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 162 237s # SENDING: 237s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 163 237s # SENDING: 237s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 237s # expecting 200, got 200 237s ok 164 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 237s # expecting 200, got 200 237s ok 165 237s # SENDING: 237s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 237s # expecting 200, got 200 237s ok 166 237s # SENDING: 237s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 237s # expecting 200, got 200 237s ok 167 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 237s # DECODED: Foo: bar 237s # RESPONSE: 237s # HTTP/1.1 200 OK\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Foo: bar\r\n 237s # Vary: In-If1\r\n 237s # DMMATCH1: 1\r\n 237s # Content-Length: 36\r\n 237s # Connection: close\r\n 237s # Content-Type: text/plain\r\n 237s # \r\n 237s # Hi!\n 237s # SERVERNAME=localhost\n 237s # HTTP_HOST=\n 237s # 237s # expecting 200, got 200 237s ok 168 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 237s # DECODED: Foo: 237s # RESPONSE: 237s # HTTP/1.1 200 OK\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Foo: \r\n 237s # Vary: In-If1\r\n 237s # DMMATCH1: 1\r\n 237s # Content-Length: 36\r\n 237s # Connection: close\r\n 237s # Content-Type: text/plain\r\n 237s # \r\n 237s # Hi!\n 237s # SERVERNAME=localhost\n 237s # HTTP_HOST=\n 237s # 237s # expecting 200, got 200 237s ok 169 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 237s # DECODED: : bar 237s # RESPONSE: 237s # HTTP/1.1 500 Internal Server Error\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Connection: close\r\n 237s # Content-Type: text/html; charset=iso-8859-1\r\n 237s # \r\n 237s # \n 237s # \n 237s # ... 237s # expecting 500, got 500 237s ok 170 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 237s # DECODED: F\x00oo: bar 237s # RESPONSE: 237s # HTTP/1.1 500 Internal Server Error\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Content-Length: 528\r\n 237s # Connection: close\r\n 237s # Content-Type: text/html; charset=iso-8859-1\r\n 237s # \r\n 237s # \n 237s # \n 237s # ... 237s # expecting 500, got 500 237s ok 171 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 237s # DECODED: F\x01oo: bar 237s # RESPONSE: 237s # HTTP/1.1 500 Internal Server Error\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Connection: close\r\n 237s # Content-Type: text/html; charset=iso-8859-1\r\n 237s # \r\n 237s # \n 237s # \n 237s # ... 237s # expecting 500, got 500 237s ok 172 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 237s # DECODED: F\noo: bar 237s # RESPONSE: 237s # HTTP/1.1 500 Internal Server Error\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Content-Length: 528\r\n 237s # Connection: close\r\n 237s # Content-Type: text/html; charset=iso-8859-1\r\n 237s # \r\n 237s # \n 237s # \n 237s # ... 237s # expecting 500, got 500 237s ok 173 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 237s # DECODED: Foo: b\tar 237s # RESPONSE: 237s # HTTP/1.1 200 OK\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Foo: b\tar\r\n 237s # Vary: In-If1\r\n 237s # DMMATCH1: 1\r\n 237s # Content-Length: 36\r\n 237s # Connection: close\r\n 237s # Content-Type: text/plain\r\n 237s # \r\n 237s # Hi!\n 237s # SERVERNAME=localhost\n 237s # HTTP_HOST=\n 237s # 237s # expecting 200, got 200 237s ok 174 237s # SENDING: 237s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 237s # DECODED: Foo: b\x01ar 237s # RESPONSE: 237s # HTTP/1.1 500 Internal Server Error\r\n 237s # Date: Tue, 06 May 2025 19:47:29 GMT\r\n 237s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 237s # Connection: close\r\n 237s # Content-Type: text/html; charset=iso-8859-1\r\n 237s # \r\n 237s # \n 237s # \n 237s # ... 237s # expecting 500, got 500 237s ok 175 237s # SENDING: 237s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 237s # expecting 500, got 500 237s ok 176 237s ok 177 237s ok 178 237s ok 242s t/apache/if_sections.t .............. 242s 1..46 242s # Running under perl version 5.040001 for linux 242s # Current time local: Tue May 6 19:47:29 2025 242s # Current time GMT: Tue May 6 19:47:29 2025 242s # Using Test.pm version 1.31 242s # Using Apache/Test.pm version 1.44 242s # /if_sec/ with '': 242s # expected: 200 242s # received: '200' 242s ok 1 242s # expected: undef 242s # received: undef 242s ok 2 242s # /if_sec/foo.if_test with '': 242s # expected: 200 242s # received: '200' 242s ok 3 242s # expected: undef 242s # received: undef 242s ok 4 242s # /if_sec/foo.if_test with '1': 242s # expected: 200 242s # received: '200' 242s ok 5 242s # expected: 'global1' 242s # received: 'global1' 242s ok 6 242s # /if_sec/foo.if_test with '1 11': 242s # expected: 200 242s # received: '200' 242s ok 7 242s # expected: 'global1, nested11, nested113' 242s # received: 'global1, nested11, nested113' 242s ok 8 242s # /if_sec/foo.if_test with '1 11 111': 242s # expected: 200 242s # received: '200' 242s ok 9 242s # expected: 'global1, nested11, nested111' 242s # received: 'global1, nested11, nested111' 242s ok 10 242s # /if_sec/foo.if_test with '1 11 112': 242s # expected: 200 242s # received: '200' 242s ok 11 242s # expected: 'global1, nested11, nested112' 242s # received: 'global1, nested11, nested112' 242s ok 12 242s # /if_sec/foo.if_test with '1 2': 242s # expected: 200 242s # received: '200' 242s ok 13 242s # expected: 'global1, files2' 242s # received: 'global1, files2' 242s ok 14 242s # /if_sec/dir/foo.txt with '1 2': 242s # expected: 200 242s # received: '200' 242s ok 15 242s # expected: 'global1, dir1, dir2, dir_files1' 242s # received: 'global1, dir1, dir2, dir_files1' 242s ok 16 242s # /if_sec/dir/ with '1 2': 242s # expected: 200 242s # received: '200' 242s ok 17 242s # expected: 'global1, dir1, dir2' 242s # received: 'global1, dir1, dir2' 242s ok 18 242s # /if_sec/dir/ with '1 11': 242s # expected: 200 242s # received: '200' 242s ok 19 242s # expected: 'global1, dir1, nested11, nested113' 242s # received: 'global1, dir1, nested11, nested113' 242s ok 20 242s # /if_sec/dir/ with '1 11 111': 242s # expected: 200 242s # received: '200' 242s ok 21 242s # expected: 'global1, dir1, nested11, nested111' 242s # received: 'global1, dir1, nested11, nested111' 242s ok 22 242s # /if_sec/dir/ with '1 11 112': 242s # expected: 200 242s # received: '200' 242s ok 23 242s # expected: 'global1, dir1, nested11, nested112' 242s # received: 'global1, dir1, nested11, nested112' 242s ok 24 242s # /if_sec/loc/ with '1 2': 242s # expected: 200 242s # received: '200' 242s ok 25 242s # expected: 'global1, loc1, loc2' 242s # received: 'global1, loc1, loc2' 242s ok 26 242s # /if_sec/loc/foo.txt with '1 2': 242s # expected: 200 242s # received: '200' 242s ok 27 242s # expected: 'global1, loc1, loc2' 242s # received: 'global1, loc1, loc2' 242s ok 28 242s # /if_sec/loc/ with '1 11': 242s # expected: 200 242s # received: '200' 242s ok 29 242s # expected: 'global1, loc1, nested11, nested113' 242s # received: 'global1, loc1, nested11, nested113' 242s ok 30 242s # /if_sec/loc/ with '1 11 111': 242s # expected: 200 242s # received: '200' 242s ok 31 242s # expected: 'global1, loc1, nested11, nested111' 242s # received: 'global1, loc1, nested11, nested111' 242s ok 32 242s # /if_sec/loc/ with '1 11 112': 242s # expected: 200 242s # received: '200' 242s ok 33 242s # expected: 'global1, loc1, nested11, nested112' 242s # received: 'global1, loc1, nested11, nested112' 242s ok 34 242s # /if_sec/loc/foo.if_test with '1 2': 242s # expected: 200 242s # received: '200' 242s ok 35 242s # expected: 'global1, files2, loc1, loc2' 242s # received: 'global1, files2, loc1, loc2' 242s ok 36 242s # /if_sec/loc/foo.if_test with '1 2 11': 242s # expected: 200 242s # received: '200' 242s ok 37 242s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 242s # received: 'global1, files2, loc1, loc2, nested11, nested113' 242s ok 38 242s # /if_sec/loc/foo.if_test with '1 2 11 111': 242s # expected: 200 242s # received: '200' 242s ok 39 242s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 242s # received: 'global1, files2, loc1, loc2, nested11, nested111' 242s ok 40 242s # /if_sec/loc/foo.if_test with '1 2 11 112': 242s # expected: 200 242s # received: '200' 242s ok 41 242s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 242s # received: 'global1, files2, loc1, loc2, nested11, nested112' 242s ok 42 242s # /if_sec/proxy/ with '1 2': 242s # expected: 200 242s # received: '200' 242s ok 43 242s # expected: 'global1, locp1, locp2' 242s # received: 'global1, locp1, locp2' 242s ok 44 242s # /if_sec/proxy/ with '2': 242s # expected: 200 242s # received: '200' 242s ok 45 242s # expected: 'locp2' 242s # received: 'locp2' 242s ok 46 242s ok 248s t/apache/iffile.t ................... 248s 1..2 248s # Running under perl version 5.040001 for linux 248s # Current time local: Tue May 6 19:47:35 2025 248s # Current time GMT: Tue May 6 19:47:35 2025 248s # Using Test.pm version 1.31 248s # Using Apache/Test.pm version 1.44 248s # expected: 200 248s # received: '200' 248s ok 1 248s # expected: 'success1, success2, success3, success4, success5' 248s # received: 'success1, success2, success3, success4, success5' 248s ok 2 248s ok 252s t/apache/leaks.t .................... skipped: mod_memory_track not activated 261s t/apache/limits.t ................... 261s 1..12 261s # Running under perl version 5.040001 for linux 261s # Current time local: Tue May 6 19:47:45 2025 261s # Current time GMT: Tue May 6 19:47:45 2025 261s # Using Test.pm version 1.31 261s # Using Apache/Test.pm version 1.44 261s # Testing LimitRequestLine; should succeed 261s # testing : Test #1 261s # expected: 200 261s # received: '200' 261s ok 1 261s # Testing LimitRequestLine; should fail 261s # testing : Test #2 261s # expected: 414 261s # received: '414' 261s ok 2 261s # Testing LimitRequestFieldSize; should succeed 261s # testing : Test #3 261s # expected: 200 261s # received: '200' 261s ok 3 261s # Testing LimitRequestFieldSize; should fail 261s # testing : Test #4 261s # expected: 400 261s # received: '400' 261s ok 4 261s # Testing LimitRequestFields; should succeed 261s # testing : Test #5 261s # expected: 200 261s # received: '200' 261s ok 5 261s # Testing LimitRequestFields; should fail 261s # testing : Test #6 261s # expected: 400 261s # received: '400' 261s ok 6 261s # Testing LimitRequestBody; should succeed 261s # Chunked transfer-encoding enabled 261s # testing : Test #7 261s # expected: 200 261s # received: '200' 261s ok 7 261s # Testing LimitRequestBody; should succeed 261s # Chunked transfer-encoding disabled 261s # testing : Test #8 261s # expected: 200 261s # received: '200' 261s ok 8 261s # Testing LimitRequestBody; should fail 261s # Chunked transfer-encoding enabled 261s # testing : Test #9 261s # expected: 413 261s # received: '413' 261s ok 9 261s # Testing LimitRequestBody; should fail 261s # Chunked transfer-encoding disabled 261s # testing : Test #10 261s # expected: 413 261s # received: '413' 261s ok 10 261s # Testing LimitRequestFieldSize; should succeed 261s # testing : Test #11 261s # expected: 200 261s # received: '200' 261s ok 11 261s # Testing LimitRequestFieldSize; should fail 261s # testing : Test #12 261s # expected: 400 261s # received: '400' 261s ok 12 261s ok 266s t/apache/loglevel.t ................. 266s 1..8 266s # Running under perl version 5.040001 for linux 266s # Current time local: Tue May 6 19:47:53 2025 266s # Current time GMT: Tue May 6 19:47:53 2025 266s # Using Test.pm version 1.31 266s # Using Apache/Test.pm version 1.44 266s ok 1 266s ok 2 266s ok 3 266s ok 4 266s ok 5 266s ok 6 266s ok 7 266s ok 8 266s ok 271s t/apache/maxranges.t ................ 271s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 271s 1..19 271s # Running under perl version 5.040001 for linux 271s # Current time local: Tue May 6 19:47:58 2025 271s # Current time GMT: Tue May 6 19:47:58 2025 271s # Using Test.pm version 1.31 271s # Using Apache/Test.pm version 1.44 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 # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 271s ok 276s t/apache/mergeslashes.t ............. 276s 1..9 276s # Running under perl version 5.040001 for linux 276s # Current time local: Tue May 6 19:48:03 2025 276s # Current time GMT: Tue May 6 19:48:03 2025 276s # Using Test.pm version 1.31 276s # Using Apache/Test.pm version 1.44 276s # SENDING to 127.0.0.1:8536 276s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 276s # expected 403, got 403 for exact match 276s ok 1 276s # SENDING to 127.0.0.1:8536 276s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 276s # expected 403, got 403 for merged even at front 276s ok 2 276s # SENDING to 127.0.0.1:8536 276s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 276s # expected 403, got 403 for merged even at front 276s ok 3 276s # SENDING to 127.0.0.1:8536 276s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 276s # expected 403, got 403 for c// should be merged 276s ok 4 276s # SENDING to 127.0.0.1:8536 276s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 276s # expected 403, got 403 for a// should be merged 276s ok 5 276s # SENDING to 127.0.0.1:8536 276s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 276s # expected 403, got 403 for a// matches locationmatch 276s ok 6 276s # SENDING to 127.0.0.1:8536 276s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 276s # expected 200, got 200 for c// doesn't match locationmatch 276s ok 7 276s # SENDING to 127.0.0.1:8536 276s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 276s # expected 403, got 403 for baseline failed 276s ok 8 276s # SENDING to 127.0.0.1:8536 276s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 276s # expected 403, got 403 for b//d not merged for Location with OFF 276s ok 9 276s ok 281s t/apache/mmn.t ...................... 281s 1..2 281s # Running under perl version 5.040001 for linux 281s # Current time local: Tue May 6 19:48:09 2025 281s # Current time GMT: Tue May 6 19:48:09 2025 281s # Using Test.pm version 1.31 281s # Using Apache/Test.pm version 1.44 281s ok 1 281s ok 2 281s ok 286s t/apache/options.t .................. 286s 1..2 286s # Running under perl version 5.040001 for linux 286s # Current time local: Tue May 6 19:48:14 2025 286s # Current time GMT: Tue May 6 19:48:14 2025 286s # Using Test.pm version 1.31 286s # Using Apache/Test.pm version 1.44 286s # testing : code 286s # expected: 200 286s # received: '200' 286s ok 1 286s # testing : OPTIONS 286s # expected: qr/OPTIONS/ 286s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 286s ok 2 286s ok 293s t/apache/passbrigade.t .............. 293s # using LWP client 293s 1..114 293s # Running under perl version 5.040001 for linux 293s # Current time local: Tue May 6 19:48:19 2025 293s # Current time GMT: Tue May 6 19:48:19 2025 293s # Using Test.pm version 1.31 293s # Using Apache/Test.pm version 1.44 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 1024 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #DMMATCH1: 1 293s # 293s # testing : bytes in body 293s # expected: 1024 293s # received: 1024 293s ok 1 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 2048 293s # received: 2048 293s ok 2 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 3072 293s # received: 3072 293s ok 3 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 4096 293s # received: 4096 293s ok 4 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 5120 293s # received: 5120 293s ok 5 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 6144 293s # received: 6144 293s ok 6 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 7168 293s # received: 7168 293s ok 7 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 8192 293s # received: 8192 293s ok 8 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 9216 293s # received: 9216 293s ok 9 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 10240 293s # received: 10240 293s ok 10 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 11264 293s # received: 11264 293s ok 11 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 12288 293s # received: 12288 293s ok 12 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 13312 293s # received: 13312 293s ok 13 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 14336 293s # received: 14336 293s ok 14 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 15360 293s # received: 15360 293s ok 15 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 16384 293s # received: 16384 293s ok 16 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 17408 293s # received: 17408 293s ok 17 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 18432 293s # received: 18432 293s ok 18 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 19456 293s # received: 19456 293s ok 19 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 20480 293s # received: 20480 293s ok 20 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 21504 293s # received: 21504 293s ok 21 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 22528 293s # received: 22528 293s ok 22 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 23552 293s # received: 23552 293s ok 23 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 24576 293s # received: 24576 293s ok 24 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 25600 293s # received: 25600 293s ok 25 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 26624 293s # received: 26624 293s ok 26 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 27648 293s # received: 27648 293s ok 27 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 28672 293s # received: 28672 293s ok 28 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 29696 293s # received: 29696 293s ok 29 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 30720 293s # received: 30720 293s ok 30 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 31744 293s # received: 31744 293s ok 31 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 32768 293s # received: 32768 293s ok 32 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 33792 293s # received: 33792 293s ok 33 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 34816 293s # received: 34816 293s ok 34 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 35840 293s # received: 35840 293s ok 35 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 36864 293s # received: 36864 293s ok 36 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 37888 293s # received: 37888 293s ok 37 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 38912 293s # received: 38912 293s ok 38 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 39936 293s # received: 39936 293s ok 39 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 40960 293s # received: 40960 293s ok 40 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 41984 293s # received: 41984 293s ok 41 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 43008 293s # received: 43008 293s ok 42 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 44032 293s # received: 44032 293s ok 43 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 45056 293s # received: 45056 293s ok 44 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 46080 293s # received: 46080 293s ok 45 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 47104 293s # received: 47104 293s ok 46 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 48128 293s # received: 48128 293s ok 47 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 49152 293s # received: 49152 293s ok 48 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 50176 293s # received: 50176 293s ok 49 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 51200 293s # received: 51200 293s ok 50 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 102400 293s # received: 102400 293s ok 51 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 307200 293s # received: 307200 293s ok 52 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:24 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 512000 293s # received: 512000 293s ok 53 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:24 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 2048000 293s # received: 2048000 293s ok 54 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 4096000 293s # received: 4096000 293s ok 55 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 6144000 293s # received: 6144000 293s ok 56 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 10240000 293s # received: 10240000 293s ok 57 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 1024 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #DMMATCH1: 1 293s # 293s # testing : bytes in body 293s # expected: 1024 293s # received: 1024 293s ok 58 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 2048 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #DMMATCH1: 1 293s # 293s # testing : bytes in body 293s # expected: 2048 293s # received: 2048 293s ok 59 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 3072 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #DMMATCH1: 1 293s # 293s # testing : bytes in body 293s # expected: 3072 293s # received: 3072 293s ok 60 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 4096 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #DMMATCH1: 1 293s # 293s # testing : bytes in body 293s # expected: 4096 293s # received: 4096 293s ok 61 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 5120 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #DMMATCH1: 1 293s # 293s # testing : bytes in body 293s # expected: 5120 293s # received: 5120 293s ok 62 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 6144 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #DMMATCH1: 1 293s # 293s # testing : bytes in body 293s # expected: 6144 293s # received: 6144 293s ok 63 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 7168 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #DMMATCH1: 1 293s # 293s # testing : bytes in body 293s # expected: 7168 293s # received: 7168 293s ok 64 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 8192 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #DMMATCH1: 1 293s # 293s # testing : bytes in body 293s # expected: 8192 293s # received: 8192 293s ok 65 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 9216 293s # received: 9216 293s ok 66 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 10240 293s # received: 10240 293s ok 67 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 11264 293s # received: 11264 293s ok 68 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 12288 293s # received: 12288 293s ok 69 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 13312 293s # received: 13312 293s ok 70 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 14336 293s # received: 14336 293s ok 71 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 15360 293s # received: 15360 293s ok 72 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 16384 293s # received: 16384 293s ok 73 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 17408 293s # received: 17408 293s ok 74 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 18432 293s # received: 18432 293s ok 75 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 19456 293s # received: 19456 293s ok 76 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 20480 293s # received: 20480 293s ok 77 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 21504 293s # received: 21504 293s ok 78 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 22528 293s # received: 22528 293s ok 79 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 23552 293s # received: 23552 293s ok 80 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 24576 293s # received: 24576 293s ok 81 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 25600 293s # received: 25600 293s ok 82 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 26624 293s # received: 26624 293s ok 83 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 27648 293s # received: 27648 293s ok 84 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 28672 293s # received: 28672 293s ok 85 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 29696 293s # received: 29696 293s ok 86 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 30720 293s # received: 30720 293s ok 87 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 31744 293s # received: 31744 293s ok 88 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 32768 293s # received: 32768 293s ok 89 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 33792 293s # received: 33792 293s ok 90 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 34816 293s # received: 34816 293s ok 91 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 35840 293s # received: 35840 293s ok 92 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 36864 293s # received: 36864 293s ok 93 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 37888 293s # received: 37888 293s ok 94 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 38912 293s # received: 38912 293s ok 95 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 39936 293s # received: 39936 293s ok 96 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 40960 293s # received: 40960 293s ok 97 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:25 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 41984 293s # received: 41984 293s ok 98 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:25 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 43008 293s # received: 43008 293s ok 99 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 44032 293s # received: 44032 293s ok 100 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 45056 293s # received: 45056 293s ok 101 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 46080 293s # received: 46080 293s ok 102 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 47104 293s # received: 47104 293s ok 103 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 48128 293s # received: 48128 293s ok 104 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 49152 293s # received: 49152 293s ok 105 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 50176 293s # received: 50176 293s ok 106 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 51200 293s # received: 51200 293s ok 107 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 102400 293s # received: 102400 293s ok 108 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 307200 293s # received: 307200 293s ok 109 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 512000 293s # received: 512000 293s ok 110 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 2048000 293s # received: 2048000 293s ok 111 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 4096000 293s # received: 4096000 293s ok 112 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 6144000 293s # received: 6144000 293s ok 113 293s #lwp request: 293s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 293s #User-Agent: libwww-perl/6.78 293s # 293s #server response: 293s #HTTP/1.1 200 OK 293s #Connection: close 293s #Date: Tue, 06 May 2025 19:48:26 GMT 293s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 293s #Vary: In-If1 293s #Content-Length: 0 293s #Client-Date: Tue, 06 May 2025 19:48:26 GMT 293s #Client-Peer: 127.0.0.1:8529 293s #Client-Response-Num: 1 293s #Client-Transfer-Encoding: chunked 293s #DMMATCH1: 1 293s #X-Content-Length-Note: added by Apache::TestRequest 293s # 293s # testing : bytes in body 293s # expected: 10240000 293s # received: 10240000 293s ok 114 293s ok 298s t/apache/post.t ..................... 298s # using LWP client 298s 1..51 298s # Running under perl version 5.040001 for linux 298s # Current time local: Tue May 6 19:48:26 2025 298s # Current time GMT: Tue May 6 19:48:26 2025 298s # Using Test.pm version 1.31 298s # Using Apache/Test.pm version 1.44 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 1024 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 5 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '1024' 298s # received: 1024 298s ok 1 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 2048 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 5 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '2048' 298s # received: 2048 298s ok 2 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 3072 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 5 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '3072' 298s # received: 3072 298s ok 3 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 4096 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 5 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '4096' 298s # received: 4096 298s ok 4 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 5120 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 5 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '5120' 298s # received: 5120 298s ok 5 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 6144 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 5 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '6144' 298s # received: 6144 298s ok 6 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 7168 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 5 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '7168' 298s # received: 7168 298s ok 7 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 8192 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 5 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '8192' 298s # received: 8192 298s ok 8 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 9216 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 5 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '9216' 298s # received: 9216 298s ok 9 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 10240 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '10240' 298s # received: 10240 298s ok 10 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 11264 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '11264' 298s # received: 11264 298s ok 11 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 12288 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '12288' 298s # received: 12288 298s ok 12 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 13312 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '13312' 298s # received: 13312 298s ok 13 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 14336 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '14336' 298s # received: 14336 298s ok 14 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 15360 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '15360' 298s # received: 15360 298s ok 15 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 16384 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '16384' 298s # received: 16384 298s ok 16 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 17408 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '17408' 298s # received: 17408 298s ok 17 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 18432 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '18432' 298s # received: 18432 298s ok 18 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 19456 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '19456' 298s # received: 19456 298s ok 19 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 20480 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '20480' 298s # received: 20480 298s ok 20 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 21504 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '21504' 298s # received: 21504 298s ok 21 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 22528 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '22528' 298s # received: 22528 298s ok 22 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 23552 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '23552' 298s # received: 23552 298s ok 23 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 24576 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '24576' 298s # received: 24576 298s ok 24 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 25600 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '25600' 298s # received: 25600 298s ok 25 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 26624 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '26624' 298s # received: 26624 298s ok 26 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 27648 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '27648' 298s # received: 27648 298s ok 27 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 28672 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '28672' 298s # received: 28672 298s ok 28 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 29696 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '29696' 298s # received: 29696 298s ok 29 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 30720 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '30720' 298s # received: 30720 298s ok 30 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 31744 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '31744' 298s # received: 31744 298s ok 31 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 32768 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '32768' 298s # received: 32768 298s ok 32 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 33792 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '33792' 298s # received: 33792 298s ok 33 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 34816 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '34816' 298s # received: 34816 298s ok 34 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 35840 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '35840' 298s # received: 35840 298s ok 35 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 36864 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '36864' 298s # received: 36864 298s ok 36 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 37888 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '37888' 298s # received: 37888 298s ok 37 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 38912 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '38912' 298s # received: 38912 298s ok 38 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 39936 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '39936' 298s # received: 39936 298s ok 39 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 40960 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '40960' 298s # received: 40960 298s ok 40 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 41984 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '41984' 298s # received: 41984 298s ok 41 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 43008 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '43008' 298s # received: 43008 298s ok 42 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 44032 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '44032' 298s # received: 44032 298s ok 43 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 45056 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '45056' 298s # received: 45056 298s ok 44 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 46080 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '46080' 298s # received: 46080 298s ok 45 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 47104 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '47104' 298s # received: 47104 298s ok 46 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 48128 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '48128' 298s # received: 48128 298s ok 47 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 49152 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '49152' 298s # received: 49152 298s ok 48 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 50176 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '50176' 298s # received: 50176 298s ok 49 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 51200 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 6 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '51200' 298s # received: 51200 298s ok 50 298s #lwp request: 298s #POST http://localhost:8529/eat_post HTTP/1.1 298s #User-Agent: libwww-perl/6.78 298s #Content-Length: 102400 298s # 298s #server response: 298s #HTTP/1.1 200 OK 298s #Connection: close 298s #Date: Tue, 06 May 2025 19:48:31 GMT 298s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 298s #Vary: In-If1 298s #Content-Length: 7 298s #Client-Date: Tue, 06 May 2025 19:48:31 GMT 298s #Client-Peer: 127.0.0.1:8529 298s #Client-Response-Num: 1 298s #DMMATCH1: 1 298s # 298s # testing : length posted 298s # expected: '102400' 298s # received: 102400 298s ok 51 298s ok 304s t/apache/pr17629.t .................. 304s 1..4 304s # Running under perl version 5.040001 for linux 304s # Current time local: Tue May 6 19:48:31 2025 304s # Current time GMT: Tue May 6 19:48:31 2025 304s # Using Test.pm version 1.31 304s # Using Apache/Test.pm version 1.44 304s # expected: 'begin-foobar-end 304s # ' 304s # received: 'begin-foobar-end 304s # ' 304s ok 1 304s # expected: 200 304s # received: '200' 304s ok 2 304s # testing : response was gzipped 304s # expected: 'gzip' 304s # received: 'gzip' 304s ok 3 304s # expected: 'begin-foobar-end 304s # ' 304s # received: 'begin-foobar-end 304s # ' 304s ok 4 304s ok 309s t/apache/pr18757.t .................. 309s 1..3 309s # Running under perl version 5.040001 for linux 309s # Current time local: Tue May 6 19:48:36 2025 309s # Current time GMT: Tue May 6 19:48:36 2025 309s # Using Test.pm version 1.31 309s # Using Apache/Test.pm version 1.44 309s # testing : 200 response from GET 309s # expected: 200 309s # received: '200' 309s ok 1 309s # expected C-L is 26 309s # URL via proxy is http://localhost:8537/index.html 309s ok 2 309s # line: HTTP/1.1 200 OK 309s # line: Date: Tue, 06 May 2025 19:48:41 GMT 309s # line: Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 309s # line: Vary: In-If1 309s # line: Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 309s # line: ETag: "1a-62c6deaf13e40" 309s # line: Accept-Ranges: bytes 309s # line: Content-Length: 26 309s # line: DMMATCH1: 1 309s # line: Content-Type: text/html 309s # line: 309s # testing : whether proxy strips Content-Length header 309s # expected: 1 309s # received: 1 309s ok 3 309s ok 314s t/apache/pr35292.t .................. 314s 1..3 314s # Running under perl version 5.040001 for linux 314s # Current time local: Tue May 6 19:48:41 2025 314s # Current time GMT: Tue May 6 19:48:41 2025 314s # Using Test.pm version 1.31 314s # Using Apache/Test.pm version 1.44 314s ok 1 314s ok 2 314s # testing : read response-line 314s # expected: qr/^HTTP\/1\.. 413/ 314s # received: 'HTTP/1.1 413 Request Entity Too Large 314s # ' 314s ok 3 314s ok 320s t/apache/pr35330.t .................. 320s 1..2 320s # Running under perl version 5.040001 for linux 320s # Current time local: Tue May 6 19:48:47 2025 320s # Current time GMT: Tue May 6 19:48:47 2025 320s # Using Test.pm version 1.31 320s # Using Apache/Test.pm version 1.44 320s # testing : SSI was allowed for location 320s # expected: 200 320s # received: '200' 320s ok 1 320s # testing : file was served with correct content 320s # expected: 'hello' 320s # received: 'hello' 320s ok 2 320s ok 325s t/apache/pr37166.t .................. 325s 1..4 325s # Running under perl version 5.040001 for linux 325s # Current time local: Tue May 6 19:48:52 2025 325s # Current time GMT: Tue May 6 19:48:52 2025 325s # Using Test.pm version 1.31 325s # Using Apache/Test.pm version 1.44 325s # testing : SSI was allowed for location 325s # expected: 200 325s # received: '200' 325s ok 1 325s # testing : file was served with correct content 325s # expected: 'Hello world 325s # ' 325s # received: 'Hello world 325s # ' 325s ok 2 325s # testing : explicit 200 response 325s # expected: 200 325s # received: '200' 325s ok 3 325s # testing : file was again served with correct content 325s # expected: 'Hello world 325s # ' 325s # received: 'Hello world 325s # ' 325s ok 4 325s ok 330s t/apache/pr43939.t .................. 330s 1..4 330s # Running under perl version 5.040001 for linux 330s # Current time local: Tue May 6 19:48:58 2025 330s # Current time GMT: Tue May 6 19:48:58 2025 330s # Using Test.pm version 1.31 330s # Using Apache/Test.pm version 1.44 330s # expected: 'begin-default-end 330s # ' 330s # received: 'begin-default-end 330s # ' 330s ok 1 330s # expected: 200 330s # received: '200' 330s ok 2 330s # testing : response was gzipped 330s # expected: 'gzip' 330s # received: 'gzip' 330s ok 3 330s # expected: 'begin-default-end 330s # ' 330s # received: 'begin-default-end 330s # ' 330s ok 4 330s ok 336s t/apache/pr49328.t .................. 336s 1..1 336s # Running under perl version 5.040001 for linux 336s # Current time local: Tue May 6 19:49:03 2025 336s # Current time GMT: Tue May 6 19:49:03 2025 336s # Using Test.pm version 1.31 336s # Using Apache/Test.pm version 1.44 336s # expected: 'before 336s # included 336s # after 336s # ' 336s # received: 'before 336s # included 336s # after 336s # ' 336s ok 1 336s ok 341s t/apache/pr64339.t .................. 341s 1..12 341s # Running under perl version 5.040001 for linux 341s # Current time local: Tue May 6 19:49:09 2025 341s # Current time GMT: Tue May 6 19:49:09 2025 341s # Using Test.pm version 1.31 341s # Using Apache/Test.pm version 1.44 341s # testing : fetching /doc.xml 341s # expected: 200 341s # received: '200' 341s ok 1 341s # testing : content-type header test for /doc.xml 341s # expected: 'application/xml; charset=utf-8' 341s # received: 'application/xml; charset=utf-8' 341s ok 2 341s # testing : content test for /doc.xml 341s # expected: 'fóó 341s # ' 341s # received: 'fóó 341s # ' 341s ok 3 341s # testing : fetching /doc.fooxml 341s # expected: 200 341s # received: '200' 341s ok 4 341s # testing : content-type header test for /doc.fooxml 341s # expected: 'application/foo+xml; charset=utf-8' 341s # received: 'application/foo+xml; charset=utf-8' 341s ok 5 341s # testing : content test for /doc.fooxml 341s # expected: 'fóó 341s # ' 341s # received: 'fóó 341s # ' 341s ok 6 341s # testing : fetching /doc.notxml 341s # expected: 200 341s # received: '200' 341s ok 7 341s # testing : content-type header test for /doc.notxml 341s # expected: 'application/notreallyxml' 341s # received: 'application/notreallyxml' 341s ok 8 341s # testing : content test for /doc.notxml 341s # expected: 'fóó 341s # ' 341s # received: 'fóó 341s # ' 341s ok 9 341s # testing : fetching /doc.isohtml 341s # expected: 200 341s # received: '200' 341s ok 10 341s # testing : content-type header test for /doc.isohtml 341s # expected: 'text/html;charset=utf-8' 341s # received: 'text/html;charset=utf-8' 341s ok 11 341s # testing : content test for /doc.isohtml 341s # expected: '

fóó 341s #

' 341s # received: '

fóó 341s #

' 341s ok 12 341s ok 347s t/apache/rwrite.t ................... 347s # using LWP client 347s 1..114 347s # Running under perl version 5.040001 for linux 347s # Current time local: Tue May 6 19:49:14 2025 347s # Current time GMT: Tue May 6 19:49:14 2025 347s # Using Test.pm version 1.31 347s # Using Apache/Test.pm version 1.44 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 1024 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 1024 347s # received: 1024 347s ok 1 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 2048 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 2048 347s # received: 2048 347s ok 2 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 3072 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 3072 347s # received: 3072 347s ok 3 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 4096 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 4096 347s # received: 4096 347s ok 4 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 5120 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 5120 347s # received: 5120 347s ok 5 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 6144 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 6144 347s # received: 6144 347s ok 6 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 7168 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 7168 347s # received: 7168 347s ok 7 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 8192 347s # received: 8192 347s ok 8 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 9216 347s # received: 9216 347s ok 9 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 10240 347s # received: 10240 347s ok 10 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 11264 347s # received: 11264 347s ok 11 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 12288 347s # received: 12288 347s ok 12 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 13312 347s # received: 13312 347s ok 13 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 14336 347s # received: 14336 347s ok 14 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 15360 347s # received: 15360 347s ok 15 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 16384 347s # received: 16384 347s ok 16 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 17408 347s # received: 17408 347s ok 17 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 18432 347s # received: 18432 347s ok 18 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 19456 347s # received: 19456 347s ok 19 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 20480 347s # received: 20480 347s ok 20 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 21504 347s # received: 21504 347s ok 21 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 22528 347s # received: 22528 347s ok 22 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 23552 347s # received: 23552 347s ok 23 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 24576 347s # received: 24576 347s ok 24 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 25600 347s # received: 25600 347s ok 25 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 26624 347s # received: 26624 347s ok 26 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 27648 347s # received: 27648 347s ok 27 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 28672 347s # received: 28672 347s ok 28 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 29696 347s # received: 29696 347s ok 29 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 30720 347s # received: 30720 347s ok 30 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 31744 347s # received: 31744 347s ok 31 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 32768 347s # received: 32768 347s ok 32 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 33792 347s # received: 33792 347s ok 33 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 34816 347s # received: 34816 347s ok 34 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 35840 347s # received: 35840 347s ok 35 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 36864 347s # received: 36864 347s ok 36 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 37888 347s # received: 37888 347s ok 37 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 38912 347s # received: 38912 347s ok 38 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 39936 347s # received: 39936 347s ok 39 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 40960 347s # received: 40960 347s ok 40 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 41984 347s # received: 41984 347s ok 41 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 43008 347s # received: 43008 347s ok 42 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 44032 347s # received: 44032 347s ok 43 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 45056 347s # received: 45056 347s ok 44 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 46080 347s # received: 46080 347s ok 45 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 47104 347s # received: 47104 347s ok 46 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 48128 347s # received: 48128 347s ok 47 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 49152 347s # received: 49152 347s ok 48 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 50176 347s # received: 50176 347s ok 49 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 51200 347s # received: 51200 347s ok 50 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 102400 347s # received: 102400 347s ok 51 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 307200 347s # received: 307200 347s ok 52 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 512000 347s # received: 512000 347s ok 53 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 2048000 347s # received: 2048000 347s ok 54 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 4096000 347s # received: 4096000 347s ok 55 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 6144000 347s # received: 6144000 347s ok 56 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 10240000 347s # received: 10240000 347s ok 57 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 1024 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 1024 347s # received: 1024 347s ok 58 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 2048 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 2048 347s # received: 2048 347s ok 59 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 3072 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 3072 347s # received: 3072 347s ok 60 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 4096 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 4096 347s # received: 4096 347s ok 61 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 5120 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 5120 347s # received: 5120 347s ok 62 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 6144 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 6144 347s # received: 6144 347s ok 63 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 7168 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #DMMATCH1: 1 347s # 347s # testing : bytes in body 347s # expected: 7168 347s # received: 7168 347s ok 64 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 8192 347s # received: 8192 347s ok 65 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 9216 347s # received: 9216 347s ok 66 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 10240 347s # received: 10240 347s ok 67 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 11264 347s # received: 11264 347s ok 68 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 12288 347s # received: 12288 347s ok 69 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 13312 347s # received: 13312 347s ok 70 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 14336 347s # received: 14336 347s ok 71 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 15360 347s # received: 15360 347s ok 72 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 16384 347s # received: 16384 347s ok 73 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 17408 347s # received: 17408 347s ok 74 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 18432 347s # received: 18432 347s ok 75 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 19456 347s # received: 19456 347s ok 76 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 20480 347s # received: 20480 347s ok 77 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 21504 347s # received: 21504 347s ok 78 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 22528 347s # received: 22528 347s ok 79 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 23552 347s # received: 23552 347s ok 80 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 24576 347s # received: 24576 347s ok 81 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 25600 347s # received: 25600 347s ok 82 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 26624 347s # received: 26624 347s ok 83 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 27648 347s # received: 27648 347s ok 84 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 28672 347s # received: 28672 347s ok 85 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 29696 347s # received: 29696 347s ok 86 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 30720 347s # received: 30720 347s ok 87 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 31744 347s # received: 31744 347s ok 88 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 32768 347s # received: 32768 347s ok 89 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 33792 347s # received: 33792 347s ok 90 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 34816 347s # received: 34816 347s ok 91 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 35840 347s # received: 35840 347s ok 92 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 36864 347s # received: 36864 347s ok 93 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 37888 347s # received: 37888 347s ok 94 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 38912 347s # received: 38912 347s ok 95 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 39936 347s # received: 39936 347s ok 96 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 40960 347s # received: 40960 347s ok 97 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 41984 347s # received: 41984 347s ok 98 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 43008 347s # received: 43008 347s ok 99 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 44032 347s # received: 44032 347s ok 100 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 45056 347s # received: 45056 347s ok 101 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 46080 347s # received: 46080 347s ok 102 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 47104 347s # received: 47104 347s ok 103 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 48128 347s # received: 48128 347s ok 104 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 49152 347s # received: 49152 347s ok 105 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 50176 347s # received: 50176 347s ok 106 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 51200 347s # received: 51200 347s ok 107 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 102400 347s # received: 102400 347s ok 108 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 307200 347s # received: 307200 347s ok 109 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 512000 347s # received: 512000 347s ok 110 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:19 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 2048000 347s # received: 2048000 347s ok 111 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:19 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:20 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 4096000 347s # received: 4096000 347s ok 112 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:20 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:20 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 6144000 347s # received: 6144000 347s ok 113 347s #lwp request: 347s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 347s #User-Agent: libwww-perl/6.78 347s # 347s #server response: 347s #HTTP/1.1 200 OK 347s #Connection: close 347s #Date: Tue, 06 May 2025 19:49:20 GMT 347s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 347s #Vary: In-If1 347s #Content-Length: 0 347s #Client-Date: Tue, 06 May 2025 19:49:20 GMT 347s #Client-Peer: 127.0.0.1:8529 347s #Client-Response-Num: 1 347s #Client-Transfer-Encoding: chunked 347s #DMMATCH1: 1 347s #X-Content-Length-Note: added by Apache::TestRequest 347s # 347s # testing : bytes in body 347s # expected: 10240000 347s # received: 10240000 347s ok 114 347s ok 352s t/apache/server_name_port.t ......... 352s 1..84 352s # Running under perl version 5.040001 for linux 352s # Current time local: Tue May 6 19:49:20 2025 352s # Current time GMT: Tue May 6 19:49:20 2025 352s # Using Test.pm version 1.31 352s # Using Apache/Test.pm version 1.44 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 352s # expecting 200, got 200 352s ok 1 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 2 352s # got SERVER_PORT='8529', expected '8529' 352s ok 3 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 352s # expecting 200, got 200 352s ok 4 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 5 352s # got SERVER_PORT='123', expected '123' 352s ok 6 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 352s # expecting 200, got 200 352s ok 7 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 8 352s # got SERVER_PORT='8529', expected '8529' 352s ok 9 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 352s # expecting 200, got 200 352s ok 10 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 11 352s # got SERVER_PORT='123', expected '123' 352s ok 12 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 352s # expecting 200, got 200 352s ok 13 352s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 352s ok 14 352s # got SERVER_PORT='8529', expected '8529' 352s ok 15 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 352s # expecting 200, got 200 352s ok 16 352s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 352s ok 17 352s # got SERVER_PORT='123', expected '123' 352s ok 18 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 352s # expecting 200, got 200 352s ok 19 352s # got SERVER_NAME='[::1]', expected '[::1]' 352s ok 20 352s # got SERVER_PORT='8529', expected '8529' 352s ok 21 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 352s # expecting 200, got 200 352s ok 22 352s # got SERVER_NAME='[::1]', expected '[::1]' 352s ok 23 352s # got SERVER_PORT='123', expected '123' 352s ok 24 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 352s # expecting 200, got 200 352s ok 25 352s # got SERVER_NAME='[a::1]', expected '[a::1]' 352s ok 26 352s # got SERVER_PORT='8529', expected '8529' 352s ok 27 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 352s # expecting 200, got 200 352s ok 28 352s # got SERVER_NAME='[a::1]', expected '[a::1]' 352s ok 29 352s # got SERVER_PORT='123', expected '123' 352s ok 30 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 352s # expecting 200, got 200 352s ok 31 352s # got SERVER_NAME='[a::1]', expected '[a::1]' 352s ok 32 352s # got SERVER_PORT='8529', expected '8529' 352s ok 33 352s # SENDING: 352s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 352s # expecting 200, got 200 352s ok 34 352s # got SERVER_NAME='[a::1]', expected '[a::1]' 352s ok 35 352s # got SERVER_PORT='123', expected '123' 352s ok 36 352s # SENDING: 352s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 352s # expecting 200, got 200 352s ok 37 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 38 352s # got SERVER_PORT='8529', expected '8529' 352s ok 39 352s # SENDING: 352s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 352s # expecting 200, got 200 352s ok 40 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 41 352s # got SERVER_PORT='123', expected '123' 352s ok 42 352s # SENDING: 352s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 352s # expecting 200, got 200 352s ok 43 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 44 352s # got SERVER_PORT='8529', expected '8529' 352s ok 45 352s # SENDING: 352s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 352s # expecting 200, got 200 352s ok 46 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 47 352s # got SERVER_PORT='123', expected '123' 352s ok 48 352s # SENDING: 352s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 352s # expecting 200, got 200 352s ok 49 352s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 352s ok 50 352s # got SERVER_PORT='8529', expected '8529' 352s ok 51 352s # SENDING: 352s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 352s # expecting 200, got 200 352s ok 52 352s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 352s ok 53 352s # got SERVER_PORT='123', expected '123' 352s ok 54 352s # SENDING: 352s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 352s # expecting 200, got 200 352s ok 55 352s # got SERVER_NAME='[::1]', expected '[::1]' 352s ok 56 352s # got SERVER_PORT='8529', expected '8529' 352s ok 57 352s # SENDING: 352s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 352s # expecting 200, got 200 352s ok 58 352s # got SERVER_NAME='[::1]', expected '[::1]' 352s ok 59 352s # got SERVER_PORT='123', expected '123' 352s ok 60 352s # SENDING: 352s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 352s # expecting 200, got 200 352s ok 61 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 62 352s # got SERVER_PORT='8529', expected '8529' 352s ok 63 352s # SENDING: 352s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 352s # expecting 200, got 200 352s ok 64 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 65 352s # got SERVER_PORT='123', expected '123' 352s ok 66 352s # SENDING: 352s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 352s # expecting 200, got 200 352s ok 67 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 68 352s # got SERVER_PORT='8529', expected '8529' 352s ok 69 352s # SENDING: 352s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 352s # expecting 200, got 200 352s ok 70 352s # got SERVER_NAME='righthost', expected 'righthost' 352s ok 71 352s # got SERVER_PORT='123', expected '123' 352s ok 72 352s # SENDING: 352s # 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 352s # expecting 200, got 200 352s ok 73 352s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 352s ok 74 352s # got SERVER_PORT='8529', expected '8529' 352s ok 75 352s # SENDING: 352s # 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 352s # expecting 200, got 200 352s ok 76 352s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 352s ok 77 352s # got SERVER_PORT='123', expected '123' 352s ok 78 352s # SENDING: 352s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 352s # expecting 200, got 200 352s ok 79 352s # got SERVER_NAME='[::1]', expected '[::1]' 352s ok 80 352s # got SERVER_PORT='8529', expected '8529' 352s ok 81 352s # SENDING: 352s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 352s # expecting 200, got 200 352s ok 82 352s # got SERVER_NAME='[::1]', expected '[::1]' 352s ok 83 352s # got SERVER_PORT='123', expected '123' 352s ok 84 352s ok 357s t/apache/teclchunk.t ................ skipped: Not supported yet 362s t/apr/uri.t ......................... 362s 1..1 362s # Running under perl version 5.040001 for linux 362s # Current time local: Tue May 6 19:49:30 2025 362s # Current time GMT: Tue May 6 19:49:30 2025 362s # Using Test.pm version 1.31 362s # Using Apache/Test.pm version 1.44 362s ok 1 362s ok 367s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.63 372s t/filter/case.t ..................... 372s 1..4 372s # Running under perl version 5.040001 for linux 372s # Current time local: Tue May 6 19:49:39 2025 372s # Current time GMT: Tue May 6 19:49:39 2025 372s # Using Test.pm version 1.31 372s # Using Apache/Test.pm version 1.44 372s ok 1 372s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 372s # expected 200 372s # received 200 372s # body: =HEAD1 NAME 372s X X 372s 372s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 372s 372s =HEAD1 SYNOPSIS 372s 372s TO DECLARE SUBROUTINES: 372s X X 372s 372s SUB NAME; # A "FORWARD" DECLARATION. 372s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 372s SUB NAME : ATTRS; # WITH ATTRIBUTES 372s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 372s 372s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 372s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 372s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 372s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 372s 372s USE FEATURE 'SIGNATURES'; 372s SUB NAME(SIG) BLOCK # WITH SIGNATURE 372s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 372s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 372s 372s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 372s X 372s 372s $SUBREF = SUB BLOCK; # NO PROTO 372s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 372s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 372s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 372s 372s USE FEATURE 'SIGNATURES'; 372s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 372s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 372s 372s TO IMPORT SUBROUTINES: 372s X 372s 372s USE MODULE QW(NAME1 NAME2 NAME3); 372s 372s TO CALL SUBROUTINES: 372s X X 372s 372s NAME(LIST); # REGULAR SUBROUTINE CALL. 372s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 372s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 372s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 372s 372s =HEAD1 DESCRIPTION 372s 372s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 372s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 372s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 372s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 372s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 372s ITS NAME OR A CODE REFERENCE. 372s 372s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 372s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 372s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 372s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 372s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 372s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 372s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 372s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 372s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 372s X X 372s 372s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 372s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 372s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 372s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 372s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 372s SUCH A SIGNATURE-USING SUBROUTINE. 372s 372s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 372s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 372s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 372s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 372s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 372s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 372s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 372s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 372s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 372s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 372s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 372s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 372s X X X<@_> 372s 372s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 372s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 372s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 372s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 372s L AND L. 372s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 372s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 372s 372s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 372s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 372s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 372s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 372s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 372s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 372s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 372s ONE LARGE INDISTINGUISHABLE LIST. 372s 372s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 372s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 372s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 372s EMPTY SUB RETURNS THE EMPTY LIST. 372s X X X 372s 372s EXAMPLE: 372s 372s SUB MAX { 372s MY $MAX = SHIFT(@_); 372s FOREACH $FOO (@_) { 372s $MAX = $FOO IF $MAX < $FOO; 372s } 372s RETURN $MAX; 372s } 372s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 372s 372s EXAMPLE: 372s 372s # GET A LINE, COMBINING CONTINUATION LINES 372s # THAT START WITH WHITESPACE 372s 372s SUB GET_LINE { 372s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 372s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 372s IF ($LOOKAHEAD =~ /^[ \T]/) { 372s $THISLINE .= $LOOKAHEAD; 372s } 372s ELSE { 372s LAST LINE; 372s } 372s } 372s RETURN $THISLINE; 372s } 372s 372s $LOOKAHEAD = ; # GET FIRST LINE 372s WHILE (DEFINED($LINE = GET_LINE())) { 372s ... 372s } 372s 372s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 372s 372s SUB MAYBESET { 372s MY($KEY, $VALUE) = @_; 372s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 372s } 372s 372s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 372s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 372s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 372s ITS CALLER'S VALUES. 372s X X 372s 372s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 372s SUB UPCASE_IN { 372s FOR (@_) { TR/A-Z/A-Z/ } 372s } 372s 372s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 372s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 372s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 372s X X 372s 372s UPCASE_IN("FREDERICK"); 372s 372s IT WOULD BE MUCH SAFER IF THE C FUNCTION 372s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 372s OF CHANGING THEM IN PLACE: 372s 372s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 372s SUB UPCASE { 372s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 372s MY @PARMS = @_; 372s FOR (@PARMS) { TR/A-Z/A-Z/ } 372s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 372s } 372s 372s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 372s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 372s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 372s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 372s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 372s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 372s 372s @NEWLIST = UPCASE(@LIST1, @LIST2); 372s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 372s 372s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 372s 372s (@X, @Y) = UPCASE(@LIST1, @LIST2); 372s 372s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 372s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 372s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 372s L FOR ALTERNATIVES. 372s 372s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 372s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 372s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 372s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 372s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 372s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 372s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 372s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 372s SEE L FOR MORE ABOUT ALL THAT. 372s X<&> 372s 372s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 372s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 372s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 372s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 372s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 372s X 372s 372s &FOO(1,2,3); # PASS THREE ARGUMENTS 372s FOO(1,2,3); # THE SAME 372s 372s FOO(); # PASS AN EMPTY ARGUMENT LIST 372s &FOO(); # THE SAME 372s 372s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 372s USE STRICT 'SUBS'; 372s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 372s # A COMPILE-TIME ERROR 372s NO STRICT 'SUBS'; 372s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 372s # A LITERAL STRING "FOO" 372s 372s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 372s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 372s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 372s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 372s X<&> 372s 372s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 372s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 372s YOUR SUBROUTINE'S NAME. 372s 372s USE V5.16; 372s MY $FACTORIAL = SUB { 372s MY ($X) = @_; 372s RETURN 1 IF $X == 1; 372s RETURN($X * __SUB__->( $X - 1 ) ); 372s }; 372s 372s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 372s IS SUBJECT TO CHANGE. 372s 372s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 372s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 372s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 372s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 372s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 372s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 372s SPECIAL, PRE-DEFINED THINGS. 372s 372s =OVER 372s 372s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 372s 372s C 372s 372s =ITEM DOCUMENTED IN L 372s 372s C, C 372s 372s =ITEM DOCUMENTED IN L 372s 372s C, C 372s 372s =ITEM DOCUMENTED IN L 372s 372s C, C, C, C, C, C, C, 372s C, C, C, C, C, C, 372s C, C, C, C, C, C, C, 372s C, C, C, C, C, C, 372s C, C, C, C, C, 372s C, C, C, C 372s 372s =ITEM DOCUMENTED IN L 372s 372s C, C, C, C, C, C, C, 372s C, C, C, C, C, C, C, 372s C, C, C, C, C, C 372s 372s =ITEM DOCUMENTED IN L 372s 372s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 372s L<< C|PERLFUNC/REQUIRE >> 372s 372s =ITEM DOCUMENTED IN L 372s 372s C 372s 372s =ITEM DOCUMENTED IN L 372s 372s C, C, C, C, C 372s 372s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 372s 372s ANY STARTING WITH C<(> 372s 372s =BACK 372s 372s THE C, C, C, C AND C SUBROUTINES 372s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 372s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 372s EXPLICITLY. SEE L 372s 372s =HEAD2 SIGNATURES 372s 372s X X 372s 372s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 372s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 372s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 372s 372s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 372s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 372s DIRECTLY BY C, IN THE CURRENT SCOPE. 372s 372s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 372s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 372s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 372s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 372s 372s FOR EXAMPLE, 372s 372s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 372s 372s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 372s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 372s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 372s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 372s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 372s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 372s 372s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 372s THE SIGNATURE. FOR EXAMPLE, 372s 372s SUB FOO ($LEFT, $RIGHT) { 372s RETURN $LEFT + $RIGHT; 372s } 372s 372s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 372s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 372s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 372s EQUIVALENT TO 372s 372s SUB FOO { 372s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 372s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 372s MY $LEFT = $_[0]; 372s MY $RIGHT = $_[1]; 372s RETURN $LEFT + $RIGHT; 372s } 372s 372s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 372s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 372s 372s SUB FOO ($FIRST, $, $THIRD) { 372s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 372s } 372s 372s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 372s MANDATORY FOR THE CALLER TO PASS IT. 372s 372s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 372s SEPARATED FROM THE PARAMETER NAME BY C<=>: 372s 372s SUB FOO ($LEFT, $RIGHT = 0) { 372s RETURN $LEFT + $RIGHT; 372s } 372s 372s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 372s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 372s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 372s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 372s FOR EXAMPLE, 372s 372s MY $AUTO_ID = 0; 372s SUB FOO ($THING, $ID = $AUTO_ID++) { 372s PRINT "$THING HAS ID $ID"; 372s } 372s 372s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 372s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 372s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 372s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 372s 372s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 372s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 372s } 372s 372s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 372s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 372s VALUE PROVIDED WAS C. 372s 372s SUB FOO ($NAME //= "WORLD") { 372s PRINT "HELLO, $NAME"; 372s } 372s 372s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 372s 372s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 372s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 372s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 372s 372s SUB FOO ($X ||= 10) { 372s RETURN 5 + $X; 372s } 372s 372s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 372s FOR EXAMPLE, 372s 372s SUB FOO ($THING, $ = 1) { 372s PRINT $THING; 372s } 372s 372s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 372s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 372s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 372s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 372s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 372s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 372s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 372s 372s SUB FOO ($THING, $=) { 372s PRINT $THING; 372s } 372s 372s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 372s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 372s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 372s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 372s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 372s TO RIGHT. 372s 372s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 372s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 372s 372s SUB FOO ($FILTER, @INPUTS) { 372s PRINT $FILTER->($_) FOREACH @INPUTS; 372s } 372s 372s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 372s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 372s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 372s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 372s 372s SUB FOO ($THING, @) { 372s PRINT $THING; 372s } 372s 372s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 372s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 372s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 372s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 372s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 372s AS WITH STANDARD HASH CONSTRUCTION. 372s 372s SUB FOO ($FILTER, %INPUTS) { 372s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 372s } 372s 372s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 372s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 372s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 372s 372s SUB FOO ($THING, %) { 372s PRINT $THING; 372s } 372s 372s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 372s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 372s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 372s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 372s AN EMPTY ARRAY OR EMPTY HASH. 372s 372s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 372s THAT THE CALLER PASSED NO ARGUMENTS: 372s 372s SUB FOO () { 372s RETURN 123; 372s } 372s 372s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 372s WARNING IN THE C CATEGORY. FROM PERL 5.36 372s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 372s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 372s STATEMENT SUCH AS: 372s 372s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 372s 372s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 372s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 372s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 372s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 372s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 372s WARNINGS IN THE C CATEGORY WHEN 372s COMPILED: 372s 372s SUB F ($X) { 372s # THIS LINE EMITS THE WARNING SEEN BELOW 372s PRINT "ARGUMENTS ARE @_"; 372s } 372s 372s Z<> 372s 372s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 372s EXPERIMENTAL AT ... 372s 372s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 372s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 372s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 372s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 372s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 372s SUPPLY THAT ARGUMENT. 372s 372s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 372s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 372s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 372s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 372s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 372s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 372s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 372s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 372s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 372s 372s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 372s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 372s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 372s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 372s L. FOR EXAMPLE, 372s 372s SUB FOO :PROTOTYPE($) { $_[0] } 372s 372s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 372s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 372s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 372s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 372s 372s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 372s RETURN $LEFT + $RIGHT; 372s } 372s 372s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 372s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 372s THE SUBROUTINE'S BODY. 372s 372s =HEAD2 PRIVATE VARIABLES VIA MY() 372s X X X X X 372s X X 372s 372s SYNOPSIS: 372s 372s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 372s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 372s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 372s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 372s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 372s 372s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 372s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 372s SEE L AND L. 372s 372s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 372s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 372s (C/C/C/C), LOOP 372s (C/C/C/C/C), SUBROUTINE, C, 372s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 372s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 372s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 372s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 372s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 372s 372s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 372s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 372s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 372s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 372s X 372s 372s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 372s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 372s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 372s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 372s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 372s 372s MY $X = 10; 372s SUB BUMPX { $X++ } 372s 372s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 372s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 372s THE C ITSELF. SEE L. 372s X 372s 372s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 372s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 372s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 372s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 372s 372s $ARG = "FRED"; # "GLOBAL" VARIABLE 372s $N = CUBE_ROOT(27); 372s PRINT "$ARG THINKS THE ROOT IS $N\N"; 372s # OUTPUTS: FRED THINKS THE ROOT IS 3 372s 372s SUB CUBE_ROOT { 372s MY $ARG = SHIFT; # NAME DOESN'T MATTER 372s $ARG **= 1/3; 372s RETURN $ARG; 372s } 372s 372s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 372s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 372s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 372s 372s MY ($FOO) = ; # WRONG? 372s MY @FOO = ; 372s 372s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 372s 372s MY $FOO = ; 372s 372s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 372s 372s MY $FOO, $BAR = 1; # WRONG 372s 372s THAT HAS THE SAME EFFECT AS 372s 372s MY $FOO; 372s $BAR = 1; 372s 372s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 372s THE CURRENT STATEMENT. THUS, 372s 372s MY $X = $X; 372s 372s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 372s THE EXPRESSION 372s 372s MY $X = 123 AND $X == 123 372s 372s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 372s 372s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 372s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 372s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 372s 372s WHILE (MY $LINE = <>) { 372s $LINE = LC $LINE; 372s } CONTINUE { 372s PRINT $LINE; 372s } 372s 372s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 372s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 372s IT. SIMILARLY, IN THE CONDITIONAL 372s 372s IF ((MY $ANSWER = ) =~ /^YES$/I) { 372s USER_AGREES(); 372s } ELSIF ($ANSWER =~ /^NO$/I) { 372s USER_DISAGREES(); 372s } ELSE { 372s CHOMP $ANSWER; 372s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 372s } 372s 372s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 372s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 372s BUT NOT BEYOND IT. SEE L FOR INFORMATION 372s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 372s 372s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 372s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 372s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 372s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 372s IN THE LOOP 372s X X 372s 372s FOR MY $I (1, 2, 3) { 372s SOME_FUNCTION(); 372s } 372s 372s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 372s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 372s X X 372s 372s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 372s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 372s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 372s 372s USE STRICT 'VARS'; 372s 372s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 372s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 372s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 372s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 372s THIS WITH C. 372s 372s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 372s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 372s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 372s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 372s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 372s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 372s EXAMPLE. 372s 372s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 372s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 372s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 372s 372s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 372s 372s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 372s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 372s IS ALSO VISIBLE: 372s 372s PACKAGE MAIN; 372s OUR $X = 10; 372s MY $X = 20; 372s PRINT "$X AND $::X\N"; 372s 372s THAT WILL PRINT OUT C<20> AND C<10>. 372s 372s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 372s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 372s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 372s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 372s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 372s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 372s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 372s AN ANONYMOUS SUB REFERENCE: 372s 372s MY $SECRET_VERSION = '1.001-BETA'; 372s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 372s $SECRET_SUB->(); 372s 372s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 372s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 372s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 372s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 372s UNQUALIFIED AND UNQUALIFIABLE. 372s 372s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 372s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 372s L FOR SOMETHING OF A WORK-AROUND TO 372s THIS. 372s 372s =HEAD2 PERSISTENT PRIVATE VARIABLES 372s X X X X 372s X X 372s 372s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 372s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 372s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 372s 372s =HEAD3 PERSISTENT VARIABLES VIA STATE() 372s 372s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 372s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 372s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 372s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 372s THE C FORM DOES NOT REQUIRE THE 372s C PRAGMA. 372s 372s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 372s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 372s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 372s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 372s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 372s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 372s SUBROUTINE EACH TIME IT IS EXECUTED.) 372s 372s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 372s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 372s 372s USE FEATURE 'STATE'; 372s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 372s 372s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 372s 372s USE FEATURE 'STATE'; 372s SUB CREATE_COUNTER { 372s RETURN SUB { STATE $X; RETURN ++$X } 372s } 372s 372s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 372s CODE OUTSIDE. 372s 372s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 372s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 372s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 372s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 372s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 372s 372s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 372s 372s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 372s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 372s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 372s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 372s 372s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 372s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 372s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 372s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 372s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 372s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 372s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 372s 372s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 372s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 372s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 372s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 372s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 372s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 372s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 372s 372s { 372s MY $SECRET_VAL = 0; 372s SUB GIMME_ANOTHER { 372s RETURN ++$SECRET_VAL; 372s } 372s } 372s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 372s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 372s 372s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 372s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 372s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 372s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 372s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 372s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 372s STARTS TO RUN: 372s 372s BEGIN { 372s MY $SECRET_VAL = 0; 372s SUB GIMME_ANOTHER { 372s RETURN ++$SECRET_VAL; 372s } 372s } 372s 372s SEE L ABOUT THE 372s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 372s C AND C. 372s 372s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 372s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 372s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 372s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 372s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 372s 372s =HEAD2 TEMPORARY VALUES VIA LOCAL() 372s X X X X 372s X 372s 372s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 372s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 372s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 372s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 372s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 372s 372s SYNOPSIS: 372s 372s # LOCALIZATION OF VALUES 372s 372s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 372s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 372s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 372s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 372s 372s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 372s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 372s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 372s # LOCALIZATION 372s 372s # LOCALIZATION OF SYMBOLS 372s 372s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 372s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 372s # @MERLYN IS REALLY @RANDAL, ETC 372s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 372s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 372s 372s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 372s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 372s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 372s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 372s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 372s 372s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 372s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 372s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 372s CREATES NEW, DYNAMICALLY SCOPED VALUES. 372s 372s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 372s PLACED IN PARENTHESES. THIS OPERATOR WORKS 372s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 372s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 372s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 372s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 372s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 372s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 372s UNDEFINED VALUE.) 372s 372s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 372s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 372s VARIABLES OUTSIDE THE LOOP. 372s 372s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 372s X 372s 372s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 372s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 372s VIEWED AS A SCALAR OR AN ARRAY. SO 372s 372s LOCAL($FOO) = ; 372s LOCAL @FOO = ; 372s 372s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 372s 372s LOCAL $FOO = ; 372s 372s SUPPLIES A SCALAR CONTEXT. 372s 372s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 372s X 372s 372s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 372s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 372s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 372s 372s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 372s 372s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 372s { LOCAL $/ = UNDEF; $SLURP = ; } 372s 372s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 372s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 372s I, BECAUSE THE $1 VARIABLE IS 372s MAGICAL AND READ-ONLY : 372s 372s LOCAL $1 = 2; 372s 372s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 372s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 372s TO SAFELY REUSE $_ IN A SUBROUTINE. 372s 372s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 372s WORK AS DESCRIBED. 372s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 372s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 372s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 372s SEE L FOR MORE 372s DETAILS. 372s X 372s 372s =HEAD3 LOCALIZATION OF GLOBS 372s X X 372s 372s THE CONSTRUCT 372s 372s LOCAL *NAME; 372s 372s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 372s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 372s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 372s 372s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 372s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 372s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 372s SEPARATOR. 372s 372s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 372s X X 372s X 372s 372s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 372s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 372s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 372s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 372s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 372s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 372s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 372s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 372s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 372s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 372s 372s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 372s @ARY = ( 0..5 ); 372s { 372s LOCAL($ARY[5]) = 6; 372s LOCAL($HASH{'A'}) = 'DRILL'; 372s WHILE (MY $E = POP(@ARY)) { 372s PRINT "$E . . .\N"; 372s LAST UNLESS $E > 3; 372s } 372s IF (@ARY) { 372s $HASH{'ONLY A'} = 'TEST'; 372s DELETE $HASH{'A'}; 372s } 372s } 372s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 372s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 372s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 372s 372s PERL WILL PRINT 372s 372s 6 . . . 372s 4 . . . 372s 3 . . . 372s THIS IS A TEST ONLY A TEST. 372s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 372s 372s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 372s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 372s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 372s SURPRISING, AND IS VERY LIKELY TO CHANGE. 372s 372s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 372s X X X 372s X 372s 372s YOU CAN USE THE C AND C 372s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 372s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 372s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 372s 372s DO { 372s MY $VAL = $ARRAY[$IDX]; 372s LOCAL $ARRAY[$IDX]; 372s DELETE $ARRAY[$IDX]; 372s $VAL 372s } 372s 372s AND 372s 372s DO { 372s MY $VAL = $HASH{KEY}; 372s LOCAL $HASH{KEY}; 372s DELETE $HASH{KEY}; 372s $VAL 372s } 372s 372s EXCEPT THAT FOR THOSE THE C IS 372s SCOPED TO THE C BLOCK. SLICES ARE 372s ALSO ACCEPTED. 372s 372s MY %HASH = ( 372s A => [ 7, 8, 9 ], 372s B => 1, 372s ) 372s 372s { 372s MY $X = DELETE LOCAL $HASH{A}; 372s # $X IS [ 7, 8, 9 ] 372s # %HASH IS (B => 1) 372s 372s { 372s MY @NUMS = DELETE LOCAL @$X[0, 2] 372s # @NUMS IS (7, 9) 372s # $X IS [ UNDEF, 8 ] 372s 372s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 372s } 372s # $X IS BACK TO [ 7, 8, 9 ] 372s 372s } 372s # %HASH IS BACK TO ITS ORIGINAL STATE 372s 372s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 372s 372s =HEAD2 LVALUE SUBROUTINES 372s X X 372s 372s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 372s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 372s 372s MY $VAL; 372s SUB CANMOD : LVALUE { 372s $VAL; # OR: RETURN $VAL; 372s } 372s SUB NOMOD { 372s $VAL; 372s } 372s 372s CANMOD() = 5; # ASSIGNS TO $VAL 372s NOMOD() = 5; # ERROR 372s 372s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 372s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 372s BY A SCALAR. FOR EXAMPLE, CONSIDER: 372s 372s DATA(2,3) = GET_DATA(3,4); 372s 372s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 372s 372s (DATA(2,3)) = GET_DATA(3,4); 372s 372s AND IN: 372s 372s (DATA(2),DATA(3)) = GET_DATA(3,4); 372s 372s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 372s 372s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 372s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 372s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 372s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 372s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 372s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 372s 372s =HEAD2 LEXICAL SUBROUTINES 372s X X X X 372s 372s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 372s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 372s AVAILABLE UNDER C OR C OR HIGHER. 372s 372s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 372s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 372s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 372s CATEGORY WAS DISABLED. 372s 372s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 372s DECLARED, AND ONLY AFTER THAT DECLARATION: 372s 372s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 372s # VERSIONS EARLIER THAN 5.26. 372s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 372s USE FEATURE 'LEXICAL_SUBS'; 372s 372s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 372s STATE SUB FOO { 372s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 372s } 372s FOO(); # CALLS "STATE" SUB 372s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 372s 372s MY SUB BAR { ... } 372s BAR(); # CALLS "MY" SUB 372s 372s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 372s 372s # WRONG 372s MY SUB BAZ { 372s BAZ(); 372s } 372s 372s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 372s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 372s 372s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 372s 372s MY SUB BAZ { 372s __SUB__->(); # CALLS ITSELF 372s } 372s 372s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 372s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 372s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 372s HOWEVER: 372s 372s MY SUB BAZ; # PREDECLARATION 372s SUB BAZ { # DEFINE THE "MY" SUB 372s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 372s } 372s 372s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 372s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 372s C; THEY KEEP EACH OTHER ALIVE (SEE L). 372s 372s =HEAD3 C VS C 372s 372s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 372s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 372s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 372s CONTAINING BLOCK TO THE NEXT. 372s 372s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 372s NECESSARY IF YOU WANT TO CREATE CLOSURES: 372s 372s SUB WHATEVER { 372s MY $X = SHIFT; 372s MY SUB INNER { 372s ... DO SOMETHING WITH $X ... 372s } 372s INNER(); 372s } 372s 372s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 372s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 372s SEE THE C<$X> FROM THE FIRST CALL TO C. 372s 372s =HEAD3 C SUBROUTINES 372s 372s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 372s SUBROUTINE OF THE SAME NAME. 372s 372s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 372s INSIDE AN INNER SCOPE: 372s 372s SUB FOO { ... } 372s 372s SUB BAR { 372s MY SUB FOO { ... } 372s { 372s # NEED TO USE THE OUTER FOO HERE 372s OUR SUB FOO; 372s FOO(); 372s } 372s } 372s 372s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 372s 372s PACKAGE MYSNEAKYMODULE; 372s 372s OUR SUB DO_SOMETHING { ... } 372s 372s SUB DO_SOMETHING_WITH_CALLER { 372s PACKAGE DB; 372s () = CALLER 1; # SETS @DB::ARGS 372s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 372s } 372s 372s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 372s X X<*> 372s 372s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 372s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 372s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 372s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 372s 372s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 372s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 372s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 372s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 372s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 372s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 372s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 372s 372s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 372s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 372s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 372s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 372s 372s SUB DOUBLEARY { 372s LOCAL(*SOMEARY) = @_; 372s FOREACH $ELEM (@SOMEARY) { 372s $ELEM *= 2; 372s } 372s } 372s DOUBLEARY(*FOO); 372s DOUBLEARY(*BAR); 372s 372s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 372s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 372s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 372s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 372s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 372s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 372s 372s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 372s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 372s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 372s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 372s L. 372s 372s =HEAD2 WHEN TO STILL USE LOCAL() 372s X X 372s 372s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 372s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 372s I USE C INSTEAD OF C. 372s 372s =OVER 4 372s 372s =ITEM 1. 372s 372s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 372s 372s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 372s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 372s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 372s IN C<@FIELDS>. 372s 372s { 372s LOCAL @ARGV = ("/ETC/MOTD"); 372s LOCAL $/ = UNDEF; 372s LOCAL $_ = <>; 372s @FIELDS = SPLIT /^\S*=+\S*$/; 372s } 372s 372s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 372s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 372s 372s =ITEM 2. 372s 372s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 372s 372s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 372s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 372s TABLE ENTRIES: 372s 372s SUB IOQUEUE { 372s LOCAL (*READER, *WRITER); # NOT MY! 372s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 372s RETURN (*READER, *WRITER); 372s } 372s ($HEAD, $TAIL) = IOQUEUE(); 372s 372s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 372s ENTRIES. 372s 372s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 372s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 372s A LOCAL ALIAS. 372s 372s { 372s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 372s GROW(); # REALLY CALLS SHRINK() 372s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 372s } 372s GROW(); # GET THE REAL GROW() AGAIN 372s 372s SEE L FOR MORE ABOUT MANIPULATING 372s FUNCTIONS BY NAME IN THIS WAY. 372s 372s =ITEM 3. 372s 372s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 372s 372s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 372s IS DONE ON DYNAMICS: 372s 372s { 372s LOCAL $SIG{INT} = 'IGNORE'; 372s FUNCT(); # UNINTERRUPTIBLE 372s } 372s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 372s 372s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 372s 372s =BACK 372s 372s =HEAD2 PASS BY REFERENCE 372s X X X 372s 372s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 372s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 372s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 372s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 372s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 372s 372s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 372s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 372s OF ALL THEIR FORMER LAST ELEMENTS: 372s 372s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 372s 372s SUB POPMANY { 372s MY $AREF; 372s MY @RETLIST; 372s FOREACH $AREF ( @_ ) { 372s PUSH @RETLIST, POP @$AREF; 372s } 372s RETURN @RETLIST; 372s } 372s 372s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 372s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 372s 372s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 372s SUB INTER { 372s MY ($K, $HREF, %SEEN); # LOCALS 372s FOREACH $HREF (@_) { 372s WHILE ( $K = EACH %$HREF ) { 372s $SEEN{$K}++; 372s } 372s } 372s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 372s } 372s 372s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 372s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 372s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 372s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 372s A LITTLE EXPENSIVE. 372s 372s WHERE PEOPLE GET INTO TROUBLE IS HERE: 372s 372s (@W, @X) = FUNC(@Y, @Z); 372s OR 372s (%W, %X) = FUNC(%Y, %Z); 372s 372s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 372s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 372s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 372s AS ALWAYS. 372s 372s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 372s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 372s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 372s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 372s 372s ($WREF, $XREF) = FUNC(\@Y, \@Z); 372s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 372s SUB FUNC { 372s MY ($YREF, $ZREF) = @_; 372s IF (@$YREF > @$ZREF) { 372s RETURN ($YREF, $ZREF); 372s } ELSE { 372s RETURN ($ZREF, $YREF); 372s } 372s } 372s 372s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 372s 372s (*W, *X) = FUNC(\@Y, \@Z); 372s PRINT "@W HAS MORE THAN @X\N"; 372s SUB FUNC { 372s LOCAL (*Y, *Z) = @_; 372s IF (@Y > @Z) { 372s RETURN (\@Y, \@Z); 372s } ELSE { 372s RETURN (\@Z, \@Y); 372s } 372s } 372s 372s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 372s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 372s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 372s ARE IN THE SYMBOL TABLE. 372s 372s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 372s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 372s FOR EXAMPLE: 372s 372s SPLUTTER(\*STDOUT); 372s SUB SPLUTTER { 372s MY $FH = SHIFT; 372s PRINT $FH "HER UM WELL A HMMM\N"; 372s } 372s 372s $REC = GET_REC(\*STDIN); 372s SUB GET_REC { 372s MY $FH = SHIFT; 372s RETURN SCALAR <$FH>; 372s } 372s 372s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 372s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 372s 372s SUB OPENIT { 372s MY $PATH = SHIFT; 372s LOCAL *FH; 372s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 372s } 372s 372s =HEAD2 PROTOTYPES 372s X X 372s 372s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 372s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 372s SECTION OR WITH A L. 372s IF YOU DECLARE EITHER OF 372s 372s SUB MYPUSH (\@@) 372s SUB MYPUSH :PROTOTYPE(\@@) 372s 372s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 372s 372s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 372s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 372s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 372s OF AN ATTRIBUTE. 372s 372s THE 372s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 372s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 372s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 372s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 372s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 372s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 372s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 372s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 372s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 372s 372s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 372s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 372s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 372s 372s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 372s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 372s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 372s CORRESPONDING BUILT-IN. 372s 372s DECLARED AS CALLED AS 372s 372s SUB MYLINK ($$) MYLINK $OLD, $NEW 372s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 372s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 372s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 372s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 372s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 372s SUB MYPOP (\@) MYPOP @ARRAY 372s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 372s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 372s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 372s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 372s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 372s SUB MYRAND (;$) MYRAND 42 372s SUB MYTIME () MYTIME 372s 372s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 372s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 372s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 372s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 372s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 372s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 372s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 372s 372s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 372s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 372s 372s SUB MYREF (\[$@%&*]) 372s 372s WILL ALLOW CALLING MYREF() AS 372s 372s MYREF $VAR 372s MYREF @ARRAY 372s MYREF %HASH 372s MYREF &SUB 372s MYREF *GLOB 372s 372s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 372s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 372s 372s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 372s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 372s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 372s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 372s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 372s OR A SUBSEQUENT COMMA. 372s 372s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 372s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 372s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 372s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 372s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 372s FOLLOWS: 372s 372s USE SYMBOL 'QUALIFY_TO_REF'; 372s 372s SUB FOO (*) { 372s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 372s ... 372s } 372s 372s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 372s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 372s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 372s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 372s 372s SUB MYPUSH (+@) { 372s MY $AREF = SHIFT; 372s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 372s PUSH @$AREF, @_; 372s } 372s 372s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 372s IS OF AN ACCEPTABLE TYPE. 372s 372s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 372s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 372s 372s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 372s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 372s PROVIDED, C<$_> WILL BE USED INSTEAD. 372s 372s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 372s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 372s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 372s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 372s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 372s 372s MYTIME +2; 372s 372s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 372s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 372s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 372s 372s SUB MYGETPROTOBYNUMBER($;); 372s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 372s 372s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 372s PROVIDED IT'S IN THE INITIAL POSITION: 372s X<&> 372s 372s SUB TRY (&@) { 372s MY($TRY,$CATCH) = @_; 372s EVAL { &$TRY }; 372s IF ($@) { 372s LOCAL $_ = $@; 372s &$CATCH; 372s } 372s } 372s SUB CATCH (&) { $_[0] } 372s 372s TRY { 372s DIE "PHOOEY"; 372s } CATCH { 372s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 372s }; 372s 372s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 372s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 372s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 372s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 372s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 372s 372s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 372s X 372s 372s SUB MYGREP (&@) { 372s MY $CODE = SHIFT; 372s MY @RESULT; 372s FOREACH $_ (@_) { 372s PUSH(@RESULT, $_) IF &$CODE; 372s } 372s @RESULT; 372s } 372s 372s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 372s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 372s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 372s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 372s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 372s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 372s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 372s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 372s 372s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 372s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 372s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 372s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 372s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 372s MAJORITY OF OFFENDING CODE IS FIXED. 372s 372s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 372s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 372s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 372s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 372s 372s SUB FUNC ($) { 372s MY $N = SHIFT; 372s PRINT "YOU GAVE ME $N\N"; 372s } 372s 372s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 372s RETURNING A LIST: 372s 372s FUNC(@FOO); 372s FUNC( $TEXT =~ /\W+/G ); 372s 372s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 372s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 372s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 372s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 372s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 372s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 372s 372s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 372s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 372s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 372s EFFECT, LIKE SO: 372s 372s SUB FOO($$); 372s SUB FOO($$) { 372s FOO 1, 2; 372s } 372s 372s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 372s TO MAKE THE WORLD A BETTER PLACE. 372s 372s =HEAD2 CONSTANT FUNCTIONS 372s X 372s 372s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 372s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 372s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 372s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 372s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 372s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 372s 372s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 372s 372s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 372s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 372s # AND IT'S INLINED, TOO! 372s SUB ST_DEV () { 0 } 372s SUB ST_INO () { 1 } 372s 372s SUB FLAG_FOO () { 1 << 8 } 372s SUB FLAG_BAR () { 1 << 9 } 372s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 372s 372s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 372s 372s SUB N () { INT(OPT_BAZ) / 3 } 372s 372s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 372s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 372s 372s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 372s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 372s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 372s C: 372s 372s SUB BAZ_VAL () { 372s IF (OPT_BAZ) { 372s RETURN 23; 372s } 372s ELSE { 372s RETURN 42; 372s } 372s } 372s SUB BONK_VAL () { RETURN 12345 } 372s 372s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 372s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 372s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 372s 372s BEGIN { 372s MY $VAR = 1; 372s NO STRICT 'REFS'; 372s *INLINED = SUB () { $VAR }; 372s } 372s 372s BEGIN { 372s MY $VAR = 1; 372s MY $REF = \$VAR; 372s NO STRICT 'REFS'; 372s *NOT_INLINED = SUB () { $VAR }; 372s } 372s 372s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 372s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 372s 372s BEGIN { 372s MY $X = 10; 372s *FOO = SUB () { $X }; 372s $X++; 372s } 372s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 372s 372s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 372s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 372s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 372s SO IT PRINTED C<10>, NOT C<11>. 372s 372s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 372s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 372s ASIDE FROM WHERE IT IS DECLARED. 372s 372s # FINE, NO WARNING 372s BEGIN { 372s MY $X = 54321; 372s *INLINED = SUB () { $X }; 372s } 372s # ERROR 372s BEGIN { 372s MY $X; 372s $X = 54321; 372s *ALSO_INLINED = SUB () { $X }; 372s } 372s 372s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 372s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 372s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 372s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 372s CONSTANT SUBROUTINE: 372s 372s MY $X = 54321; 372s *INLINED = SUB : CONST { $X }; 372s $X++; 372s 372s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 372s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 372s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 372s VALUE CAPTURED THE SAME WAY. 372s 372s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 372s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 372s AN EXPLICIT C: 372s 372s BEGIN { 372s MY $X = 10; 372s *FOO = SUB () { RETURN $X }; 372s $X++; 372s } 372s PRINT FOO(); # PRINTS 11 372s 372s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 372s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 372s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 372s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 372s 372s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 372s SUB ONE { 372s 1; 372s } 372s IF (ONE ) { 372s PRINT ONE() IF ONE ; 372s } 372s 372s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 372s SUB ONE () { 1 } 372s DO { 372s PRINT 1 372s }; 372s 372s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 372s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 372s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 372s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 372s 372s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 372s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 372s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 372s SUBROUTINE ONE REDEFINED AT -E LINE 1. 372s 372s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 372s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 372s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 372s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 372s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 372s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 372s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 372s MENTIONED ABOVE: 372s 372s SUB NOT_INLINED () { RETURN 23 } 372s 372s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 372s X X X X 372s 372s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 372s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 372s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 372s ON A NON-UNIX SYSTEM. 372s 372s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 372s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 372s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 372s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 372s 372s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 372s CHDIR $SOMEWHERE; 372s SUB CHDIR { ... } 372s 372s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 372s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 372s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 372s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 372s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 372s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 372s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 372s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 372s FOR SOME KEYWORDS. SEE L. 372s 372s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 372s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 372s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 372s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 372s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 372s THAT IS, THEY COULD SAY 372s 372s USE MODULE 'OPEN'; 372s 372s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 372s 372s USE MODULE; 372s 372s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 372s 372s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 372s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 372s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 372s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 372s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 372s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 372s THAT UNDERSTANDS REGULAR EXPRESSIONS. 372s 372s PACKAGE REGLOB; 372s REQUIRE EXPORTER; 372s @ISA = 'EXPORTER'; 372s @EXPORT_OK = 'GLOB'; 372s 372s SUB IMPORT { 372s MY $PKG = SHIFT; 372s RETURN UNLESS @_; 372s MY $SYM = SHIFT; 372s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 372s $PKG->EXPORT($WHERE, $SYM, @_); 372s } 372s 372s SUB GLOB { 372s MY $PAT = SHIFT; 372s MY @GOT; 372s IF (OPENDIR MY $D, '.') { 372s @GOT = GREP /$PAT/, READDIR $D; 372s CLOSEDIR $D; 372s } 372s RETURN @GOT; 372s } 372s 1; 372s 372s AND HERE'S HOW IT COULD BE (AB)USED: 372s 372s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 372s PACKAGE FOO; 372s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 372s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 372s 372s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 372s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 372s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 372s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 372s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 372s IT MUST BE DONE AT ALL. 372s 372s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 372s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 372s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 372s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 372s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 372s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 372s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 372s LIBRARY. 372s 372s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 372s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 372s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 372s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 372s (SEE L). 372s 372s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 372s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 372s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 372s 372s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 372s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 372s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 372s C SYNTAX, THOUGH). 372s 372s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 372s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 372s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 372s 372s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 372s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 372s 372s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 372s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 372s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 372s 372s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 372s 372s =HEAD2 AUTOLOADING 372s X X 372s 372s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 372s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 372s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 372s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 372s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 372s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 372s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 372s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 372s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 372s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 372s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 372s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 372s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 372s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 372s SUBROUTINE NAME. SEE L FOR DETAILS.) 372s 372s 372s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 372s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 372s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 372s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 372s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 372s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 372s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 372s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 372s 372s SUB AUTOLOAD { 372s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 372s MY $PROGRAM = $AUTOLOAD; 372s $PROGRAM =~ S/.*:://; 372s SYSTEM($PROGRAM, @_); 372s } 372s DATE(); 372s WHO(); 372s LS('-L'); 372s 372s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 372s EVEN NEED PARENTHESES: 372s 372s USE SUBS QW(DATE WHO LS); 372s DATE; 372s WHO; 372s LS '-L'; 372s 372s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 372s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 372s 372s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 372s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 372s DESCRIBED IN L AND IN L, THE STANDARD 372s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 372s FUNCTIONS TO PERL CODE IN L. 372s 372s =HEAD2 SUBROUTINE ATTRIBUTES 372s X X X 372s 372s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 372s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 372s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 372s C HAD BEEN SEEN. SEE L FOR DETAILS 372s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 372s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 372s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 372s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 372s 372s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 372s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 372s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 372s NEST PROPERLY. 372s 372s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 372s 372s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 372s SUB PLUGH () : UGLY('\(") :BAD; 372s SUB XYZZY : _5X5 { ... } 372s 372s EXAMPLES OF INVALID SYNTAX: 372s 372s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 372s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 372s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 372s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 372s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 372s 372s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 372s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 372s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 372s PARSED AND INVOKED: 372s 372s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 372s 372s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 372s SEE L AND L. 372s 372s =HEAD1 SEE ALSO 372s 372s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 372s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 372s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 372s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 372s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 372s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 372s 372s =FOR VI 372s # EX: SET STS=0 SW=4 ET: 372s 372s ok 2 372s # testing mod_cgi with /modules/cgi/perl.pl 372s # expected 200 372s # received 200 372s # body: PERL CGI 372s ok 3 372s # testing mod_test_rwrite with /test_rwrite 372s # expected 200 372s # received 200 372s # body: A 372s ok 4 372s ok 377s t/filter/case_in.t .................. 377s 1..3 377s # Running under perl version 5.040001 for linux 377s # Current time local: Tue May 6 19:49:44 2025 377s # Current time GMT: Tue May 6 19:49:44 2025 377s # Using Test.pm version 1.31 377s # Using Apache/Test.pm version 1.44 377s ok 1 377s # testing mod_cgi with /modules/cgi/perl_echo.pl 377s # expected 200 377s # received 200 377s ok 2 377s # testing mod_echo_post with /echo_post 377s # expected 200 377s # received 200 377s ok 3 377s ok 381s t/filter/input_body.t ............... 381s 1..2 381s # Running under perl version 5.040001 for linux 381s # Current time local: Tue May 6 19:49:49 2025 381s # Current time GMT: Tue May 6 19:49:49 2025 381s # Using Test.pm version 1.31 381s # Using Apache/Test.pm version 1.44 381s # testing : Posted "1 ko" 381s # expected: 'ok 1' 381s # received: 'ok 1' 381s ok 1 381s # testing : Posted "2 ko" 381s # expected: 'ok 2' 381s # received: 'ok 2' 381s ok 2 381s ok 386s t/http11/basicauth.t ................ 386s 1..3 386s # Running under perl version 5.040001 for linux 386s # Current time local: Tue May 6 19:49:54 2025 386s # Current time GMT: Tue May 6 19:49:54 2025 386s # Using Test.pm version 1.31 386s # Using Apache/Test.pm version 1.44 386s ok 1 386s ok 2 386s ok 3 386s ok 392s t/http11/chunked.t .................. 392s 1..30 392s # Running under perl version 5.040001 for linux 392s # Current time local: Tue May 6 19:49:59 2025 392s # Current time GMT: Tue May 6 19:49:59 2025 392s # Using Test.pm version 1.31 392s # Using Apache/Test.pm version 1.44 392s # testing : response protocol 392s # expected: 'HTTP/1.1' 392s # received: 'HTTP/1.1' 392s ok 1 392s # testing : response Transfer-Encoding 392s # expected: 'chunked' 392s # received: 'chunked' 392s ok 2 392s # testing : no Content-Length 392s # expected: 0 392s # received: 0 392s ok 3 392s # testing : body length 392s # expected: '70976' 392s # received: 70976 392s ok 4 392s # testing : number of requests 392s # expected: 1 392s # received: 1 392s ok 5 392s # testing : response protocol 392s # expected: 'HTTP/1.1' 392s # received: 'HTTP/1.1' 392s ok 6 392s # testing : response Transfer-Encoding 392s # expected: 'chunked' 392s # received: 'chunked' 392s ok 7 392s # testing : no Content-Length 392s # expected: 0 392s # received: 0 392s ok 8 392s # testing : body length 392s # expected: '212509' 392s # received: 212509 392s ok 9 392s # testing : number of requests 392s # expected: 2 392s # received: 2 392s ok 10 392s # testing : response protocol 392s # expected: 'HTTP/1.1' 392s # received: 'HTTP/1.1' 392s ok 11 392s # testing : response Transfer-Encoding 392s # expected: 'chunked' 392s # received: 'chunked' 392s ok 12 392s # testing : no Content-Length 392s # expected: 0 392s # received: 0 392s ok 13 392s # testing : body length 392s # expected: '280545' 392s # received: 280545 392s ok 14 392s # testing : number of requests 392s # expected: 3 392s # received: 3 392s ok 15 392s # testing : response protocol 392s # expected: 'HTTP/1.1' 392s # received: 'HTTP/1.1' 392s ok 16 392s # testing : response Transfer-Encoding 392s # expected: 'chunked' 392s # received: 'chunked' 392s ok 17 392s # testing : no Content-Length 392s # expected: 0 392s # received: 0 392s ok 18 392s # testing : body length 392s # expected: '845969' 392s # received: 845969 392s ok 19 392s # testing : number of requests 392s # expected: 4 392s # received: 4 392s ok 20 392s # testing : response protocol 392s # expected: 'HTTP/1.1' 392s # received: 'HTTP/1.1' 392s ok 21 392s # testing : no Transfer-Encoding (test result inverted) 392s # expected: 'chunked' 392s # received: '' 392s ok 22 392s # testing : content length 392s # expected: 253 392s # received: '253' 392s ok 23 392s # testing : body length 392s # expected: '242' 392s # received: 242 392s ok 24 392s # testing : number of requests 392s # expected: 5 392s # received: 5 392s ok 25 392s # testing : response protocol 392s # expected: 'HTTP/1.1' 392s # received: 'HTTP/1.1' 392s ok 26 392s # testing : no Transfer-Encoding (test result inverted) 392s # expected: 'chunked' 392s # received: '' 392s ok 27 392s # testing : content length 392s # expected: '' 392s # received: '' 392s ok 28 392s # testing : body length 392s # expected: '14276' 392s # received: 14276 392s ok 29 392s # testing : number of requests 392s # expected: 6 392s # received: 6 392s ok 30 392s ok 397s t/http11/chunked2.t ................. 397s 1..2 397s # Running under perl version 5.040001 for linux 397s # Current time local: Tue May 6 19:50:04 2025 397s # Current time GMT: Tue May 6 19:50:04 2025 397s # Using Test.pm version 1.31 397s # Using Apache/Test.pm version 1.44 397s # testing : successful response 397s # expected: 200 397s # received: '200' 397s ok 1 397s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 397s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 397s ok 2 397s ok 402s t/http11/clength.t .................. 402s 1..6 402s # Running under perl version 5.040001 for linux 402s # Current time local: Tue May 6 19:50:10 2025 402s # Current time GMT: Tue May 6 19:50:10 2025 402s # Using Test.pm version 1.31 402s # Using Apache/Test.pm version 1.44 402s # testing : successful response 402s # expected: 200 402s # received: '200' 402s ok 1 402s # expected: 10 402s # received: '10' 402s ok 2 402s # expected: 'bbbbbbbbbb' 402s # received: 'bbbbbbbbbb' 402s ok 3 402s # testing : successful response 402s # expected: 200 402s # received: '200' 402s ok 4 402s # expected: 6 402s # received: '6' 402s ok 5 402s # expected: 'foobar' 402s # received: 'foobar' 402s ok 6 402s ok 410s t/http11/post.t ..................... 410s # using LWP client 410s 1..51 410s # Running under perl version 5.040001 for linux 410s # Current time local: Tue May 6 19:50:15 2025 410s # Current time GMT: Tue May 6 19:50:15 2025 410s # Using Test.pm version 1.31 410s # Using Apache/Test.pm version 1.44 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 1024 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Connection: Keep-Alive 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 5 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 1 410s #DMMATCH1: 1 410s #Keep-Alive: timeout=5, max=100 410s # 410s # testing : length posted 410s # expected: '1024' 410s # received: 1024 410s ok 1 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 2048 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 5 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 2 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '2048' 410s # received: 2048 410s ok 2 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 3072 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 5 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 3 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '3072' 410s # received: 3072 410s ok 3 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 4096 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 5 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 4 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '4096' 410s # received: 4096 410s ok 4 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 5120 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 5 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 5 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '5120' 410s # received: 5120 410s ok 5 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 6144 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 5 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 6 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '6144' 410s # received: 6144 410s ok 6 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 7168 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 5 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 7 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '7168' 410s # received: 7168 410s ok 7 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 8192 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 5 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 8 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '8192' 410s # received: 8192 410s ok 8 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 9216 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 5 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 9 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '9216' 410s # received: 9216 410s ok 9 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 10240 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 10 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '10240' 410s # received: 10240 410s ok 10 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 11264 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 11 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '11264' 410s # received: 11264 410s ok 11 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 12288 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 12 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '12288' 410s # received: 12288 410s ok 12 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 13312 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 13 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '13312' 410s # received: 13312 410s ok 13 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 14336 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 14 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '14336' 410s # received: 14336 410s ok 14 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 15360 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 15 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '15360' 410s # received: 15360 410s ok 15 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 16384 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 16 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '16384' 410s # received: 16384 410s ok 16 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 17408 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 17 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '17408' 410s # received: 17408 410s ok 17 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 18432 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:20 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 18 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '18432' 410s # received: 18432 410s ok 18 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 19456 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:20 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 19 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '19456' 410s # received: 19456 410s ok 19 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 20480 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 20 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '20480' 410s # received: 20480 410s ok 20 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 21504 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 21 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '21504' 410s # received: 21504 410s ok 21 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 22528 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 22 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '22528' 410s # received: 22528 410s ok 22 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 23552 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 23 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '23552' 410s # received: 23552 410s ok 23 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 24576 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 24 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '24576' 410s # received: 24576 410s ok 24 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 25600 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 25 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '25600' 410s # received: 25600 410s ok 25 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 26624 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 26 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '26624' 410s # received: 26624 410s ok 26 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 27648 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 27 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '27648' 410s # received: 27648 410s ok 27 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 28672 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 28 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '28672' 410s # received: 28672 410s ok 28 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 29696 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 29 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '29696' 410s # received: 29696 410s ok 29 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 30720 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 30 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '30720' 410s # received: 30720 410s ok 30 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 31744 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 31 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '31744' 410s # received: 31744 410s ok 31 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 32768 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 32 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '32768' 410s # received: 32768 410s ok 32 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 33792 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 33 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '33792' 410s # received: 33792 410s ok 33 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 34816 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 34 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '34816' 410s # received: 34816 410s ok 34 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 35840 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 35 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '35840' 410s # received: 35840 410s ok 35 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 36864 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 36 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '36864' 410s # received: 36864 410s ok 36 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 37888 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 37 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '37888' 410s # received: 37888 410s ok 37 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 38912 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 38 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '38912' 410s # received: 38912 410s ok 38 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 39936 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 39 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '39936' 410s # received: 39936 410s ok 39 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 40960 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 40 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '40960' 410s # received: 40960 410s ok 40 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 41984 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:21 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 41 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '41984' 410s # received: 41984 410s ok 41 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 43008 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:21 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:22 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 42 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '43008' 410s # received: 43008 410s ok 42 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 44032 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:22 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:22 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 43 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '44032' 410s # received: 44032 410s ok 43 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 45056 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:22 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:22 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 44 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '45056' 410s # received: 45056 410s ok 44 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 46080 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:22 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:22 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 45 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '46080' 410s # received: 46080 410s ok 45 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 47104 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:22 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:22 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 46 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '47104' 410s # received: 47104 410s ok 46 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 48128 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:22 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:22 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 47 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '48128' 410s # received: 48128 410s ok 47 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 49152 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:22 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:22 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 48 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '49152' 410s # received: 49152 410s ok 48 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 50176 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:22 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:22 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 49 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '50176' 410s # received: 50176 410s ok 49 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 51200 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:22 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 6 410s #Client-Date: Tue, 06 May 2025 19:50:22 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 50 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '51200' 410s # received: 51200 410s ok 50 410s #lwp request: 410s #POST http://localhost:8529/eat_post HTTP/1.1 410s #User-Agent: libwww-perl/6.78 410s #Content-Length: 102400 410s # 410s #server response: 410s #HTTP/1.1 200 OK 410s #Date: Tue, 06 May 2025 19:50:22 GMT 410s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 410s #Vary: In-If1 410s #Content-Length: 7 410s #Client-Date: Tue, 06 May 2025 19:50:22 GMT 410s #Client-Peer: 127.0.0.1:8529 410s #Client-Response-Num: 51 410s #DMMATCH1: 1 410s # 410s # testing : length posted 410s # expected: '102400' 410s # received: 102400 410s ok 51 410s ok 415s t/modules/aaa.t ..................... 415s 1..40 415s # Running under perl version 5.040001 for linux 415s # Current time local: Tue May 6 19:50:22 2025 415s # Current time GMT: Tue May 6 19:50:22 2025 415s # Using Test.pm version 1.31 415s # Using Apache/Test.pm version 1.44 415s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/realm2 415s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/basic1 415s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/form1 415s ok 1 415s ok 2 415s ok 3 415s ok 4 415s ok 5 415s ok 6 415s ok 7 415s ok 8 415s ok 9 415s ok 10 415s ok 11 415s ok 12 415s ok 13 415s ok 14 415s ok 15 415s ok 16 415s ok 17 415s ok 18 415s ok 19 415s ok 20 415s ok 21 415s ok 22 415s ok 23 415s ok 24 415s ok 25 415s ok 26 415s ok 27 415s ok 28 415s ok 29 415s ok 30 415s ok 31 415s ok 32 415s ok 33 415s ok 34 415s ok 35 415s ok 36 415s ok 37 415s ok 38 415s ok 39 415s ok 40 415s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/form1 415s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/realm2 415s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/basic1 415s ok 421s t/modules/access.t .................. 421s 1..408 421s # Running under perl version 5.040001 for linux 421s # Current time local: Tue May 6 19:50:27 2025 421s # Current time GMT: Tue May 6 19:50:27 2025 421s # Using Test.pm version 1.31 421s # Using Apache/Test.pm version 1.44 421s # --- 421s # Order deny,allow 421s # Allow from all 421s # expecting access. 421s ok 1 421s # --- 421s # Order deny,allow 421s # Deny from all 421s # expecting access denial. 421s ok 2 421s # --- 421s # Order deny,allow 421s # Allow from all 421s # Deny from all 421s # expecting access. 421s ok 3 421s # --- 421s # Order deny,allow 421s # Deny from localhost 421s # expecting access denial. 421s ok 4 421s # --- 421s # Order deny,allow 421s # Allow from all 421s # Deny from localhost 421s # expecting access. 421s ok 5 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 6 421s # --- 421s # Order deny,allow 421s # Allow from all 421s # Deny from 127.0.0.1 421s # expecting access. 421s ok 7 421s # --- 421s # Order deny,allow 421s # Deny from 127.0 421s # expecting access denial. 421s ok 8 421s # --- 421s # Order deny,allow 421s # Allow from all 421s # Deny from 127.0 421s # expecting access. 421s ok 9 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 10 421s # --- 421s # Order deny,allow 421s # Allow from all 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access. 421s ok 11 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 12 421s # --- 421s # Order deny,allow 421s # Allow from all 421s # Deny from 127.0.0.1/16 421s # expecting access. 421s ok 13 421s # --- 421s # Order deny,allow 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 14 421s # --- 421s # Order deny,allow 421s # Allow from all 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 15 421s # --- 421s # Order deny,allow 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 16 421s # --- 421s # Order deny,allow 421s # Allow from all 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 17 421s # --- 421s # Order deny,allow 421s # Allow from localhost 421s # expecting access. 421s ok 18 421s # --- 421s # Order deny,allow 421s # Deny from all 421s # expecting access denial. 421s ok 19 421s # --- 421s # Order deny,allow 421s # Allow from localhost 421s # Deny from all 421s # expecting access. 421s ok 20 421s # --- 421s # Order deny,allow 421s # Deny from localhost 421s # expecting access denial. 421s ok 21 421s # --- 421s # Order deny,allow 421s # Allow from localhost 421s # Deny from localhost 421s # expecting access. 421s ok 22 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 23 421s # --- 421s # Order deny,allow 421s # Allow from localhost 421s # Deny from 127.0.0.1 421s # expecting access. 421s ok 24 421s # --- 421s # Order deny,allow 421s # Deny from 127.0 421s # expecting access denial. 421s ok 25 421s # --- 421s # Order deny,allow 421s # Allow from localhost 421s # Deny from 127.0 421s # expecting access. 421s ok 26 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 27 421s # --- 421s # Order deny,allow 421s # Allow from localhost 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access. 421s ok 28 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 29 421s # --- 421s # Order deny,allow 421s # Allow from localhost 421s # Deny from 127.0.0.1/16 421s # expecting access. 421s ok 30 421s # --- 421s # Order deny,allow 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 31 421s # --- 421s # Order deny,allow 421s # Allow from localhost 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 32 421s # --- 421s # Order deny,allow 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 33 421s # --- 421s # Order deny,allow 421s # Allow from localhost 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 34 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1 421s # expecting access. 421s ok 35 421s # --- 421s # Order deny,allow 421s # Deny from all 421s # expecting access denial. 421s ok 36 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1 421s # Deny from all 421s # expecting access. 421s ok 37 421s # --- 421s # Order deny,allow 421s # Deny from localhost 421s # expecting access denial. 421s ok 38 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1 421s # Deny from localhost 421s # expecting access. 421s ok 39 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 40 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1 421s # Deny from 127.0.0.1 421s # expecting access. 421s ok 41 421s # --- 421s # Order deny,allow 421s # Deny from 127.0 421s # expecting access denial. 421s ok 42 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1 421s # Deny from 127.0 421s # expecting access. 421s ok 43 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 44 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access. 421s ok 45 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 46 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1 421s # Deny from 127.0.0.1/16 421s # expecting access. 421s ok 47 421s # --- 421s # Order deny,allow 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 48 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 49 421s # --- 421s # Order deny,allow 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 50 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 51 421s # --- 421s # Order deny,allow 421s # Allow from 127.0 421s # expecting access. 421s ok 52 421s # --- 421s # Order deny,allow 421s # Deny from all 421s # expecting access denial. 421s ok 53 421s # --- 421s # Order deny,allow 421s # Allow from 127.0 421s # Deny from all 421s # expecting access. 421s ok 54 421s # --- 421s # Order deny,allow 421s # Deny from localhost 421s # expecting access denial. 421s ok 55 421s # --- 421s # Order deny,allow 421s # Allow from 127.0 421s # Deny from localhost 421s # expecting access. 421s ok 56 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 57 421s # --- 421s # Order deny,allow 421s # Allow from 127.0 421s # Deny from 127.0.0.1 421s # expecting access. 421s ok 58 421s # --- 421s # Order deny,allow 421s # Deny from 127.0 421s # expecting access denial. 421s ok 59 421s # --- 421s # Order deny,allow 421s # Allow from 127.0 421s # Deny from 127.0 421s # expecting access. 421s ok 60 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 61 421s # --- 421s # Order deny,allow 421s # Allow from 127.0 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access. 421s ok 62 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 63 421s # --- 421s # Order deny,allow 421s # Allow from 127.0 421s # Deny from 127.0.0.1/16 421s # expecting access. 421s ok 64 421s # --- 421s # Order deny,allow 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 65 421s # --- 421s # Order deny,allow 421s # Allow from 127.0 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 66 421s # --- 421s # Order deny,allow 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 67 421s # --- 421s # Order deny,allow 421s # Allow from 127.0 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 68 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/255.255.0.0 421s # expecting access. 421s ok 69 421s # --- 421s # Order deny,allow 421s # Deny from all 421s # expecting access denial. 421s ok 70 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from all 421s # expecting access. 421s ok 71 421s # --- 421s # Order deny,allow 421s # Deny from localhost 421s # expecting access denial. 421s ok 72 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from localhost 421s # expecting access. 421s ok 73 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 74 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0.0.1 421s # expecting access. 421s ok 75 421s # --- 421s # Order deny,allow 421s # Deny from 127.0 421s # expecting access denial. 421s ok 76 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0 421s # expecting access. 421s ok 77 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 78 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access. 421s ok 79 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 80 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0.0.1/16 421s # expecting access. 421s ok 81 421s # --- 421s # Order deny,allow 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 82 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 83 421s # --- 421s # Order deny,allow 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 84 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 85 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/16 421s # expecting access. 421s ok 86 421s # --- 421s # Order deny,allow 421s # Deny from all 421s # expecting access denial. 421s ok 87 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/16 421s # Deny from all 421s # expecting access. 421s ok 88 421s # --- 421s # Order deny,allow 421s # Deny from localhost 421s # expecting access denial. 421s ok 89 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/16 421s # Deny from localhost 421s # expecting access. 421s ok 90 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 91 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0.0.1 421s # expecting access. 421s ok 92 421s # --- 421s # Order deny,allow 421s # Deny from 127.0 421s # expecting access denial. 421s ok 93 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0 421s # expecting access. 421s ok 94 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 95 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access. 421s ok 96 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 97 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0.0.1/16 421s # expecting access. 421s ok 98 421s # --- 421s # Order deny,allow 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 99 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/16 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 100 421s # --- 421s # Order deny,allow 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 101 421s # --- 421s # Order deny,allow 421s # Allow from 127.0.0.1/16 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 102 421s # --- 421s # Order deny,allow 421s # Allow from somewhere.else.com 421s # expecting access. 421s ok 103 421s # --- 421s # Order deny,allow 421s # Deny from all 421s # expecting access denial. 421s ok 104 421s # --- 421s # Order deny,allow 421s # Allow from somewhere.else.com 421s # Deny from all 421s # expecting access denial. 421s ok 105 421s # --- 421s # Order deny,allow 421s # Deny from localhost 421s # expecting access denial. 421s ok 106 421s # --- 421s # Order deny,allow 421s # Allow from somewhere.else.com 421s # Deny from localhost 421s # expecting access denial. 421s ok 107 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 108 421s # --- 421s # Order deny,allow 421s # Allow from somewhere.else.com 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 109 421s # --- 421s # Order deny,allow 421s # Deny from 127.0 421s # expecting access denial. 421s ok 110 421s # --- 421s # Order deny,allow 421s # Allow from somewhere.else.com 421s # Deny from 127.0 421s # expecting access denial. 421s ok 111 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 112 421s # --- 421s # Order deny,allow 421s # Allow from somewhere.else.com 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 113 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 114 421s # --- 421s # Order deny,allow 421s # Allow from somewhere.else.com 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 115 421s # --- 421s # Order deny,allow 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 116 421s # --- 421s # Order deny,allow 421s # Allow from somewhere.else.com 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 117 421s # --- 421s # Order deny,allow 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 118 421s # --- 421s # Order deny,allow 421s # Allow from somewhere.else.com 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 119 421s # --- 421s # Order deny,allow 421s # Allow from 66.6.6.6 421s # expecting access. 421s ok 120 421s # --- 421s # Order deny,allow 421s # Deny from all 421s # expecting access denial. 421s ok 121 421s # --- 421s # Order deny,allow 421s # Allow from 66.6.6.6 421s # Deny from all 421s # expecting access denial. 421s ok 122 421s # --- 421s # Order deny,allow 421s # Deny from localhost 421s # expecting access denial. 421s ok 123 421s # --- 421s # Order deny,allow 421s # Allow from 66.6.6.6 421s # Deny from localhost 421s # expecting access denial. 421s ok 124 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 125 421s # --- 421s # Order deny,allow 421s # Allow from 66.6.6.6 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 126 421s # --- 421s # Order deny,allow 421s # Deny from 127.0 421s # expecting access denial. 421s ok 127 421s # --- 421s # Order deny,allow 421s # Allow from 66.6.6.6 421s # Deny from 127.0 421s # expecting access denial. 421s ok 128 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 129 421s # --- 421s # Order deny,allow 421s # Allow from 66.6.6.6 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 130 421s # --- 421s # Order deny,allow 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 131 421s # --- 421s # Order deny,allow 421s # Allow from 66.6.6.6 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 132 421s # --- 421s # Order deny,allow 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 133 421s # --- 421s # Order deny,allow 421s # Allow from 66.6.6.6 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 134 421s # --- 421s # Order deny,allow 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 135 421s # --- 421s # Order deny,allow 421s # Allow from 66.6.6.6 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 136 421s # --- 421s # Order allow,deny 421s # Allow from all 421s # expecting access. 421s ok 137 421s # --- 421s # Order allow,deny 421s # Deny from all 421s # expecting access denial. 421s ok 138 421s # --- 421s # Order allow,deny 421s # Allow from all 421s # Deny from all 421s # expecting access denial. 421s ok 139 421s # --- 421s # Order allow,deny 421s # Deny from localhost 421s # expecting access denial. 421s ok 140 421s # --- 421s # Order allow,deny 421s # Allow from all 421s # Deny from localhost 421s # expecting access denial. 421s ok 141 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 142 421s # --- 421s # Order allow,deny 421s # Allow from all 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 143 421s # --- 421s # Order allow,deny 421s # Deny from 127.0 421s # expecting access denial. 421s ok 144 421s # --- 421s # Order allow,deny 421s # Allow from all 421s # Deny from 127.0 421s # expecting access denial. 421s ok 145 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 146 421s # --- 421s # Order allow,deny 421s # Allow from all 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 147 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 148 421s # --- 421s # Order allow,deny 421s # Allow from all 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 149 421s # --- 421s # Order allow,deny 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 150 421s # --- 421s # Order allow,deny 421s # Allow from all 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 151 421s # --- 421s # Order allow,deny 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 152 421s # --- 421s # Order allow,deny 421s # Allow from all 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 153 421s # --- 421s # Order allow,deny 421s # Allow from localhost 421s # expecting access. 421s ok 154 421s # --- 421s # Order allow,deny 421s # Deny from all 421s # expecting access denial. 421s ok 155 421s # --- 421s # Order allow,deny 421s # Allow from localhost 421s # Deny from all 421s # expecting access denial. 421s ok 156 421s # --- 421s # Order allow,deny 421s # Deny from localhost 421s # expecting access denial. 421s ok 157 421s # --- 421s # Order allow,deny 421s # Allow from localhost 421s # Deny from localhost 421s # expecting access denial. 421s ok 158 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 159 421s # --- 421s # Order allow,deny 421s # Allow from localhost 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 160 421s # --- 421s # Order allow,deny 421s # Deny from 127.0 421s # expecting access denial. 421s ok 161 421s # --- 421s # Order allow,deny 421s # Allow from localhost 421s # Deny from 127.0 421s # expecting access denial. 421s ok 162 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 163 421s # --- 421s # Order allow,deny 421s # Allow from localhost 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 164 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 165 421s # --- 421s # Order allow,deny 421s # Allow from localhost 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 166 421s # --- 421s # Order allow,deny 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 167 421s # --- 421s # Order allow,deny 421s # Allow from localhost 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 168 421s # --- 421s # Order allow,deny 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 169 421s # --- 421s # Order allow,deny 421s # Allow from localhost 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 170 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1 421s # expecting access. 421s ok 171 421s # --- 421s # Order allow,deny 421s # Deny from all 421s # expecting access denial. 421s ok 172 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1 421s # Deny from all 421s # expecting access denial. 421s ok 173 421s # --- 421s # Order allow,deny 421s # Deny from localhost 421s # expecting access denial. 421s ok 174 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1 421s # Deny from localhost 421s # expecting access denial. 421s ok 175 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 176 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 177 421s # --- 421s # Order allow,deny 421s # Deny from 127.0 421s # expecting access denial. 421s ok 178 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1 421s # Deny from 127.0 421s # expecting access denial. 421s ok 179 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 180 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 181 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 182 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 183 421s # --- 421s # Order allow,deny 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 184 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 185 421s # --- 421s # Order allow,deny 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 186 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 187 421s # --- 421s # Order allow,deny 421s # Allow from 127.0 421s # expecting access. 421s ok 188 421s # --- 421s # Order allow,deny 421s # Deny from all 421s # expecting access denial. 421s ok 189 421s # --- 421s # Order allow,deny 421s # Allow from 127.0 421s # Deny from all 421s # expecting access denial. 421s ok 190 421s # --- 421s # Order allow,deny 421s # Deny from localhost 421s # expecting access denial. 421s ok 191 421s # --- 421s # Order allow,deny 421s # Allow from 127.0 421s # Deny from localhost 421s # expecting access denial. 421s ok 192 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 193 421s # --- 421s # Order allow,deny 421s # Allow from 127.0 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 194 421s # --- 421s # Order allow,deny 421s # Deny from 127.0 421s # expecting access denial. 421s ok 195 421s # --- 421s # Order allow,deny 421s # Allow from 127.0 421s # Deny from 127.0 421s # expecting access denial. 421s ok 196 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 197 421s # --- 421s # Order allow,deny 421s # Allow from 127.0 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 198 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 199 421s # --- 421s # Order allow,deny 421s # Allow from 127.0 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 200 421s # --- 421s # Order allow,deny 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 201 421s # --- 421s # Order allow,deny 421s # Allow from 127.0 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 202 421s # --- 421s # Order allow,deny 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 203 421s # --- 421s # Order allow,deny 421s # Allow from 127.0 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 204 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/255.255.0.0 421s # expecting access. 421s ok 205 421s # --- 421s # Order allow,deny 421s # Deny from all 421s # expecting access denial. 421s ok 206 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from all 421s # expecting access denial. 421s ok 207 421s # --- 421s # Order allow,deny 421s # Deny from localhost 421s # expecting access denial. 421s ok 208 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from localhost 421s # expecting access denial. 421s ok 209 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 210 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 211 421s # --- 421s # Order allow,deny 421s # Deny from 127.0 421s # expecting access denial. 421s ok 212 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0 421s # expecting access denial. 421s ok 213 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 214 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 215 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 216 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 217 421s # --- 421s # Order allow,deny 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 218 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 219 421s # --- 421s # Order allow,deny 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 220 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 221 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/16 421s # expecting access. 421s ok 222 421s # --- 421s # Order allow,deny 421s # Deny from all 421s # expecting access denial. 421s ok 223 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/16 421s # Deny from all 421s # expecting access denial. 421s ok 224 421s # --- 421s # Order allow,deny 421s # Deny from localhost 421s # expecting access denial. 421s ok 225 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/16 421s # Deny from localhost 421s # expecting access denial. 421s ok 226 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 227 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 228 421s # --- 421s # Order allow,deny 421s # Deny from 127.0 421s # expecting access denial. 421s ok 229 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0 421s # expecting access denial. 421s ok 230 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 231 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 232 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 233 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 234 421s # --- 421s # Order allow,deny 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 235 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/16 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 236 421s # --- 421s # Order allow,deny 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 237 421s # --- 421s # Order allow,deny 421s # Allow from 127.0.0.1/16 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 238 421s # --- 421s # Order allow,deny 421s # Allow from somewhere.else.com 421s # expecting access denial. 421s ok 239 421s # --- 421s # Order allow,deny 421s # Deny from all 421s # expecting access denial. 421s ok 240 421s # --- 421s # Order allow,deny 421s # Allow from somewhere.else.com 421s # Deny from all 421s # expecting access denial. 421s ok 241 421s # --- 421s # Order allow,deny 421s # Deny from localhost 421s # expecting access denial. 421s ok 242 421s # --- 421s # Order allow,deny 421s # Allow from somewhere.else.com 421s # Deny from localhost 421s # expecting access denial. 421s ok 243 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 244 421s # --- 421s # Order allow,deny 421s # Allow from somewhere.else.com 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 245 421s # --- 421s # Order allow,deny 421s # Deny from 127.0 421s # expecting access denial. 421s ok 246 421s # --- 421s # Order allow,deny 421s # Allow from somewhere.else.com 421s # Deny from 127.0 421s # expecting access denial. 421s ok 247 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 248 421s # --- 421s # Order allow,deny 421s # Allow from somewhere.else.com 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 249 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 250 421s # --- 421s # Order allow,deny 421s # Allow from somewhere.else.com 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 251 421s # --- 421s # Order allow,deny 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 252 421s # --- 421s # Order allow,deny 421s # Allow from somewhere.else.com 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 253 421s # --- 421s # Order allow,deny 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 254 421s # --- 421s # Order allow,deny 421s # Allow from somewhere.else.com 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 255 421s # --- 421s # Order allow,deny 421s # Allow from 66.6.6.6 421s # expecting access denial. 421s ok 256 421s # --- 421s # Order allow,deny 421s # Deny from all 421s # expecting access denial. 421s ok 257 421s # --- 421s # Order allow,deny 421s # Allow from 66.6.6.6 421s # Deny from all 421s # expecting access denial. 421s ok 258 421s # --- 421s # Order allow,deny 421s # Deny from localhost 421s # expecting access denial. 421s ok 259 421s # --- 421s # Order allow,deny 421s # Allow from 66.6.6.6 421s # Deny from localhost 421s # expecting access denial. 421s ok 260 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 261 421s # --- 421s # Order allow,deny 421s # Allow from 66.6.6.6 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 262 421s # --- 421s # Order allow,deny 421s # Deny from 127.0 421s # expecting access denial. 421s ok 263 421s # --- 421s # Order allow,deny 421s # Allow from 66.6.6.6 421s # Deny from 127.0 421s # expecting access denial. 421s ok 264 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 265 421s # --- 421s # Order allow,deny 421s # Allow from 66.6.6.6 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 266 421s # --- 421s # Order allow,deny 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 267 421s # --- 421s # Order allow,deny 421s # Allow from 66.6.6.6 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 268 421s # --- 421s # Order allow,deny 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 269 421s # --- 421s # Order allow,deny 421s # Allow from 66.6.6.6 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 270 421s # --- 421s # Order allow,deny 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 271 421s # --- 421s # Order allow,deny 421s # Allow from 66.6.6.6 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 272 421s # --- 421s # Order mutual-failure 421s # Allow from all 421s # expecting access. 421s ok 273 421s # --- 421s # Order mutual-failure 421s # Deny from all 421s # expecting access denial. 421s ok 274 421s # --- 421s # Order mutual-failure 421s # Allow from all 421s # Deny from all 421s # expecting access denial. 421s ok 275 421s # --- 421s # Order mutual-failure 421s # Deny from localhost 421s # expecting access denial. 421s ok 276 421s # --- 421s # Order mutual-failure 421s # Allow from all 421s # Deny from localhost 421s # expecting access denial. 421s ok 277 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 278 421s # --- 421s # Order mutual-failure 421s # Allow from all 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 279 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0 421s # expecting access denial. 421s ok 280 421s # --- 421s # Order mutual-failure 421s # Allow from all 421s # Deny from 127.0 421s # expecting access denial. 421s ok 281 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 282 421s # --- 421s # Order mutual-failure 421s # Allow from all 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 283 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 284 421s # --- 421s # Order mutual-failure 421s # Allow from all 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 285 421s # --- 421s # Order mutual-failure 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 286 421s # --- 421s # Order mutual-failure 421s # Allow from all 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 287 421s # --- 421s # Order mutual-failure 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 288 421s # --- 421s # Order mutual-failure 421s # Allow from all 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 289 421s # --- 421s # Order mutual-failure 421s # Allow from localhost 421s # expecting access. 421s ok 290 421s # --- 421s # Order mutual-failure 421s # Deny from all 421s # expecting access denial. 421s ok 291 421s # --- 421s # Order mutual-failure 421s # Allow from localhost 421s # Deny from all 421s # expecting access denial. 421s ok 292 421s # --- 421s # Order mutual-failure 421s # Deny from localhost 421s # expecting access denial. 421s ok 293 421s # --- 421s # Order mutual-failure 421s # Allow from localhost 421s # Deny from localhost 421s # expecting access denial. 421s ok 294 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 295 421s # --- 421s # Order mutual-failure 421s # Allow from localhost 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 296 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0 421s # expecting access denial. 421s ok 297 421s # --- 421s # Order mutual-failure 421s # Allow from localhost 421s # Deny from 127.0 421s # expecting access denial. 421s ok 298 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 299 421s # --- 421s # Order mutual-failure 421s # Allow from localhost 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 300 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 301 421s # --- 421s # Order mutual-failure 421s # Allow from localhost 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 302 421s # --- 421s # Order mutual-failure 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 303 421s # --- 421s # Order mutual-failure 421s # Allow from localhost 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 304 421s # --- 421s # Order mutual-failure 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 305 421s # --- 421s # Order mutual-failure 421s # Allow from localhost 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 306 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1 421s # expecting access. 421s ok 307 421s # --- 421s # Order mutual-failure 421s # Deny from all 421s # expecting access denial. 421s ok 308 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1 421s # Deny from all 421s # expecting access denial. 421s ok 309 421s # --- 421s # Order mutual-failure 421s # Deny from localhost 421s # expecting access denial. 421s ok 310 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1 421s # Deny from localhost 421s # expecting access denial. 421s ok 311 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 312 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 313 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0 421s # expecting access denial. 421s ok 314 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1 421s # Deny from 127.0 421s # expecting access denial. 421s ok 315 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 316 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 317 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 318 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 319 421s # --- 421s # Order mutual-failure 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 320 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 321 421s # --- 421s # Order mutual-failure 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 322 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 323 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0 421s # expecting access. 421s ok 324 421s # --- 421s # Order mutual-failure 421s # Deny from all 421s # expecting access denial. 421s ok 325 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0 421s # Deny from all 421s # expecting access denial. 421s ok 326 421s # --- 421s # Order mutual-failure 421s # Deny from localhost 421s # expecting access denial. 421s ok 327 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0 421s # Deny from localhost 421s # expecting access denial. 421s ok 328 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 329 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 330 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0 421s # expecting access denial. 421s ok 331 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0 421s # Deny from 127.0 421s # expecting access denial. 421s ok 332 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 333 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 334 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 335 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 336 421s # --- 421s # Order mutual-failure 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 337 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 338 421s # --- 421s # Order mutual-failure 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 339 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 340 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/255.255.0.0 421s # expecting access. 421s ok 341 421s # --- 421s # Order mutual-failure 421s # Deny from all 421s # expecting access denial. 421s ok 342 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from all 421s # expecting access denial. 421s ok 343 421s # --- 421s # Order mutual-failure 421s # Deny from localhost 421s # expecting access denial. 421s ok 344 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from localhost 421s # expecting access denial. 421s ok 345 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 346 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 347 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0 421s # expecting access denial. 421s ok 348 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0 421s # expecting access denial. 421s ok 349 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 350 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 351 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 352 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 353 421s # --- 421s # Order mutual-failure 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 354 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 355 421s # --- 421s # Order mutual-failure 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 356 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/255.255.0.0 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 357 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/16 421s # expecting access. 421s ok 358 421s # --- 421s # Order mutual-failure 421s # Deny from all 421s # expecting access denial. 421s ok 359 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/16 421s # Deny from all 421s # expecting access denial. 421s ok 360 421s # --- 421s # Order mutual-failure 421s # Deny from localhost 421s # expecting access denial. 421s ok 361 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/16 421s # Deny from localhost 421s # expecting access denial. 421s ok 362 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 363 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 364 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0 421s # expecting access denial. 421s ok 365 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0 421s # expecting access denial. 421s ok 366 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 367 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 368 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 369 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/16 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 370 421s # --- 421s # Order mutual-failure 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 371 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/16 421s # Deny from somewhere.else.com 421s # expecting access. 421s ok 372 421s # --- 421s # Order mutual-failure 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 373 421s # --- 421s # Order mutual-failure 421s # Allow from 127.0.0.1/16 421s # Deny from 66.6.6.6 421s # expecting access. 421s ok 374 421s # --- 421s # Order mutual-failure 421s # Allow from somewhere.else.com 421s # expecting access denial. 421s ok 375 421s # --- 421s # Order mutual-failure 421s # Deny from all 421s # expecting access denial. 421s ok 376 421s # --- 421s # Order mutual-failure 421s # Allow from somewhere.else.com 421s # Deny from all 421s # expecting access denial. 421s ok 377 421s # --- 421s # Order mutual-failure 421s # Deny from localhost 421s # expecting access denial. 421s ok 378 421s # --- 421s # Order mutual-failure 421s # Allow from somewhere.else.com 421s # Deny from localhost 421s # expecting access denial. 421s ok 379 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 380 421s # --- 421s # Order mutual-failure 421s # Allow from somewhere.else.com 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 381 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0 421s # expecting access denial. 421s ok 382 421s # --- 421s # Order mutual-failure 421s # Allow from somewhere.else.com 421s # Deny from 127.0 421s # expecting access denial. 421s ok 383 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 384 421s # --- 421s # Order mutual-failure 421s # Allow from somewhere.else.com 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 385 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 386 421s # --- 421s # Order mutual-failure 421s # Allow from somewhere.else.com 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 387 421s # --- 421s # Order mutual-failure 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 388 421s # --- 421s # Order mutual-failure 421s # Allow from somewhere.else.com 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 389 421s # --- 421s # Order mutual-failure 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 390 421s # --- 421s # Order mutual-failure 421s # Allow from somewhere.else.com 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 391 421s # --- 421s # Order mutual-failure 421s # Allow from 66.6.6.6 421s # expecting access denial. 421s ok 392 421s # --- 421s # Order mutual-failure 421s # Deny from all 421s # expecting access denial. 421s ok 393 421s # --- 421s # Order mutual-failure 421s # Allow from 66.6.6.6 421s # Deny from all 421s # expecting access denial. 421s ok 394 421s # --- 421s # Order mutual-failure 421s # Deny from localhost 421s # expecting access denial. 421s ok 395 421s # --- 421s # Order mutual-failure 421s # Allow from 66.6.6.6 421s # Deny from localhost 421s # expecting access denial. 421s ok 396 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 397 421s # --- 421s # Order mutual-failure 421s # Allow from 66.6.6.6 421s # Deny from 127.0.0.1 421s # expecting access denial. 421s ok 398 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0 421s # expecting access denial. 421s ok 399 421s # --- 421s # Order mutual-failure 421s # Allow from 66.6.6.6 421s # Deny from 127.0 421s # expecting access denial. 421s ok 400 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 401 421s # --- 421s # Order mutual-failure 421s # Allow from 66.6.6.6 421s # Deny from 127.0.0.1/255.255.0.0 421s # expecting access denial. 421s ok 402 421s # --- 421s # Order mutual-failure 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 403 421s # --- 421s # Order mutual-failure 421s # Allow from 66.6.6.6 421s # Deny from 127.0.0.1/16 421s # expecting access denial. 421s ok 404 421s # --- 421s # Order mutual-failure 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 405 421s # --- 421s # Order mutual-failure 421s # Allow from 66.6.6.6 421s # Deny from somewhere.else.com 421s # expecting access denial. 421s ok 406 421s # --- 421s # Order mutual-failure 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 407 421s # --- 421s # Order mutual-failure 421s # Allow from 66.6.6.6 421s # Deny from 66.6.6.6 421s # expecting access denial. 421s ok 408 421s ok 426s t/modules/actions.t ................. 426s 1..20 426s # Running under perl version 5.040001 for linux 426s # Current time local: Tue May 6 19:50:33 2025 426s # Current time GMT: Tue May 6 19:50:33 2025 426s # Using Test.pm version 1.31 426s # Using Apache/Test.pm version 1.44 426s # expected: 200 426s # received: '200' 426s ok 1 426s # expected: 'nada' 426s # received: 'nada' 426s ok 2 426s # expected: 404 426s # received: '404' 426s ok 3 426s ok 4 # skip RC=404, no need to check content 426s # expected: 404 426s # received: '404' 426s ok 5 426s ok 6 # skip RC=404, no need to check content 426s # expected: 404 426s # received: '404' 426s ok 7 426s ok 8 # skip RC=404, no need to check content 426s # expected: 200 426s # received: '200' 426s ok 9 426s # expected: 'nada' 426s # received: 'nada' 426s ok 10 426s # expected: 404 426s # received: '404' 426s ok 11 426s ok 12 # skip RC=404, no need to check content 426s # expected: 200 426s # received: '200' 426s ok 13 426s # expected: 'POST 426s # foo2: bar2 426s # ' 426s # received: 'POST 426s # foo2: bar2 426s # ' 426s ok 14 426s # expected: 405 426s # received: '405' 426s ok 15 426s # expected: 200 426s # received: '200' 426s ok 16 426s # expected: 'foo=bar' 426s # received: 'foo=bar' 426s ok 17 426s # expected: 200 426s # received: '200' 426s ok 18 426s # expected: 'POST 426s # foo2: bar2 426s # ' 426s # received: 'POST 426s # foo2: bar2 426s # ' 426s ok 19 426s # expected: 405 426s # received: '405' 426s ok 20 426s ok 432s t/modules/alias.t ................... 432s 1..134 432s # Running under perl version 5.040001 for linux 432s # Current time local: Tue May 6 19:50:39 2025 432s # Current time GMT: Tue May 6 19:50:39 2025 432s # Using Test.pm version 1.31 432s # Using Apache/Test.pm version 1.44 432s # verifying simple aliases 432s # testing : /alias/ 432s # expected: 200 432s # received: '200' 432s ok 1 432s # testing : /bogu/ 432s # expected: 404 432s # received: '404' 432s ok 2 432s # verifying alias match with /ali[0-9]. 432s # testing : /ali0 432s # expected: 0 432s # received: '0' 432s ok 3 432s # testing : /ali1 432s # expected: 1 432s # received: '1' 432s ok 4 432s # testing : /ali2 432s # expected: 2 432s # received: '2' 432s ok 5 432s # testing : /ali3 432s # expected: 3 432s # received: '3' 432s ok 6 432s # testing : /ali4 432s # expected: 4 432s # received: '4' 432s ok 7 432s # testing : /ali5 432s # expected: 5 432s # received: '5' 432s ok 8 432s # testing : /ali6 432s # expected: 6 432s # received: '6' 432s ok 9 432s # testing : /ali7 432s # expected: 7 432s # received: '7' 432s ok 10 432s # testing : /ali8 432s # expected: 8 432s # received: '8' 432s ok 11 432s # testing : /ali9 432s # expected: 9 432s # received: '9' 432s ok 12 432s # verifying expression alias match with /expr/ali[0-9]. 432s # testing : /ali0 432s # expected: 0 432s # received: '0' 432s ok 13 432s # testing : /ali1 432s # expected: 1 432s # received: '1' 432s ok 14 432s # testing : /ali2 432s # expected: 2 432s # received: '2' 432s ok 15 432s # testing : /ali3 432s # expected: 3 432s # received: '3' 432s ok 16 432s # testing : /ali4 432s # expected: 4 432s # received: '4' 432s ok 17 432s # testing : /ali5 432s # expected: 5 432s # received: '5' 432s ok 18 432s # testing : /ali6 432s # expected: 6 432s # received: '6' 432s ok 19 432s # testing : /ali7 432s # expected: 7 432s # received: '7' 432s ok 20 432s # testing : /ali8 432s # expected: 8 432s # received: '8' 432s ok 21 432s # testing : /ali9 432s # expected: 9 432s # received: '9' 432s ok 22 432s # testing : /forbid 432s # expected: '403' 432s # received: '403' 432s ok 23 432s # testing : /gone 432s # expected: '410' 432s # received: '410' 432s ok 24 432s # testing : /perm 432s # expected: '301' 432s # received: '301' 432s ok 25 432s # testing : /perm2 432s # expected: '301' 432s # received: '301' 432s ok 26 432s # testing : /seeother 432s # expected: '303' 432s # received: '303' 432s ok 27 432s # testing : /temp 432s # expected: '302' 432s # received: '302' 432s ok 28 432s # testing : /temp2 432s # expected: '302' 432s # received: '302' 432s ok 29 432s verifying body of perm and temp redirect match 432s # testing : /p0 432s # expected: 0 432s # received: '0' 432s ok 30 432s # testing : /p1 432s # expected: 1 432s # received: '1' 432s ok 31 432s # testing : /p2 432s # expected: 2 432s # received: '2' 432s ok 32 432s # testing : /p3 432s # expected: 3 432s # received: '3' 432s ok 33 432s # testing : /p4 432s # expected: 4 432s # received: '4' 432s ok 34 432s # testing : /p5 432s # expected: 5 432s # received: '5' 432s ok 35 432s # testing : /p6 432s # expected: 6 432s # received: '6' 432s ok 36 432s # testing : /p7 432s # expected: 7 432s # received: '7' 432s ok 37 432s # testing : /p8 432s # expected: 8 432s # received: '8' 432s ok 38 432s # testing : /p9 432s # expected: 9 432s # received: '9' 432s ok 39 432s # testing : /t0 432s # expected: 0 432s # received: '0' 432s ok 40 432s # testing : /t1 432s # expected: 1 432s # received: '1' 432s ok 41 432s # testing : /t2 432s # expected: 2 432s # received: '2' 432s ok 42 432s # testing : /t3 432s # expected: 3 432s # received: '3' 432s ok 43 432s # testing : /t4 432s # expected: 4 432s # received: '4' 432s ok 44 432s # testing : /t5 432s # expected: 5 432s # received: '5' 432s ok 45 432s # testing : /t6 432s # expected: 6 432s # received: '6' 432s ok 46 432s # testing : /t7 432s # expected: 7 432s # received: '7' 432s ok 47 432s # testing : /t8 432s # expected: 8 432s # received: '8' 432s ok 48 432s # testing : /t9 432s # expected: 9 432s # received: '9' 432s ok 49 432s verifying body of perm and temp redirect match with expression support 432s # testing : /p0 432s # expected: 0 432s # received: '0' 432s ok 50 432s # testing : /p1 432s # expected: 1 432s # received: '1' 432s ok 51 432s # testing : /p2 432s # expected: 2 432s # received: '2' 432s ok 52 432s # testing : /p3 432s # expected: 3 432s # received: '3' 432s ok 53 432s # testing : /p4 432s # expected: 4 432s # received: '4' 432s ok 54 432s # testing : /p5 432s # expected: 5 432s # received: '5' 432s ok 55 432s # testing : /p6 432s # expected: 6 432s # received: '6' 432s ok 56 432s # testing : /p7 432s # expected: 7 432s # received: '7' 432s ok 57 432s # testing : /p8 432s # expected: 8 432s # received: '8' 432s ok 58 432s # testing : /p9 432s # expected: 9 432s # received: '9' 432s ok 59 432s # testing : /t0 432s # expected: 0 432s # received: '0' 432s ok 60 432s # testing : /t1 432s # expected: 1 432s # received: '1' 432s ok 61 432s # testing : /t2 432s # expected: 2 432s # received: '2' 432s ok 62 432s # testing : /t3 432s # expected: 3 432s # received: '3' 432s ok 63 432s # testing : /t4 432s # expected: 4 432s # received: '4' 432s ok 64 432s # testing : /t5 432s # expected: 5 432s # received: '5' 432s ok 65 432s # testing : /t6 432s # expected: 6 432s # received: '6' 432s ok 66 432s # testing : /t7 432s # expected: 7 432s # received: '7' 432s ok 67 432s # testing : /t8 432s # expected: 8 432s # received: '8' 432s ok 68 432s # testing : /t9 432s # expected: 9 432s # received: '9' 432s ok 69 432s verifying return code of seeother and gone redirect match 432s # testing : s0 432s # expected: '303' 432s # received: '303' 432s ok 70 432s # testing : s1 432s # expected: '303' 432s # received: '303' 432s ok 71 432s # testing : s2 432s # expected: '303' 432s # received: '303' 432s ok 72 432s # testing : s3 432s # expected: '303' 432s # received: '303' 432s ok 73 432s # testing : s4 432s # expected: '303' 432s # received: '303' 432s ok 74 432s # testing : s5 432s # expected: '303' 432s # received: '303' 432s ok 75 432s # testing : s6 432s # expected: '303' 432s # received: '303' 432s ok 76 432s # testing : s7 432s # expected: '303' 432s # received: '303' 432s ok 77 432s # testing : s8 432s # expected: '303' 432s # received: '303' 432s ok 78 432s # testing : s9 432s # expected: '303' 432s # received: '303' 432s ok 79 432s # testing : g0 432s # expected: '410' 432s # received: '410' 432s ok 80 432s # testing : g1 432s # expected: '410' 432s # received: '410' 432s ok 81 432s # testing : g2 432s # expected: '410' 432s # received: '410' 432s ok 82 432s # testing : g3 432s # expected: '410' 432s # received: '410' 432s ok 83 432s # testing : g4 432s # expected: '410' 432s # received: '410' 432s ok 84 432s # testing : g5 432s # expected: '410' 432s # received: '410' 432s ok 85 432s # testing : g6 432s # expected: '410' 432s # received: '410' 432s ok 86 432s # testing : g7 432s # expected: '410' 432s # received: '410' 432s ok 87 432s # testing : g8 432s # expected: '410' 432s # received: '410' 432s ok 88 432s # testing : g9 432s # expected: '410' 432s # received: '410' 432s ok 89 432s # testing : f0 432s # expected: '403' 432s # received: '403' 432s ok 90 432s # testing : f1 432s # expected: '403' 432s # received: '403' 432s ok 91 432s # testing : f2 432s # expected: '403' 432s # received: '403' 432s ok 92 432s # testing : f3 432s # expected: '403' 432s # received: '403' 432s ok 93 432s # testing : f4 432s # expected: '403' 432s # received: '403' 432s ok 94 432s # testing : f5 432s # expected: '403' 432s # received: '403' 432s ok 95 432s # testing : f6 432s # expected: '403' 432s # received: '403' 432s ok 96 432s # testing : f7 432s # expected: '403' 432s # received: '403' 432s ok 97 432s # testing : f8 432s # expected: '403' 432s # received: '403' 432s ok 98 432s # testing : f9 432s # expected: '403' 432s # received: '403' 432s ok 99 432s verifying return code of seeother and gone redirect match with expression support 432s # testing : s0 432s # expected: '303' 432s # received: '303' 432s ok 100 432s # testing : s1 432s # expected: '303' 432s # received: '303' 432s ok 101 432s # testing : s2 432s # expected: '303' 432s # received: '303' 432s ok 102 432s # testing : s3 432s # expected: '303' 432s # received: '303' 432s ok 103 432s # testing : s4 432s # expected: '303' 432s # received: '303' 432s ok 104 432s # testing : s5 432s # expected: '303' 432s # received: '303' 432s ok 105 432s # testing : s6 432s # expected: '303' 432s # received: '303' 432s ok 106 432s # testing : s7 432s # expected: '303' 432s # received: '303' 432s ok 107 432s # testing : s8 432s # expected: '303' 432s # received: '303' 432s ok 108 432s # testing : s9 432s # expected: '303' 432s # received: '303' 432s ok 109 432s # testing : g0 432s # expected: '410' 432s # received: '410' 432s ok 110 432s # testing : g1 432s # expected: '410' 432s # received: '410' 432s ok 111 432s # testing : g2 432s # expected: '410' 432s # received: '410' 432s ok 112 432s # testing : g3 432s # expected: '410' 432s # received: '410' 432s ok 113 432s # testing : g4 432s # expected: '410' 432s # received: '410' 432s ok 114 432s # testing : g5 432s # expected: '410' 432s # received: '410' 432s ok 115 432s # testing : g6 432s # expected: '410' 432s # received: '410' 432s ok 116 432s # testing : g7 432s # expected: '410' 432s # received: '410' 432s ok 117 432s # testing : g8 432s # expected: '410' 432s # received: '410' 432s ok 118 432s # testing : g9 432s # expected: '410' 432s # received: '410' 432s ok 119 432s # testing : f0 432s # expected: '403' 432s # received: '403' 432s ok 120 432s # testing : f1 432s # expected: '403' 432s # received: '403' 432s ok 121 432s # testing : f2 432s # expected: '403' 432s # received: '403' 432s ok 122 432s # testing : f3 432s # expected: '403' 432s # received: '403' 432s ok 123 432s # testing : f4 432s # expected: '403' 432s # received: '403' 432s ok 124 432s # testing : f5 432s # expected: '403' 432s # received: '403' 432s ok 125 432s # testing : f6 432s # expected: '403' 432s # received: '403' 432s ok 126 432s # testing : f7 432s # expected: '403' 432s # received: '403' 432s ok 127 432s # testing : f8 432s # expected: '403' 432s # received: '403' 432s ok 128 432s # testing : f9 432s # expected: '403' 432s # received: '403' 432s ok 129 432s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 432s # verifying /modules/alias/script is plain text 432s # testing : /modules/alias/script 432s # expected: '#!/bin/sh 432s # echo Content-type: text/plain 432s # echo 432s # echo this is a shell script cgi. 432s # ' 432s # received: '#!/bin/sh 432s # echo Content-type: text/plain 432s # echo 432s # echo this is a shell script cgi. 432s # ' 432s ok 130 432s # verifying same file accessed at /cgi/script is executed code 432s # testing : /cgi/script 432s # expected: 'this is a shell script cgi. 432s # ' 432s # received: 'this is a shell script cgi. 432s # ' 432s ok 131 432s # verifying ScriptAliasMatch with /aliascgi-script 432s # testing : /aliascgi-script 432s # expected: 'this is a shell script cgi. 432s # ' 432s # received: 'this is a shell script cgi. 432s # ' 432s ok 132 432s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 432s # testing : /aliascgi-script 432s # expected: 'this is a shell script cgi. 432s # ' 432s # received: 'this is a shell script cgi. 432s # ' 432s ok 133 432s # verifying bad script alias. 432s # testing : /aliascgi-nada 432s # expected: 404 432s # received: '404' 432s ok 134 432s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 432s ok 437s t/modules/allowmethods.t ............ 437s 1..9 437s # Running under perl version 5.040001 for linux 437s # Current time local: Tue May 6 19:50:44 2025 437s # Current time GMT: Tue May 6 19:50:44 2025 437s # Using Test.pm version 1.31 437s # Using Apache/Test.pm version 1.44 437s # testing : Get request to /Get responds 200 437s # expected: 200 437s # received: '200' 437s ok 1 437s # testing : Head request to /Get responds 200 437s # expected: 200 437s # received: '200' 437s ok 2 437s # testing : Post request to /Get responds 405 437s # expected: 405 437s # received: '405' 437s ok 3 437s # testing : Get request to /Head responds 200 437s # expected: 200 437s # received: '200' 437s ok 4 437s # testing : Head request to /Head responds 200 437s # expected: 200 437s # received: '200' 437s ok 5 437s # testing : Post request to /Head responds 405 437s # expected: 405 437s # received: '405' 437s ok 6 437s # testing : Get request to /Post responds 405 437s # expected: 405 437s # received: '405' 437s ok 7 437s # testing : Head request to /Post responds 405 437s # expected: 405 437s # received: '405' 437s ok 8 437s # testing : Post request to /Post responds 200 437s # expected: 200 437s # received: '200' 437s ok 9 437s ok 441s t/modules/asis.t .................... 441s 1..3 441s # Running under perl version 5.040001 for linux 441s # Current time local: Tue May 6 19:50:49 2025 441s # Current time GMT: Tue May 6 19:50:49 2025 441s # Using Test.pm version 1.31 441s # Using Apache/Test.pm version 1.44 441s # testing : asis content OK 441s # expected: 'This is asis content. 441s # ' 441s # received: 'This is asis content. 441s # ' 441s ok 1 441s # testing : asis gave 404 error 441s # expected: 404 441s # received: '404' 441s ok 2 441s # testing : asis gave 403 error 441s # expected: 403 441s # received: '403' 441s ok 3 441s ok 447s t/modules/authz_core.t .............. 447s 1..504 447s # Running under perl version 5.040001 for linux 447s # Current time local: Tue May 6 19:50:54 2025 447s # Current time GMT: Tue May 6 19:50:54 2025 447s # Using Test.pm version 1.31 447s # Using Apache/Test.pm version 1.44 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/basic1 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/groups1 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 200, expected 200 [a/ : a/ ] 447s ok 1 447s # got 200, expected 200 [a/ : a/ 1] 447s ok 2 447s # got 200, expected 200 [a/ : a/ 2] 447s ok 3 447s # got 200, expected 200 [a/ : a/ 1 2] 447s ok 4 447s # got 200, expected 200 [a/ : a/ 3] 447s ok 5 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ user1: a/ ] 447s ok 6 447s # got 200, expected 200 [a/ user1: a/ user1] 447s ok 7 447s # got 401, expected 401 [a/ user1: a/ user2] 447s ok 8 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ Any 1 2: a/ ] 447s ok 9 447s # got 200, expected 200 [a/ Any 1 2: a/ 1] 447s ok 10 447s # got 200, expected 200 [a/ Any 1 2: a/ 2] 447s ok 11 447s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 447s ok 12 447s # got 403, expected 403 [a/ Any 1 2: a/ 3] 447s ok 13 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 447s ok 14 447s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 447s ok 15 447s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 447s ok 16 447s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 447s ok 17 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 447s ok 18 447s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 447s ok 19 447s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 447s ok 20 447s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 447s ok 21 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 447s ok 22 447s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 447s ok 23 447s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 447s ok 24 447s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 447s ok 25 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 447s ok 26 447s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 447s ok 27 447s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 447s ok 28 447s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 447s ok 29 447s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 447s ok 30 447s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 447s ok 31 447s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 447s ok 32 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 447s ok 33 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 447s ok 34 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 447s ok 35 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 447s ok 36 447s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 447s ok 37 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 447s ok 38 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 447s ok 39 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 447s ok 40 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 447s ok 41 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 447s ok 42 447s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 447s ok 43 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 447s ok 44 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 447s ok 45 447s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 447s ok 46 447s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 447s ok 47 447s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 447s ok 48 447s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 447s ok 49 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 447s ok 50 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 447s ok 51 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 447s ok 52 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 447s ok 53 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 447s ok 54 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 447s ok 55 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 447s ok 56 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 447s ok 57 447s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 447s ok 58 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 1 !2: a/ ] 447s ok 59 447s # got 200, expected 200 [a/ All 1 !2: a/ 1] 447s ok 60 447s # got 403, expected 403 [a/ All 1 !2: a/ 2] 447s ok 61 447s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 447s ok 62 447s # got 403, expected 403 [a/ All 1 !2: a/ 3] 447s ok 63 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 447s ok 64 447s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 447s ok 65 447s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 447s ok 66 447s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 447s ok 67 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 447s ok 68 447s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 447s ok 69 447s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 447s ok 70 447s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 447s ok 71 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 447s ok 72 447s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 447s ok 73 447s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 447s ok 74 447s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 447s ok 75 447s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 447s ok 76 447s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 447s ok 77 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 447s ok 78 447s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 447s ok 79 447s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 447s ok 80 447s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 447s ok 81 447s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 447s ok 82 447s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 447s ok 83 447s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 447s ok 84 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 447s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 447s ok 85 447s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 447s ok 86 447s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 447s ok 87 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 447s ok 88 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 447s ok 89 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 447s ok 90 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 447s ok 91 447s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 447s ok 92 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 447s ok 93 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 447s ok 94 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 447s ok 95 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 447s ok 96 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 447s ok 97 447s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 447s ok 98 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 447s ok 99 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 447s ok 100 447s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 447s ok 101 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 447s ok 102 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 447s ok 103 447s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 447s ok 104 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 447s ok 105 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 447s ok 106 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 447s ok 107 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 447s ok 108 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 447s ok 109 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 447s ok 110 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 447s ok 111 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 447s ok 112 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 447s ok 113 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 1 2: a/ ] 447s ok 114 447s # got 403, expected 403 [a/ All 1 2: a/ 1] 447s ok 115 447s # got 403, expected 403 [a/ All 1 2: a/ 2] 447s ok 116 447s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 447s ok 117 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 447s ok 118 447s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 447s ok 119 447s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 447s ok 120 447s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 447s ok 121 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 447s ok 122 447s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 447s ok 123 447s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 447s ok 124 447s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 447s ok 125 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 447s ok 126 447s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 447s ok 127 447s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 447s ok 128 447s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 447s ok 129 447s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 447s ok 130 447s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 447s ok 131 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 447s ok 132 447s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 447s ok 133 447s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 447s ok 134 447s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 447s ok 135 447s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 447s ok 136 447s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 447s ok 137 447s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 447s ok 138 447s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 447s ok 139 447s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 447s ok 140 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 447s ok 141 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 447s ok 142 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 447s ok 143 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 447s ok 144 447s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 447s ok 145 447s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 447s ok 146 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 447s ok 147 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 447s ok 148 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 447s ok 149 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 447s ok 150 447s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 447s ok 151 447s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 447s ok 152 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 447s ok 153 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 447s ok 154 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 447s ok 155 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 447s ok 156 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 447s ok 157 447s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 447s ok 158 447s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 447s ok 159 447s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 447s ok 160 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 447s ok 161 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 447s ok 162 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 447s ok 163 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 447s ok 164 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 447s ok 165 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 447s ok 166 447s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 447s ok 167 447s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 447s ok 168 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 447s ok 169 447s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 447s ok 170 447s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 447s ok 171 447s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 447s ok 172 447s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 447s ok 173 447s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 447s ok 174 447s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 447s ok 175 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 447s ok 176 447s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 447s ok 177 447s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 447s ok 178 447s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 447s ok 179 447s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 447s ok 180 447s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 447s ok 181 447s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 447s ok 182 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 447s ok 183 447s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 447s ok 184 447s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 447s ok 185 447s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 447s ok 186 447s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 447s ok 187 447s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 447s ok 188 447s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 447s ok 189 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 447s ok 190 447s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 447s ok 191 447s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 447s ok 192 447s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 447s ok 193 447s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 447s ok 194 447s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 447s ok 195 447s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 447s ok 196 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 447s ok 197 447s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 447s ok 198 447s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 447s ok 199 447s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 447s ok 200 447s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 447s ok 201 447s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 447s ok 202 447s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 447s ok 203 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 447s ok 204 447s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 447s ok 205 447s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 447s ok 206 447s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 447s ok 207 447s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 447s ok 208 447s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 447s ok 209 447s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 447s ok 210 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 447s ok 211 447s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 447s ok 212 447s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 447s ok 213 447s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 447s ok 214 447s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 447s ok 215 447s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 447s ok 216 447s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 447s ok 217 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 447s ok 218 447s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 447s ok 219 447s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 447s ok 220 447s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 447s ok 221 447s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 447s ok 222 447s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 447s ok 223 447s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 447s ok 224 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 447s ok 225 447s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 447s ok 226 447s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 447s ok 227 447s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 447s ok 228 447s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 447s ok 229 447s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 447s ok 230 447s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 447s ok 231 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 447s ok 232 447s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 447s ok 233 447s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 447s ok 234 447s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 447s ok 235 447s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 447s ok 236 447s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 447s ok 237 447s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 447s ok 238 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 447s ok 239 447s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 447s ok 240 447s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 447s ok 241 447s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 447s ok 242 447s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 447s ok 243 447s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 447s ok 244 447s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 447s ok 245 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 447s ok 246 447s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 447s ok 247 447s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 447s ok 248 447s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 447s ok 249 447s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 447s ok 250 447s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 447s ok 251 447s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 447s ok 252 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 447s ok 253 447s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 447s ok 254 447s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 447s ok 255 447s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 447s ok 256 447s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 447s ok 257 447s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 447s ok 258 447s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 447s ok 259 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 447s ok 260 447s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 447s ok 261 447s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 447s ok 262 447s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 447s ok 263 447s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 447s ok 264 447s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 447s ok 265 447s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 447s ok 266 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 447s ok 267 447s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 447s ok 268 447s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 447s ok 269 447s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 447s ok 270 447s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 447s ok 271 447s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 447s ok 272 447s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 447s ok 273 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 447s ok 274 447s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 447s ok 275 447s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 447s ok 276 447s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 447s ok 277 447s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 447s ok 278 447s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 447s ok 279 447s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 447s ok 280 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 447s ok 281 447s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 447s ok 282 447s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 447s ok 283 447s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 447s ok 284 447s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 447s ok 285 447s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 447s ok 286 447s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 447s ok 287 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 447s ok 288 447s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 447s ok 289 447s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 447s ok 290 447s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 447s ok 291 447s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 447s ok 292 447s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 447s ok 293 447s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 447s ok 294 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 447s ok 295 447s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 447s ok 296 447s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 447s ok 297 447s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 447s ok 298 447s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 447s ok 299 447s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 447s ok 300 447s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 447s ok 301 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 447s ok 302 447s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 447s ok 303 447s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 447s ok 304 447s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 447s ok 305 447s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 447s ok 306 447s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 447s ok 307 447s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 447s ok 308 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 447s ok 309 447s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 447s ok 310 447s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 447s ok 311 447s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 447s ok 312 447s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 447s ok 313 447s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 447s ok 314 447s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 447s ok 315 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 447s ok 316 447s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 447s ok 317 447s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 447s ok 318 447s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 447s ok 319 447s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 447s ok 320 447s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 447s ok 321 447s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 447s ok 322 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 447s ok 323 447s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 447s ok 324 447s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 447s ok 325 447s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 447s ok 326 447s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 447s ok 327 447s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 447s ok 328 447s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 447s ok 329 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 447s ok 330 447s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 447s ok 331 447s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 447s ok 332 447s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 447s ok 333 447s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 447s ok 334 447s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 447s ok 335 447s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 447s ok 336 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 447s ok 337 447s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 447s ok 338 447s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 447s ok 339 447s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 447s ok 340 447s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 447s ok 341 447s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 447s ok 342 447s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 447s ok 343 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 447s ok 344 447s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 447s ok 345 447s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 447s ok 346 447s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 447s ok 347 447s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 447s ok 348 447s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 447s ok 349 447s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 447s ok 350 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 447s ok 351 447s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 447s ok 352 447s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 447s ok 353 447s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 447s ok 354 447s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 447s ok 355 447s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 447s ok 356 447s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 447s ok 357 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 447s ok 358 447s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 447s ok 359 447s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 447s ok 360 447s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 447s ok 361 447s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 447s ok 362 447s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 447s ok 363 447s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 447s ok 364 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 447s ok 365 447s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 447s ok 366 447s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 447s ok 367 447s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 447s ok 368 447s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 447s ok 369 447s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 447s ok 370 447s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 447s ok 371 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 447s ok 372 447s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 447s ok 373 447s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 447s ok 374 447s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 447s ok 375 447s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 447s ok 376 447s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 447s ok 377 447s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 447s ok 378 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 447s ok 379 447s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 447s ok 380 447s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 447s ok 381 447s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 447s ok 382 447s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 447s ok 383 447s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 447s ok 384 447s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 447s ok 385 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 447s ok 386 447s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 447s ok 387 447s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 447s ok 388 447s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 447s ok 389 447s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 447s ok 390 447s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 447s ok 391 447s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 447s ok 392 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 447s ok 393 447s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 447s ok 394 447s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 447s ok 395 447s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 447s ok 396 447s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 447s ok 397 447s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 447s ok 398 447s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 447s ok 399 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 447s ok 400 447s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 447s ok 401 447s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 447s ok 402 447s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 447s ok 403 447s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 447s ok 404 447s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 447s ok 405 447s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 447s ok 406 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 447s ok 407 447s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 447s ok 408 447s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 447s ok 409 447s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 447s ok 410 447s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 447s ok 411 447s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 447s ok 412 447s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 447s ok 413 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 447s ok 414 447s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 447s ok 415 447s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 447s ok 416 447s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 447s ok 417 447s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 447s ok 418 447s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 447s ok 419 447s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 447s ok 420 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 447s ok 421 447s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 447s ok 422 447s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 447s ok 423 447s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 447s ok 424 447s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 447s ok 425 447s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 447s ok 426 447s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 447s ok 427 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 447s ok 428 447s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 447s ok 429 447s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 447s ok 430 447s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 447s ok 431 447s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 447s ok 432 447s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 447s ok 433 447s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 447s ok 434 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 447s ok 435 447s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 447s ok 436 447s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 447s ok 437 447s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 447s ok 438 447s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 447s ok 439 447s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 447s ok 440 447s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 447s ok 441 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 447s ok 442 447s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 447s ok 443 447s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 447s ok 444 447s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 447s ok 445 447s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 447s ok 446 447s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 447s ok 447 447s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 447s ok 448 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 447s ok 449 447s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 447s ok 450 447s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 447s ok 451 447s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 447s ok 452 447s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 447s ok 453 447s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 447s ok 454 447s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 447s ok 455 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 447s ok 456 447s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 447s ok 457 447s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 447s ok 458 447s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 447s ok 459 447s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 447s ok 460 447s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 447s ok 461 447s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 447s ok 462 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 447s ok 463 447s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 447s ok 464 447s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 447s ok 465 447s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 447s ok 466 447s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 447s ok 467 447s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 447s ok 468 447s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 447s ok 469 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 447s ok 470 447s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 447s ok 471 447s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 447s ok 472 447s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 447s ok 473 447s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 447s ok 474 447s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 447s ok 475 447s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 447s ok 476 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 447s ok 477 447s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 447s ok 478 447s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 447s ok 479 447s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 447s ok 480 447s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 447s ok 481 447s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 447s ok 482 447s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 447s ok 483 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 447s ok 484 447s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 447s ok 485 447s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 447s ok 486 447s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 447s ok 487 447s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 447s ok 488 447s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 447s ok 489 447s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 447s ok 490 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 447s ok 491 447s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 447s ok 492 447s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 447s ok 493 447s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 447s ok 494 447s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 447s ok 495 447s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 447s ok 496 447s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 447s ok 497 447s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 447s ok 498 447s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 447s ok 499 447s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 447s ok 500 447s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 447s ok 501 447s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 447s ok 502 447s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 447s ok 503 447s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 447s ok 504 447s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 447s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 447s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 447s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/groups1 447s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/basic1 447s ok 453s t/modules/autoindex.t ............... 453s 1..84 453s # Running under perl version 5.040001 for linux 453s # Current time local: Tue May 6 19:51:00 2025 453s # Current time GMT: Tue May 6 19:51:00 2025 453s # Using Test.pm version 1.31 453s # Using Apache/Test.pm version 1.44 453s --- 453s IndexOrderDefault Ascending Name 453s GET /modules/autoindex/htaccess/ 453s ok 1 453s --- 453s IndexOrderDefault Ascending Name 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 2 453s --- 453s IndexOrderDefault Ascending Name 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 3 453s --- 453s IndexOrderDefault Ascending Name 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 4 453s --- 453s IndexOrderDefault Ascending Name 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 5 453s --- 453s IndexOrderDefault Ascending Name 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 6 453s --- 453s IndexOrderDefault Ascending Name 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 7 453s --- 453s IndexOrderDefault Ascending Date 453s GET /modules/autoindex/htaccess/ 453s ok 8 453s --- 453s IndexOrderDefault Ascending Date 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 9 453s --- 453s IndexOrderDefault Ascending Date 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 10 453s --- 453s IndexOrderDefault Ascending Date 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 11 453s --- 453s IndexOrderDefault Ascending Date 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 12 453s --- 453s IndexOrderDefault Ascending Date 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 13 453s --- 453s IndexOrderDefault Ascending Date 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 14 453s --- 453s IndexOrderDefault Ascending Size 453s GET /modules/autoindex/htaccess/ 453s ok 15 453s --- 453s IndexOrderDefault Ascending Size 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 16 453s --- 453s IndexOrderDefault Ascending Size 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 17 453s --- 453s IndexOrderDefault Ascending Size 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 18 453s --- 453s IndexOrderDefault Ascending Size 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 19 453s --- 453s IndexOrderDefault Ascending Size 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 20 453s --- 453s IndexOrderDefault Ascending Size 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 21 453s --- 453s IndexOrderDefault Descending Name 453s GET /modules/autoindex/htaccess/ 453s ok 22 453s --- 453s IndexOrderDefault Descending Name 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 23 453s --- 453s IndexOrderDefault Descending Name 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 24 453s --- 453s IndexOrderDefault Descending Name 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 25 453s --- 453s IndexOrderDefault Descending Name 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 26 453s --- 453s IndexOrderDefault Descending Name 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 27 453s --- 453s IndexOrderDefault Descending Name 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 28 453s --- 453s IndexOrderDefault Descending Date 453s GET /modules/autoindex/htaccess/ 453s ok 29 453s --- 453s IndexOrderDefault Descending Date 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 30 453s --- 453s IndexOrderDefault Descending Date 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 31 453s --- 453s IndexOrderDefault Descending Date 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 32 453s --- 453s IndexOrderDefault Descending Date 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 33 453s --- 453s IndexOrderDefault Descending Date 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 34 453s --- 453s IndexOrderDefault Descending Date 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 35 453s --- 453s IndexOrderDefault Descending Size 453s GET /modules/autoindex/htaccess/ 453s ok 36 453s --- 453s IndexOrderDefault Descending Size 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 37 453s --- 453s IndexOrderDefault Descending Size 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 38 453s --- 453s IndexOrderDefault Descending Size 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 39 453s --- 453s IndexOrderDefault Descending Size 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 40 453s --- 453s IndexOrderDefault Descending Size 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 41 453s --- 453s IndexOrderDefault Descending Size 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 42 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Name 453s GET /modules/autoindex/htaccess/ 453s ok 43 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Name 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 44 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Name 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 45 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Name 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 46 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Name 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 47 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Name 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 48 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Name 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 49 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Date 453s GET /modules/autoindex/htaccess/ 453s ok 50 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Date 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 51 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Date 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 52 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Date 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 53 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Date 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 54 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Date 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 55 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Date 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 56 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Size 453s GET /modules/autoindex/htaccess/ 453s ok 57 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Size 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 58 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Size 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 59 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Size 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 60 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Size 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 61 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Size 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 62 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Ascending Size 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 63 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Name 453s GET /modules/autoindex/htaccess/ 453s ok 64 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Name 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 65 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Name 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 66 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Name 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 67 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Name 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 68 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Name 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 69 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Name 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 70 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Date 453s GET /modules/autoindex/htaccess/ 453s ok 71 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Date 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 72 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Date 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 73 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Date 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 74 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Date 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 75 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Date 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 76 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Date 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 77 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Size 453s GET /modules/autoindex/htaccess/ 453s ok 78 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Size 453s 453s (C=N O=A) 453s GET /modules/autoindex/htaccess/?C=N&O=A 453s ok 79 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Size 453s 453s (C=N O=D) 453s GET /modules/autoindex/htaccess/?C=N&O=D 453s ok 80 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Size 453s 453s (C=M O=A) 453s GET /modules/autoindex/htaccess/?C=M&O=A 453s ok 81 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Size 453s 453s (C=M O=D) 453s GET /modules/autoindex/htaccess/?C=M&O=D 453s ok 82 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Size 453s 453s (C=S O=A) 453s GET /modules/autoindex/htaccess/?C=S&O=A 453s ok 83 453s --- 453s IndexOptions FancyIndexing 453s IndexOrderDefault Descending Size 453s 453s (C=S O=D) 453s GET /modules/autoindex/htaccess/?C=S&O=D 453s ok 84 453s ok 458s t/modules/autoindex2.t .............. 458s 1..3 458s # Running under perl version 5.040001 for linux 458s # Current time local: Tue May 6 19:51:06 2025 458s # Current time GMT: Tue May 6 19:51:06 2025 458s # Using Test.pm version 1.31 458s # Using Apache/Test.pm version 1.44 458s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 458s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 458s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 458s # testing : dir_broken should not be listed 458s # expected: 0 458s # received: 0 458s ok 1 458s # testing : dir_normal should be listed 458s # expected: 1 458s # received: 1 458s ok 2 458s # testing : dir_protected should not be listed 458s # expected: 0 458s # received: 0 458s ok 3 458s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 458s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 458s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 458s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 458s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 458s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 458s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 458s ok 463s t/modules/brotli.t .................. 463s 1..64 463s # Running under perl version 5.040001 for linux 463s # Current time local: Tue May 6 19:51:10 2025 463s # Current time GMT: Tue May 6 19:51:10 2025 463s # Using Test.pm version 1.31 463s # Using Apache/Test.pm version 1.44 463s qvalue: 463s # expected: 200 463s # received: '200' 463s ok 1 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 2 463s qvalue: 463s # expected: 200 463s # received: '200' 463s ok 3 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 4 463s qvalue: 463s # expected: 200 463s # received: '200' 463s ok 5 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 6 463s qvalue: 463s # expected: 200 463s # received: '200' 463s ok 7 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 8 463s qvalue: 463s # expected: 200 463s # received: '200' 463s ok 9 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 10 463s qvalue: 463s # expected: 200 463s # received: '200' 463s ok 11 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 12 463s qvalue: ; 463s # expected: 200 463s # received: '200' 463s ok 13 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 14 463s qvalue: ; 463s # expected: 200 463s # received: '200' 463s ok 15 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 16 463s qvalue: ; 463s # expected: 200 463s # received: '200' 463s ok 17 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 18 463s qvalue: ;q= 463s # expected: 200 463s # received: '200' 463s ok 19 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 20 463s qvalue: ;q= 463s # expected: 200 463s # received: '200' 463s ok 21 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 22 463s qvalue: ;q= 463s # expected: 200 463s # received: '200' 463s ok 23 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 24 463s qvalue: ;q=0 463s # expected: 200 463s # received: '200' 463s ok 25 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 26 463s qvalue: ;q=0 463s # expected: 200 463s # received: '200' 463s ok 27 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 28 463s qvalue: ;q=0 463s # expected: 200 463s # received: '200' 463s ok 29 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 30 463s qvalue: ;q=0. 463s # expected: 200 463s # received: '200' 463s ok 31 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 32 463s qvalue: ;q=0. 463s # expected: 200 463s # received: '200' 463s ok 33 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 34 463s qvalue: ;q=0. 463s # expected: 200 463s # received: '200' 463s ok 35 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 36 463s qvalue: ;q=0.0 463s # expected: 200 463s # received: '200' 463s ok 37 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 38 463s qvalue: ;q=0.0 463s # expected: 200 463s # received: '200' 463s ok 39 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 40 463s qvalue: ;q=0.0 463s # expected: 200 463s # received: '200' 463s ok 41 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 42 463s qvalue: ;q=0.00 463s # expected: 200 463s # received: '200' 463s ok 43 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 44 463s qvalue: ;q=0.00 463s # expected: 200 463s # received: '200' 463s ok 45 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 46 463s qvalue: ;q=0.00 463s # expected: 200 463s # received: '200' 463s ok 47 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 48 463s qvalue: ;q=0.000 463s # expected: 200 463s # received: '200' 463s ok 49 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 50 463s qvalue: ;q=0.000 463s # expected: 200 463s # received: '200' 463s ok 51 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 52 463s qvalue: ;q=0.000 463s # expected: 200 463s # received: '200' 463s ok 53 463s # testing : response without Content-Encoding is OK 463s # expected: undef 463s # received: undef 463s ok 54 463s qvalue: ;q=0.0000 463s # expected: 200 463s # received: '200' 463s ok 55 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 56 463s qvalue: ;q=0.0000 463s # expected: 200 463s # received: '200' 463s ok 57 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 58 463s qvalue: ;q=0.0000 463s # expected: 200 463s # received: '200' 463s ok 59 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 60 463s # expected: 200 463s # received: '200' 463s ok 61 463s # testing : response Content-Encoding is OK 463s # expected: 'br' 463s # received: 'br' 463s ok 62 463s # expected: 200 463s # received: '200' 463s ok 63 463s # testing : response Content-Encoding is OK 463s # expected: 'gzip' 463s # received: 'gzip' 463s ok 64 463s ok 467s t/modules/buffer.t .................. 467s 1..12 467s # Running under perl version 5.040001 for linux 467s # Current time local: Tue May 6 19:51:15 2025 467s # Current time GMT: Tue May 6 19:51:15 2025 467s # Using Test.pm version 1.31 467s # Using Apache/Test.pm version 1.44 467s # testing : Checking return code is '200' 467s # expected: 200 467s # received: '200' 467s ok 1 467s ok 2 467s # testing : Checking return code is '200' 467s # expected: 200 467s # received: '200' 467s ok 3 467s ok 4 467s # testing : Checking return code is '200' 467s # expected: 200 467s # received: '200' 467s ok 5 467s ok 6 467s # testing : Checking return code is '200' 467s # expected: 200 467s # received: '200' 467s ok 7 467s ok 8 467s # testing : Checking return code is '200' 467s # expected: 200 467s # received: '200' 467s ok 9 467s ok 10 467s # testing : Checking return code is '200' 467s # expected: 200 467s # received: '200' 467s ok 11 467s ok 12 467s ok 472s t/modules/cache.t ................... 472s 1..3 472s # Running under perl version 5.040001 for linux 472s # Current time local: Tue May 6 19:51:20 2025 472s # Current time GMT: Tue May 6 19:51:20 2025 472s # Using Test.pm version 1.31 472s # Using Apache/Test.pm version 1.44 472s # testing : non-cached call to index.html 472s # expected: 200 472s # received: '200' 472s ok 1 472s # testing : call to cache index.html 472s # expected: 200 472s # received: '200' 472s ok 2 472s # testing : cached call to index.html 472s # expected: 200 472s # received: '200' 472s ok 3 472s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 472s ok 480s t/modules/cgi.t ..................... 480s 1..58 480s # Running under perl version 5.040001 for linux 480s # Current time local: Tue May 6 19:51:24 2025 480s # Current time GMT: Tue May 6 19:51:24 2025 480s # Using Test.pm version 1.31 480s # Using Apache/Test.pm version 1.44 480s # testing : return code for acceptpathinfodefault.sh 480s # expected: 200 480s # received: '200' 480s ok 1 480s # testing : body for acceptpathinfodefault.sh 480s # expected: '' 480s # received: '' 480s ok 2 480s # testing : return code for acceptpathinfodefault.sh/foo 480s # expected: 200 480s # received: '200' 480s ok 3 480s # testing : body for acceptpathinfodefault.sh/foo 480s # expected: '/foo' 480s # received: '/foo' 480s ok 4 480s # testing : return code for acceptpathinfooff.sh 480s # expected: 200 480s # received: '200' 480s ok 5 480s # testing : body for acceptpathinfooff.sh 480s # expected: '' 480s # received: '' 480s ok 6 480s # testing : return code for acceptpathinfooff.sh/foo 480s # expected: 404 480s # received: '404' 480s ok 7 480s # no body test for this one 480s ok 8 480s # testing : return code for acceptpathinfoon.sh 480s # expected: 200 480s # received: '200' 480s ok 9 480s # testing : body for acceptpathinfoon.sh 480s # expected: '' 480s # received: '' 480s ok 10 480s # testing : return code for acceptpathinfoon.sh/foo 480s # expected: 200 480s # received: '200' 480s ok 11 480s # testing : body for acceptpathinfoon.sh/foo 480s # expected: '/foo' 480s # received: '/foo' 480s ok 12 480s # testing : return code for bogus-perl.pl 480s # expected: 500 480s # received: '500' 480s ok 13 480s # cgi log created ok. 480s ok 14 480s # testing : return code for bogus-sh.sh 480s # expected: 500 480s # received: '500' 480s ok 15 480s # checking that log size (807) is bigger than it used to be (523) 480s ok 16 480s # testing : return code for nph-stderr.pl 480s # expected: 200 480s # received: '200' 480s ok 17 480s # testing : body for nph-stderr.pl 480s # expected: 'this is nph-stdout' 480s # received: 'this is nph-stdout' 480s ok 18 480s # testing : return code for nph-test.pl 480s # expected: 200 480s # received: '200' 480s ok 19 480s # testing : body for nph-test.pl 480s # expected: 'ok' 480s # received: 'ok' 480s ok 20 480s # testing : return code for perl.pl 480s # expected: 200 480s # received: '200' 480s ok 21 480s # testing : body for perl.pl 480s # expected: 'perl cgi' 480s # received: 'perl cgi' 480s ok 22 480s # testing : return code for sh.sh 480s # expected: 200 480s # received: '200' 480s ok 23 480s # testing : body for sh.sh 480s # expected: 'sh cgi' 480s # received: 'sh cgi' 480s ok 24 480s # testing : return code for stderr1.pl 480s # expected: 200 480s # received: '200' 480s ok 25 480s # testing : body for stderr1.pl 480s # expected: 'this is stdout' 480s # received: 'this is stdout' 480s ok 26 480s # testing : return code for stderr2.pl 480s # expected: 200 480s # received: '200' 480s ok 27 480s # testing : body for stderr2.pl 480s # expected: 'this is also stdout' 480s # received: 'this is also stdout' 480s ok 28 480s # testing : return code for stderr3.pl 480s # expected: 200 480s # received: '200' 480s ok 29 480s # testing : body for stderr3.pl 480s # expected: 'this is more stdout' 480s # received: 'this is more stdout' 480s ok 30 480s # posted content (length 10) to bogus-perl.pl 480s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 480s # expected: '500' 480s # received: '500' 480s ok 31 480s # checking that log size (35781) is greater than 807 480s ok 32 480s # verifying that logged content is 10 characters 480s ok 33 480s # posted content (length 99) to bogus-perl.pl 480s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 480s # expected: '500' 480s # received: '500' 480s ok 34 480s # checking that log size (36240) is greater than 35781 480s ok 35 480s # verifying that logged content is 99 characters 480s ok 36 480s # posted content (length 250) to bogus-perl.pl 480s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 480s # expected: '500' 480s # received: '500' 480s ok 37 480s # checking that log size (36851) is greater than 36240 480s ok 38 480s # verifying that logged content is 250 characters 480s ok 39 480s # posted content (length 255) to bogus-perl.pl 480s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 480s # expected: '500' 480s # received: '500' 480s ok 40 480s # checking that log size (37467) is greater than 36851 480s ok 41 480s # verifying that logged content is 255 characters 480s ok 42 480s # posted content (length 256) to bogus-perl.pl 480s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 480s # expected: '500' 480s # received: '500' 480s ok 43 480s # checking that log size (38084) is greater than 37467 480s ok 44 480s # verifying that logged content is 256 characters 480s ok 45 480s # posted content (length 257) to bogus-perl.pl 480s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 480s # expected: '500' 480s # received: '500' 480s ok 46 480s # checking that log size (38701) is greater than 38084 480s ok 47 480s # verifying that logged content is 256 characters 480s ok 48 480s # posted content (length 258) to bogus-perl.pl 480s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 480s # expected: '500' 480s # received: '500' 480s ok 49 480s # checking that log size (39318) is greater than 38701 480s ok 50 480s # verifying that logged content is 256 characters 480s ok 51 480s # posted content (length 1024) to bogus-perl.pl 480s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 480s # expected: '500' 480s # received: '500' 480s ok 52 480s # checking that log size (39936) is greater than 39318 480s ok 53 480s # verifying that logged content is 256 characters 480s ok 54 480s # verifying log is greater than 40960 bytes. 480s ok 55 480s # verifying log did not grow after making bogus request. 480s ok 56 480s # verifying log did not grow after making another bogus request. 480s ok 57 480s # checking that HEAD /modules/cgi/perl.pl returns 200. 480s ok 58 480s ok 485s t/modules/data.t .................... 485s 1..2 485s # Running under perl version 5.040001 for linux 485s # Current time local: Tue May 6 19:51:32 2025 485s # Current time GMT: Tue May 6 19:51:32 2025 485s # Using Test.pm version 1.31 485s # Using Apache/Test.pm version 1.44 485s # testing : Checking return code is '200' 485s # expected: 200 485s # received: '200' 485s ok 1 485s ok 2 485s ok 492s t/modules/dav.t ..................... 492s 1..19 492s # Running under perl version 5.040001 for linux 492s # Current time local: Tue May 6 19:51:37 2025 492s # Current time GMT: Tue May 6 19:51:37 2025 492s # Using Test.pm version 1.31 492s # Using Apache/Test.pm version 1.44 492s resource lock test: 492s ok 1 492s DAV put test: 492s ok 2 492s getting DAV resource properties: 492s ok 3 492s created: Tue, 06 May 2025 19:51:42 GMT 492s modified: Tue, 06 May 2025 19:51:42 GMT 492s now: Tue, 06 May 2025 19:51:44 GMT 492s ok 4 492s ok 5 492s resource lock status test: 492s ok 6 492s resource unlock test: 492s ok 7 492s resource lock status test: 492s ok 8 492s getting uri... 492s expect: 492s -> 492s 492s
492s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

492s this is a page generated by
492s the mod_dav test in the Apache
492s perl test suite.
492s
492s 492s 492s <- 492s ok 15 492s ok 16 492s resource delete test: 492s ok 17 492s expect 404 not found got: 404 492s ok 18 492s PR 49825: expect 400 bad request got: 400 492s ok 19 492s ok 497s t/modules/deflate.t ................. 497s 1..47 497s # Running under perl version 5.040001 for linux 497s # Current time local: Tue May 6 19:51:44 2025 497s # Current time GMT: Tue May 6 19:51:44 2025 497s # Using Test.pm version 1.31 497s # Using Apache/Test.pm version 1.44 497s testing default 497s ok 1 497s ok 2 497s ok 3 497s ok 4 497s ok 5 497s ok 6 497s ok 7 497s ok 8 497s ok 9 497s ok 10 497s ok 11 497s ok 12 497s ok 13 497s ok 14 497s ok 15 497s ok 16 497s ok 17 497s ok 18 497s ok 19 497s ok 20 497s ok 21 497s ok 22 497s ok 23 497s ok 24 497s ok 25 497s ok 26 497s ok 27 497s ok 28 497s ok 29 497s ok 30 497s ok 31 497s ok 32 497s ok 33 497s ok 34 497s ok 35 497s ok 36 497s ok 37 497s ok 38 497s ok 39 497s ok 40 497s ok 41 497s ok 42 497s ok 43 497s ok 44 497s ok 45 497s # testing : response was 304 497s # expected: qr/HTTP\/1\.. 304/ 497s # received: 'HTTP/1.1 304 Not Modified' 497s ok 46 497s # testing : expect EOF after 304 header 497s # expected: 0 497s # received: 0 497s ok 47 497s ok 502s t/modules/digest.t .................. 502s 1..13 502s # Running under perl version 5.040001 for linux 502s # Current time local: Tue May 6 19:51:50 2025 502s # Current time GMT: Tue May 6 19:51:50 2025 502s # Using Test.pm version 1.31 502s # Using Apache/Test.pm version 1.44 502s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/realm1 502s # testing : no user to authenticate 502s # expected: 401 502s # received: '401' 502s ok 1 502s # testing : user1:foo not found 502s # expected: 401 502s # received: '401' 502s ok 2 502s # testing : user1:password1 found 502s # expected: 200 502s # received: '200' 502s ok 3 502s # testing : user1:password1 with query string found 502s # expected: 200 502s # received: '200' 502s ok 4 502s # testing : manual Authorization header query string 502s # expected: 200 502s # received: '200' 502s ok 5 502s # testing : manual Authorization with no query string in header 502s # expected: 400 502s # received: '400' 502s ok 6 502s # testing : manual Authorization header with mismatched query string 502s # expected: 400 502s # received: '400' 502s ok 7 502s # testing : manual Authorization header with mismatched query string 502s # expected: 400 502s # received: '400' 502s ok 8 502s # testing : manual Authorization with no query string in header + MSIE 502s # expected: 200 502s # received: '200' 502s ok 9 502s # testing : a compliant response coming from MSIE 502s # expected: 200 502s # received: '200' 502s ok 10 502s # testing : manual Authorization header with mismatched query string + MSIE 502s # expected: 400 502s # received: '400' 502s ok 11 502s # testing : manual Authorization header with mismatched query string + MSIE 502s # expected: 400 502s # received: '400' 502s ok 12 502s # testing : no query string + MSIE 502s # expected: 200 502s # received: '200' 502s ok 13 502s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/realm1 502s ok 506s t/modules/dir.t ..................... 506s 1..212 506s # Running under perl version 5.040001 for linux 506s # Current time local: Tue May 6 19:51:55 2025 506s # Current time GMT: Tue May 6 19:51:55 2025 506s # Using Test.pm version 1.31 506s # Using Apache/Test.pm version 1.44 506s expecting 403 (forbidden) using DirectoryIndex foo 506s ok 1 506s running 5 test gambit for "1.html" 506s ok 2 506s ok 3 506s ok 4 506s ok 5 506s ok 6 506s running 5 test gambit for "2.html" 506s ok 7 506s ok 8 506s ok 9 506s ok 10 506s ok 11 506s running 5 test gambit for "3.html" 506s ok 12 506s ok 13 506s ok 14 506s ok 15 506s ok 16 506s running 5 test gambit for "4.html" 506s ok 17 506s ok 18 506s ok 19 506s ok 20 506s ok 21 506s running 5 test gambit for "5.html" 506s ok 22 506s ok 23 506s ok 24 506s ok 25 506s ok 26 506s running 5 test gambit for "6.html" 506s ok 27 506s ok 28 506s ok 29 506s ok 30 506s ok 31 506s running 5 test gambit for "7.html" 506s ok 32 506s ok 33 506s ok 34 506s ok 35 506s ok 36 506s running 5 test gambit for "8.html" 506s ok 37 506s ok 38 506s ok 39 506s ok 40 506s ok 41 506s running 5 test gambit for "9.html" 506s ok 42 506s ok 43 506s ok 44 506s ok 45 506s ok 46 506s running 5 test gambit for "0.html" 506s ok 47 506s ok 48 506s ok 49 506s ok 50 506s ok 51 506s expecting 403 (forbidden) using DirectoryIndex goo 506s ok 52 506s running 5 test gambit for "1.html" 506s ok 53 506s ok 54 506s ok 55 506s ok 56 506s ok 57 506s running 5 test gambit for "2.html" 506s ok 58 506s ok 59 506s ok 60 506s ok 61 506s ok 62 506s running 5 test gambit for "3.html" 506s ok 63 506s ok 64 506s ok 65 506s ok 66 506s ok 67 506s running 5 test gambit for "4.html" 506s ok 68 506s ok 69 506s ok 70 506s ok 71 506s ok 72 506s running 5 test gambit for "5.html" 506s ok 73 506s ok 74 506s ok 75 506s ok 76 506s ok 77 506s running 5 test gambit for "6.html" 506s ok 78 506s ok 79 506s ok 80 506s ok 81 506s ok 82 506s running 5 test gambit for "7.html" 506s ok 83 506s ok 84 506s ok 85 506s ok 86 506s ok 87 506s running 5 test gambit for "8.html" 506s ok 88 506s ok 89 506s ok 90 506s ok 91 506s ok 92 506s running 5 test gambit for "9.html" 506s ok 93 506s ok 94 506s ok 95 506s ok 96 506s ok 97 506s running 5 test gambit for "0.html" 506s ok 98 506s ok 99 506s ok 100 506s ok 101 506s ok 102 506s expecting 403 (forbidden) using DirectoryIndex moo 506s ok 103 506s running 5 test gambit for "1.html" 506s ok 104 506s ok 105 506s ok 106 506s ok 107 506s ok 108 506s running 5 test gambit for "2.html" 506s ok 109 506s ok 110 506s ok 111 506s ok 112 506s ok 113 506s running 5 test gambit for "3.html" 506s ok 114 506s ok 115 506s ok 116 506s ok 117 506s ok 118 506s running 5 test gambit for "4.html" 506s ok 119 506s ok 120 506s ok 121 506s ok 122 506s ok 123 506s running 5 test gambit for "5.html" 506s ok 124 506s ok 125 506s ok 126 506s ok 127 506s ok 128 506s running 5 test gambit for "6.html" 506s ok 129 506s ok 130 506s ok 131 506s ok 132 506s ok 133 506s running 5 test gambit for "7.html" 506s ok 134 506s ok 135 506s ok 136 506s ok 137 506s ok 138 506s running 5 test gambit for "8.html" 506s ok 139 506s ok 140 506s ok 141 506s ok 142 506s ok 143 506s running 5 test gambit for "9.html" 506s ok 144 506s ok 145 506s ok 146 506s ok 147 506s ok 148 506s running 5 test gambit for "0.html" 506s ok 149 506s ok 150 506s ok 151 506s ok 152 506s ok 153 506s expecting 403 (forbidden) using DirectoryIndex bleh 506s ok 154 506s running 5 test gambit for "1.html" 506s ok 155 506s ok 156 506s ok 157 506s ok 158 506s ok 159 506s running 5 test gambit for "2.html" 506s ok 160 506s ok 161 506s ok 162 506s ok 163 506s ok 164 506s running 5 test gambit for "3.html" 506s ok 165 506s ok 166 506s ok 167 506s ok 168 506s ok 169 506s running 5 test gambit for "4.html" 506s ok 170 506s ok 171 506s ok 172 506s ok 173 506s ok 174 506s running 5 test gambit for "5.html" 506s ok 175 506s ok 176 506s ok 177 506s ok 178 506s ok 179 506s running 5 test gambit for "6.html" 506s ok 180 506s ok 181 506s ok 182 506s ok 183 506s ok 184 506s running 5 test gambit for "7.html" 506s ok 185 506s ok 186 506s ok 187 506s ok 188 506s ok 189 506s running 5 test gambit for "8.html" 506s ok 190 506s ok 191 506s ok 192 506s ok 193 506s ok 194 506s running 5 test gambit for "9.html" 506s ok 195 506s ok 196 506s ok 197 506s ok 198 506s ok 199 506s running 5 test gambit for "0.html" 506s ok 200 506s ok 201 506s ok 202 506s ok 203 506s ok 204 506s DirectoryIndex /modules/alias/index.html 506s ok 205 506s expecting 403 for DirectoryIndex foo goo moo bleh 506s ok 206 506s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 506s ok 207 506s 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 506s ok 208 506s removed .htaccess (no DirectoryIndex), expecting default (index.html) 506s ok 209 506s ok 210 506s ok 211 506s ok 212 # skip missing DirectorySlash NotFound 506s ok 509s t/modules/directorymatch.t .......... 509s 1..2 509s # Running under perl version 5.040001 for linux 509s # Current time local: Tue May 6 19:51:59 2025 509s # Current time GMT: Tue May 6 19:51:59 2025 509s # Using Test.pm version 1.31 509s # Using Apache/Test.pm version 1.44 509s # testing : code for /index.html 509s # expected: 200 509s # received: '200' 509s ok 1 509s # testing : check for DMMATCH1 509s # expected: '1' 509s # received: '1' 509s ok 2 509s ok 513s t/modules/env.t ..................... 513s 1..6 513s # Running under perl version 5.040001 for linux 513s # Current time local: Tue May 6 19:52:01 2025 513s # Current time GMT: Tue May 6 19:52:01 2025 513s # Using Test.pm version 1.31 513s # Using Apache/Test.pm version 1.44 513s # host: /modules/env/host.shtml 513s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 513s ok 1 513s # nothere: /modules/env/nothere.shtml 513s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 513s ok 2 513s # set: /modules/env/set.shtml 513s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 513s ok 3 513s # setempty: /modules/env/setempty.shtml 513s # setempty: EXPECT -><- ACTUAL -><- 513s ok 4 513s # type: /modules/env/type.shtml 513s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 513s ok 5 513s # unset: /modules/env/unset.shtml 513s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 513s ok 6 513s ok 517s t/modules/expires.t ................. 517s 1..92 517s # Running under perl version 5.040001 for linux 517s # Current time local: Tue May 6 19:52:05 2025 517s # Current time GMT: Tue May 6 19:52:05 2025 517s # Using Test.pm version 1.31 517s # Using Apache/Test.pm version 1.44 517s # debug: index.html 517s HTTP/1.1 200 OK 517s Cache-Control: max-age=323565153 517s Connection: close 517s Date: Tue, 06 May 2025 19:52:10 GMT 517s Accept-Ranges: bytes 517s ETag: "3-62c6deaf13e40" 517s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 517s Vary: In-If1 517s Content-Length: 3 517s Content-Type: text/html 517s Expires: Tue, 07 Aug 2035 19:04:44 GMT 517s Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 517s Client-Date: Tue, 06 May 2025 19:52:10 GMT 517s Client-Peer: 127.0.0.1:8529 517s Client-Response-Num: 1 517s DMMATCH1: 1 517s 517s 517s ok 1 517s # debug: [Cache-Control] [max-age=323565153] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 517s # debug: expires 2070126284 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 332425819 517s # debug: actual : 332425819 517s ok 2 517s # debug: text.txt 517s HTTP/1.1 200 OK 517s Cache-Control: max-age=0 517s Connection: close 517s Date: Tue, 06 May 2025 19:52:10 GMT 517s Accept-Ranges: bytes 517s ETag: "0-62c6deaf13e40" 517s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 517s Vary: In-If1 517s Content-Type: text/plain 517s Expires: Tue, 06 May 2025 19:52:10 GMT 517s Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 517s Client-Date: Tue, 06 May 2025 19:52:10 GMT 517s Client-Peer: 127.0.0.1:8529 517s Client-Response-Num: 1 517s DMMATCH1: 1 517s 517s 517s ok 3 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 4 517s # debug: image.gif 517s HTTP/1.1 200 OK 517s Cache-Control: max-age=120 517s Connection: close 517s Date: Tue, 06 May 2025 19:52:10 GMT 517s Accept-Ranges: bytes 517s ETag: "0-62c6deaf13e40" 517s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 517s Vary: In-If1 517s Content-Type: image/gif 517s Expires: Tue, 06 May 2025 19:54:10 GMT 517s Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 517s Client-Date: Tue, 06 May 2025 19:52:10 GMT 517s Client-Peer: 127.0.0.1:8529 517s Client-Response-Num: 1 517s DMMATCH1: 1 517s 517s 517s ok 5 517s # debug: [Cache-Control] [max-age=120] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 06 May 2025 19:54:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:54:10 GMT 517s # debug: expires 1746561250 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 120 517s # debug: actual : 120 517s ok 6 517s # debug: foo.jpg 517s HTTP/1.1 200 OK 517s Cache-Control: max-age=86400 517s Connection: close 517s Date: Tue, 06 May 2025 19:52:10 GMT 517s Accept-Ranges: bytes 517s ETag: "0-62c6deaf13e40" 517s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 517s Vary: In-If1 517s Content-Type: image/jpeg 517s Expires: Wed, 07 May 2025 19:52:10 GMT 517s Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 517s Client-Date: Tue, 06 May 2025 19:52:10 GMT 517s Client-Peer: 127.0.0.1:8529 517s Client-Response-Num: 1 517s DMMATCH1: 1 517s 517s 517s ok 7 517s # debug: [Cache-Control] [max-age=86400] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 07 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 07 May 2025 19:52:10 GMT 517s # debug: expires 1746647530 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 86400 517s # debug: actual : 86400 517s ok 8 517s # debug: [Cache-Control] [max-age=323565153] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 517s # debug: expires 2070126284 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 332425819 517s # debug: actual : 332425819 517s ok 9 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 10 517s # debug: [Cache-Control] [max-age=120] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 06 May 2025 19:54:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:54:10 GMT 517s # debug: expires 1746561250 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 120 517s # debug: actual : 120 517s ok 11 517s # debug: [Cache-Control] [max-age=86400] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 07 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 07 May 2025 19:52:10 GMT 517s # debug: expires 1746647530 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 86400 517s # debug: actual : 86400 517s ok 12 517s # --- 517s # ExpiresActive On 517s # debug: [Cache-Control] [max-age=323565153] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 517s # debug: expires 2070126284 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 332425819 517s # debug: actual : 332425819 517s ok 13 517s # --- 517s # ExpiresActive On 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 14 517s # --- 517s # ExpiresActive On 517s # debug: [Cache-Control] [max-age=120] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 06 May 2025 19:54:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:54:10 GMT 517s # debug: expires 1746561250 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 120 517s # debug: actual : 120 517s ok 15 517s # --- 517s # ExpiresActive On 517s # debug: [Cache-Control] [max-age=86400] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 07 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 07 May 2025 19:52:10 GMT 517s # debug: expires 1746647530 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 86400 517s # debug: actual : 86400 517s ok 16 517s #--- 517s # ExpiresActive On 517s ExpiresDefault "access plus 2 months 1 weeks 5 days 2 hours 33 minutes 10 seconds" 517s # debug: [Cache-Control] [max-age=6229990] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Thu, 17 Jul 2025 22:25:20 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Thu, 17 Jul 2025 22:25:20 GMT 517s # debug: expires 1752791120 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 6229990 517s # debug: actual : 6229990 517s ok 17 517s #--- 517s # ExpiresActive On 517s ExpiresDefault "access plus 2 months 1 weeks 5 days 2 hours 33 minutes 10 seconds" 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 18 517s #--- 517s # ExpiresActive On 517s ExpiresDefault "access plus 2 months 1 weeks 5 days 2 hours 33 minutes 10 seconds" 517s # debug: [Cache-Control] [max-age=120] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 06 May 2025 19:54:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:54:10 GMT 517s # debug: expires 1746561250 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 120 517s # debug: actual : 120 517s ok 19 517s #--- 517s # ExpiresActive On 517s ExpiresDefault "access plus 2 months 1 weeks 5 days 2 hours 33 minutes 10 seconds" 517s # debug: [Cache-Control] [max-age=86400] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 07 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 07 May 2025 19:52:10 GMT 517s # debug: expires 1746647530 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 86400 517s # debug: actual : 86400 517s ok 20 517s # --- 517s # ExpiresActive On 517s ExpiresByType text/plain M36296313 517s # debug: [Cache-Control] [max-age=323565153] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 517s # debug: expires 2070126284 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 332425819 517s # debug: actual : 332425819 517s ok 21 517s # --- 517s # ExpiresActive On 517s ExpiresByType text/plain M36296313 517s # debug: [Cache-Control] [max-age=27435647] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Fri, 20 Mar 2026 08:52:58 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Fri, 20 Mar 2026 08:52:58 GMT 517s # debug: expires 1773996778 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 36296313 517s # debug: actual : 36296313 517s ok 22 517s # --- 517s # ExpiresActive On 517s ExpiresByType text/plain M36296313 517s # debug: [Cache-Control] [max-age=120] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 06 May 2025 19:54:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:54:10 GMT 517s # debug: expires 1746561250 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 120 517s # debug: actual : 120 517s ok 23 517s # --- 517s # ExpiresActive On 517s ExpiresByType text/plain M36296313 517s # debug: [Cache-Control] [max-age=86400] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 07 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 07 May 2025 19:52:10 GMT 517s # debug: expires 1746647530 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 86400 517s # debug: actual : 86400 517s ok 24 517s # --- 517s # ExpiresActive On 517s ExpiresDefault "access plus 1 years 3 months 2 weeks 5 days 7 hours 29 minutes 47 seconds" 517s ExpiresByType text/plain "modification plus 2 months 15 days 5 hours 20 minutes 39 seconds" 517s # debug: [Cache-Control] [max-age=40980587] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Mon, 24 Aug 2026 03:21:57 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Mon, 24 Aug 2026 03:21:57 GMT 517s # debug: expires 1787541717 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 40980587 517s # debug: actual : 40980587 517s ok 25 517s # --- 517s # ExpiresActive On 517s ExpiresDefault "access plus 1 years 3 months 2 weeks 5 days 7 hours 29 minutes 47 seconds" 517s ExpiresByType text/plain "modification plus 2 months 15 days 5 hours 20 minutes 39 seconds" 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 26 517s # --- 517s # ExpiresActive On 517s ExpiresDefault "access plus 1 years 3 months 2 weeks 5 days 7 hours 29 minutes 47 seconds" 517s ExpiresByType text/plain "modification plus 2 months 15 days 5 hours 20 minutes 39 seconds" 517s # debug: [Cache-Control] [max-age=120] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 06 May 2025 19:54:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:54:10 GMT 517s # debug: expires 1746561250 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 120 517s # debug: actual : 120 517s ok 27 517s # --- 517s # ExpiresActive On 517s ExpiresDefault "access plus 1 years 3 months 2 weeks 5 days 7 hours 29 minutes 47 seconds" 517s ExpiresByType text/plain "modification plus 2 months 15 days 5 hours 20 minutes 39 seconds" 517s # debug: [Cache-Control] [max-age=86400] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 07 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 07 May 2025 19:52:10 GMT 517s # debug: expires 1746647530 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 86400 517s # debug: actual : 86400 517s ok 28 517s #--- 517s # ExpiresActive On 517s ExpiresDefault M36814990 517s # debug: [Cache-Control] [max-age=27954324] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Thu, 26 Mar 2026 08:57:35 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Thu, 26 Mar 2026 08:57:35 GMT 517s # debug: expires 1774515455 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 36814990 517s # debug: actual : 36814990 517s ok 29 517s #--- 517s # ExpiresActive On 517s ExpiresDefault M36814990 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 30 517s #--- 517s # ExpiresActive On 517s ExpiresDefault M36814990 517s # debug: [Cache-Control] [max-age=120] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 06 May 2025 19:54:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:54:10 GMT 517s # debug: expires 1746561250 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 120 517s # debug: actual : 120 517s ok 31 517s #--- 517s # ExpiresActive On 517s ExpiresDefault M36814990 517s # debug: [Cache-Control] [max-age=86400] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 07 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 07 May 2025 19:52:10 GMT 517s # debug: expires 1746647530 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 86400 517s # debug: actual : 86400 517s ok 32 517s # --- 517s # ExpiresActive On 517s ExpiresByType image/gif "access plus 1 years 1 weeks 13 days 2 hours 38 minutes 34 seconds" 517s # debug: [Cache-Control] [max-age=323565153] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 517s # debug: expires 2070126284 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 332425819 517s # debug: actual : 332425819 517s ok 33 517s # --- 517s # ExpiresActive On 517s ExpiresByType image/gif "access plus 1 years 1 weeks 13 days 2 hours 38 minutes 34 seconds" 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 34 517s # --- 517s # ExpiresActive On 517s ExpiresByType image/gif "access plus 1 years 1 weeks 13 days 2 hours 38 minutes 34 seconds" 517s # debug: [Cache-Control] [max-age=33273514] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 26 May 2026 22:30:44 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 26 May 2026 22:30:44 GMT 517s # debug: expires 1779834644 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 33273514 517s # debug: actual : 33273514 517s ok 35 517s # --- 517s # ExpiresActive On 517s ExpiresByType image/gif "access plus 1 years 1 weeks 13 days 2 hours 38 minutes 34 seconds" 517s # debug: [Cache-Control] [max-age=86400] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 07 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 07 May 2025 19:52:10 GMT 517s # debug: expires 1746647530 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 86400 517s # debug: actual : 86400 517s ok 36 517s # --- 517s # ExpiresActive On 517s ExpiresDefault A35524933 517s ExpiresByType image/gif "access plus 1 months 1 weeks 18 days 7 hours 11 minutes 41 seconds" 517s # debug: [Cache-Control] [max-age=35524933] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Sun, 21 Jun 2026 23:54:23 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Sun, 21 Jun 2026 23:54:23 GMT 517s # debug: expires 1782086063 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 35524933 517s # debug: actual : 35524933 517s ok 37 517s # --- 517s # ExpiresActive On 517s ExpiresDefault A35524933 517s ExpiresByType image/gif "access plus 1 months 1 weeks 18 days 7 hours 11 minutes 41 seconds" 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 38 517s # --- 517s # ExpiresActive On 517s ExpiresDefault A35524933 517s ExpiresByType image/gif "access plus 1 months 1 weeks 18 days 7 hours 11 minutes 41 seconds" 517s # debug: [Cache-Control] [max-age=4777901] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 01 Jul 2025 03:03:51 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 01 Jul 2025 03:03:51 GMT 517s # debug: expires 1751339031 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 4777901 517s # debug: actual : 4777901 517s ok 39 517s # --- 517s # ExpiresActive On 517s ExpiresDefault A35524933 517s ExpiresByType image/gif "access plus 1 months 1 weeks 18 days 7 hours 11 minutes 41 seconds" 517s # debug: [Cache-Control] [max-age=86400] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 07 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 07 May 2025 19:52:10 GMT 517s # debug: expires 1746647530 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 86400 517s # debug: actual : 86400 517s ok 40 517s #--- 517s # ExpiresActive On 517s ExpiresDefault A3824987 517s # debug: [Cache-Control] [max-age=3824987] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Fri, 20 Jun 2025 02:21:57 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Fri, 20 Jun 2025 02:21:57 GMT 517s # debug: expires 1750386117 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 3824987 517s # debug: actual : 3824987 517s ok 41 517s #--- 517s # ExpiresActive On 517s ExpiresDefault A3824987 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 42 517s #--- 517s # ExpiresActive On 517s ExpiresDefault A3824987 517s # debug: [Cache-Control] [max-age=120] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 06 May 2025 19:54:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:54:10 GMT 517s # debug: expires 1746561250 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 120 517s # debug: actual : 120 517s ok 43 517s #--- 517s # ExpiresActive On 517s ExpiresDefault A3824987 517s # debug: [Cache-Control] [max-age=86400] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 07 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 07 May 2025 19:52:10 GMT 517s # debug: expires 1746647530 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 86400 517s # debug: actual : 86400 517s ok 44 517s # --- 517s # ExpiresActive On 517s ExpiresByType image/jpeg A5966550 517s # debug: [Cache-Control] [max-age=323565153] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 517s # debug: expires 2070126284 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 332425819 517s # debug: actual : 332425819 517s ok 45 517s # --- 517s # ExpiresActive On 517s ExpiresByType image/jpeg A5966550 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 46 517s # --- 517s # ExpiresActive On 517s ExpiresByType image/jpeg A5966550 517s # debug: [Cache-Control] [max-age=120] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 06 May 2025 19:54:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:54:10 GMT 517s # debug: expires 1746561250 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 120 517s # debug: actual : 120 517s ok 47 517s # --- 517s # ExpiresActive On 517s ExpiresByType image/jpeg A5966550 517s # debug: [Cache-Control] [max-age=5966550] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Mon, 14 Jul 2025 21:14:40 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Mon, 14 Jul 2025 21:14:40 GMT 517s # debug: expires 1752527680 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 5966550 517s # debug: actual : 5966550 517s ok 48 517s # --- 517s # ExpiresActive On 517s ExpiresDefault M34912187 517s ExpiresByType image/jpeg "access plus 1 years 3 months 2 weeks 8 days 2 hours 17 minutes 49 seconds" 517s # debug: [Cache-Control] [max-age=26051521] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Expires] [Wed, 04 Mar 2026 08:24:12 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 04 Mar 2026 08:24:12 GMT 517s # debug: expires 1772612652 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 34912187 517s # debug: actual : 34912187 517s ok 49 517s # --- 517s # ExpiresActive On 517s ExpiresDefault M34912187 517s ExpiresByType image/jpeg "access plus 1 years 3 months 2 weeks 8 days 2 hours 17 minutes 49 seconds" 517s # debug: [Cache-Control] [max-age=0] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Expires] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:52:10 GMT 517s # debug: expires 1746561130 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 8860665 517s # debug: actual : 8860665 517s ok 50 517s # --- 517s # ExpiresActive On 517s ExpiresDefault M34912187 517s ExpiresByType image/jpeg "access plus 1 years 3 months 2 weeks 8 days 2 hours 17 minutes 49 seconds" 517s # debug: [Cache-Control] [max-age=120] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Expires] [Tue, 06 May 2025 19:54:10 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Tue, 06 May 2025 19:54:10 GMT 517s # debug: expires 1746561250 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 120 517s # debug: actual : 120 517s ok 51 517s # --- 517s # ExpiresActive On 517s ExpiresDefault M34912187 517s ExpiresByType image/jpeg "access plus 1 years 3 months 2 weeks 8 days 2 hours 17 minutes 49 seconds" 517s # debug: [Cache-Control] [max-age=41221069] 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Expires] [Wed, 26 Aug 2026 22:09:59 GMT] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s # debug: access Tue, 06 May 2025 19:52:10 GMT 517s # debug: access 1746561130 517s # debug: expires Wed, 26 Aug 2026 22:09:59 GMT 517s # debug: expires 1787782199 517s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 517s # debug: modified 1737700465 517s # debug: expected: 41221069 517s # debug: actual : 41221069 517s ok 52 517s # --- 517s # ExpiresActive Off 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 53 517s # --- 517s # ExpiresActive Off 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 54 517s # --- 517s # ExpiresActive Off 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 55 517s # --- 517s # ExpiresActive Off 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 56 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 2 weeks 13 days 6 hours 12 minutes 38 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 57 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 2 weeks 13 days 6 hours 12 minutes 38 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 58 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 2 weeks 13 days 6 hours 12 minutes 38 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 59 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 2 weeks 13 days 6 hours 12 minutes 38 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 60 517s # --- 517s # ExpiresActive Off 517s ExpiresByType text/plain A37411514 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 61 517s # --- 517s # ExpiresActive Off 517s ExpiresByType text/plain A37411514 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 62 517s # --- 517s # ExpiresActive Off 517s ExpiresByType text/plain A37411514 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 63 517s # --- 517s # ExpiresActive Off 517s ExpiresByType text/plain A37411514 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 64 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 years 2 months 8 days 4 hours 42 minutes 15 seconds" 517s ExpiresByType text/plain "access plus 1 years 3 months 15 days 8 hours 43 minutes 14 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 65 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 years 2 months 8 days 4 hours 42 minutes 15 seconds" 517s ExpiresByType text/plain "access plus 1 years 3 months 15 days 8 hours 43 minutes 14 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 66 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 years 2 months 8 days 4 hours 42 minutes 15 seconds" 517s ExpiresByType text/plain "access plus 1 years 3 months 15 days 8 hours 43 minutes 14 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 67 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 years 2 months 8 days 4 hours 42 minutes 15 seconds" 517s ExpiresByType text/plain "access plus 1 years 3 months 15 days 8 hours 43 minutes 14 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 68 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault A34148581 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 69 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault A34148581 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 70 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault A34148581 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 71 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault A34148581 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 72 517s # --- 517s # ExpiresActive Off 517s ExpiresByType image/gif M3632507 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 73 517s # --- 517s # ExpiresActive Off 517s ExpiresByType image/gif M3632507 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 74 517s # --- 517s # ExpiresActive Off 517s ExpiresByType image/gif M3632507 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 75 517s # --- 517s # ExpiresActive Off 517s ExpiresByType image/gif M3632507 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 76 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 9 days 3 hours 49 minutes 25 seconds" 517s ExpiresByType image/gif M33790424 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 77 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 9 days 3 hours 49 minutes 25 seconds" 517s ExpiresByType image/gif M33790424 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 78 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 9 days 3 hours 49 minutes 25 seconds" 517s ExpiresByType image/gif M33790424 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 79 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 9 days 3 hours 49 minutes 25 seconds" 517s ExpiresByType image/gif M33790424 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 80 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 2 weeks 17 days 8 hours 29 minutes 12 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 81 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 2 weeks 17 days 8 hours 29 minutes 12 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 82 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 2 weeks 17 days 8 hours 29 minutes 12 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 83 517s #--- 517s # ExpiresActive Off 517s ExpiresDefault "modification plus 1 months 2 weeks 17 days 8 hours 29 minutes 12 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 84 517s # --- 517s # ExpiresActive Off 517s ExpiresByType image/jpeg M9778349 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 85 517s # --- 517s # ExpiresActive Off 517s ExpiresByType image/jpeg M9778349 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 86 517s # --- 517s # ExpiresActive Off 517s ExpiresByType image/jpeg M9778349 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 87 517s # --- 517s # ExpiresActive Off 517s ExpiresByType image/jpeg M9778349 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 88 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault M39331124 517s ExpiresByType image/jpeg "access plus 1 years 1 months 2 weeks 7 days 19 minutes 26 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["3-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Length] [3] 517s # debug: [Content-Type] [text/html] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 89 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault M39331124 517s ExpiresByType image/jpeg "access plus 1 years 1 months 2 weeks 7 days 19 minutes 26 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [text/plain] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 90 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault M39331124 517s ExpiresByType image/jpeg "access plus 1 years 1 months 2 weeks 7 days 19 minutes 26 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/gif] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 91 517s # --- 517s # ExpiresActive Off 517s ExpiresDefault M39331124 517s ExpiresByType image/jpeg "access plus 1 years 1 months 2 weeks 7 days 19 minutes 26 seconds" 517s # debug: [Connection] [close] 517s # debug: [Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Accept-Ranges] [bytes] 517s # debug: [ETag] ["0-62c6deaf13e40"] 517s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 517s # debug: [Vary] [In-If1] 517s # debug: [Content-Type] [image/jpeg] 517s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 517s # debug: [Client-Date] [Tue, 06 May 2025 19:52:10 GMT] 517s # debug: [Client-Peer] [127.0.0.1:8529] 517s # debug: [Client-Response-Num] [1] 517s # debug: [DMMATCH1] [1] 517s ok 92 517s ok 523s t/modules/ext_filter.t .............. 523s 1..24 523s # Running under perl version 5.040001 for linux 523s # Current time local: Tue May 6 19:52:10 2025 523s # Current time GMT: Tue May 6 19:52:10 2025 523s # Using Test.pm version 1.31 523s # Using Apache/Test.pm version 1.44 523s # testing : sed output filter 523s # expected: 'barbar' 523s # received: 'barbar' 523s ok 1 523s # testing : slow filter process 523s # expected: 'foobar' 523s # received: 'foobar' 523s ok 2 523s # testing : echo worked 523s # expected: 200 523s # received: '200' 523s ok 3 523s # testing : request body filtered 523s # expected: 'barbar 523s # ' 523s # received: 'barbar 523s # ' 523s ok 4 523s # testing : got 413 error 523s # expected: 413 523s # received: '413' 523s ok 5 523s # testing : got 413 error body 523s # expected: qr/413 Request Entity Too Large/ 523s # received: ' 523s # 523s # 413 Request Entity Too Large 523s # 523s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

543s # 543s # 543s # Hello World 543s # 543s #

[back]

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

mod_include test

543s # 543s # 543s # Hello World 543s # 543s #

[back]

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

mod_include test

543s # 543s # 543s # Hello World 543s # 543s #

[back]

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

Load Balancer Manager for localhost

576s # 576s #
Server Version: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1
576s #
Server Built: 2025-02-19T07:03:52
576s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
576s #
576s #

LoadBalancer Status for balancer://foo1 [peb8a738a_foo1]

576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
576s #
576s # 576s # 576s # 576s # 576s # 576s # 576s #
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)
576s #
576s #

LoadBalancer Status for balancer://foo2 [peb8a738a_foo2]

576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
576s #
576s # 576s # 576s # 576s # 576s # 576s # 576s #
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)
576s #
576s #

LoadBalancer Status for balancer://foo3 [peb8a738a_foo3]

576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
576s #
576s # 576s # 576s # 576s # 576s # 576s # 576s #
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)
576s #
576s #

LoadBalancer Status for balancer://foo4 [peb8a738a_foo4]

576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
576s #
576s # 576s # 576s # 576s # 576s # 576s # 576s #
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)
576s #
576s #

LoadBalancer Status for balancer://pr45434 [peb8a738a_pr45434]

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

LoadBalancer Status for balancer://failover [peb8a738a_failover]

576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s # 576s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
576s #
576s # 576s # 576s # 576s # 576s # 576s # 576s #
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)
576s #
576s #

LoadBalancer Status for balancer://dynproxy [peb8a738a_dynproxy]

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

Moved Permanently

627s #

The document has moved here.

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

Moved Permanently

627s #

The document has moved here.

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

Moved Permanently

627s #

The document has moved here.

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

Moved Permanently

627s #

The document has moved here.

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

Multiple Choices

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

Available documents: 627s #

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

Multiple Choices

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

Available documents: 627s #

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

Multiple Choices

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

Available documents: 627s #

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

Moved Permanently

627s #

The document has moved here.

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

Multiple Choices

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

Available documents: 627s #

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

Multiple Choices

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

Available documents: 627s #

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

Moved Permanently

627s #

The document has moved here.

627s # 627s # ' 627s ok 48 627s ok 631s t/modules/status.t .................. 631s 1..1 631s # Running under perl version 5.040001 for linux 631s # Current time local: Tue May 6 19:53:59 2025 631s # Current time GMT: Tue May 6 19:53:59 2025 631s # Using Test.pm version 1.31 631s # Using Apache/Test.pm version 1.44 631s 631s 631s Apache Status 631s 631s

Apache Server Status for localhost (via 127.0.0.1)

631s 631s
Server Version: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1
631s
Server MPM: prefork
631s
Server Built: 2025-02-19T07:03:52 631s

631s
Current Time: Tuesday, 06-May-2025 19:54:04 UTC
631s
Restart Time: Tuesday, 06-May-2025 19:45:55 UTC
631s
Parent Server Config. Generation: 1
631s
Parent Server MPM Generation: 0
631s
Server uptime: 8 minutes 9 seconds
631s
Server load: 0.90 0.84 0.46
631s
Total accesses: 6883 - Total Traffic: 138.9 MB - Total Duration: 74774
631s
CPU Usage: u1.75 s1.94 cu4.5 cs3.94 - 2.48% CPU load
631s
14.1 requests/sec - 290.9 kB/second - 20.7 kB/request - 10.8636 ms/request
631s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
631s
__....W
631s

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

631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s
SrvPIDAccMCPU 631s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03115700/72/1618_ 631s 0.084165260.00.0349.65 631s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-0104880/2392/2392_ 631s 3.9740154900.033.7133.71 631s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
2-0-0/0/1846. 631s 0.00480148700.00.0030.88 631s 127.0.0.1http/1.1localhost:8546OPTIONS * HTTP/1.0
3-0-0/0/867. 631s 0.0046067380.00.0024.48 631s 127.0.0.1http/1.1localhost:8546OPTIONS * HTTP/1.0
4-0-0/0/52. 631s 0.00200155270.00.000.05 631s 127.0.0.1http/1.1localhost:8546OPTIONS * HTTP/1.0
5-0-0/0/24. 631s 0.0049021070.00.000.09 631s 127.0.0.1http/1.1localhost:8546OPTIONS * HTTP/1.0
6-02893760/78/84W 631s 0.1300135130.00.030.04 631s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
631s
631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s 631s
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
631s 631s 631s ok 1 631s ok 636s t/modules/substitute.t .............. 636s 1..19 636s # Running under perl version 5.040001 for linux 636s # Current time local: Tue May 6 19:54:04 2025 636s # Current time GMT: Tue May 6 19:54:04 2025 636s # Using Test.pm version 1.31 636s # Using Apache/Test.pm version 1.44 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'barbar': OK 636s ok 1 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'barbar': OK 636s ok 2 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'foofoo': OK 636s ok 3 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'barbar': OK 636s ok 4 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'barbar': OK 636s ok 5 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'barbar': OK 636s ok 6 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'foof 636s oo': OK 636s ok 7 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'xfoo': OK 636s ok 8 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 636s ok 9 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s barx 636s ': OK 636s ok 10 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'a$1axb(': OK 636s ok 11 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'a$XX': OK 636s ok 12 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 636s ok 13 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'x&x': OK 636s ok 14 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'xx': OK 636s ok 15 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'fcooar': OK 636s ok 16 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'fc$1ar': OK 636s ok 17 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'fdooar': OK 636s ok 18 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s got 200 'XXXfooXXX 636s bar': OK 636s ok 19 636s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 636s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 636s ok 643s t/modules/unique_id.t ............... 643s 1..300 643s # Running under perl version 5.040001 for linux 643s # Current time local: Tue May 6 19:54:09 2025 643s # Current time GMT: Tue May 6 19:54:09 2025 643s # Using Test.pm version 1.31 643s # Using Apache/Test.pm version 1.44 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 1 643s # unique id: aBpo5Sp272hUGjhDre3OowAAAAE 643s ok 2 643s ok 3 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 4 643s # unique id: aBpo5ZP8SHe8lvg4uqRtzgAAAAY 643s ok 5 643s ok 6 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 7 643s # unique id: aBpo5ddSGqVsAG6b27dxJgAAAAA 643s ok 8 643s ok 9 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 10 643s # unique id: aBpo5Sp272hUGjhDre3OpAAAAAE 643s ok 11 643s ok 12 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 13 643s # unique id: aBpo5ZP8SHe8lvg4uqRtzwAAAAY 643s ok 14 643s ok 15 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 16 643s # unique id: aBpo5ddSGqVsAG6b27dxJwAAAAA 643s ok 17 643s ok 18 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 19 643s # unique id: aBpo5Sp272hUGjhDre3OpQAAAAE 643s ok 20 643s ok 21 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 22 643s # unique id: aBpo5ZP8SHe8lvg4uqRt0AAAAAY 643s ok 23 643s ok 24 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 25 643s # unique id: aBpo5ddSGqVsAG6b27dxKAAAAAA 643s ok 26 643s ok 27 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 28 643s # unique id: aBpo5Sp272hUGjhDre3OpgAAAAE 643s ok 29 643s ok 30 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 31 643s # unique id: aBpo5ZP8SHe8lvg4uqRt0QAAAAY 643s ok 32 643s ok 33 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 34 643s # unique id: aBpo5ddSGqVsAG6b27dxKQAAAAA 643s ok 35 643s ok 36 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 37 643s # unique id: aBpo5Sp272hUGjhDre3OpwAAAAE 643s ok 38 643s ok 39 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 40 643s # unique id: aBpo5ZP8SHe8lvg4uqRt0gAAAAY 643s ok 41 643s ok 42 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 43 643s # unique id: aBpo5ddSGqVsAG6b27dxKgAAAAA 643s ok 44 643s ok 45 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 46 643s # unique id: aBpo5ZP8SHe8lvg4uqRt0wAAAAY 643s ok 47 643s ok 48 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 49 643s # unique id: aBpo5ddSGqVsAG6b27dxKwAAAAA 643s ok 50 643s ok 51 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 52 643s # unique id: aBpo5Sp272hUGjhDre3OqAAAAAE 643s ok 53 643s ok 54 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 55 643s # unique id: aBpo5pP8SHe8lvg4uqRt1AAAAAY 643s ok 56 643s ok 57 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 58 643s # unique id: aBpo5tdSGqVsAG6b27dxLAAAAAA 643s ok 59 643s ok 60 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 61 643s # unique id: aBpo5ip272hUGjhDre3OqQAAAAE 643s ok 62 643s ok 63 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 64 643s # unique id: aBpo5pP8SHe8lvg4uqRt1QAAAAY 643s ok 65 643s ok 66 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 67 643s # unique id: aBpo5tdSGqVsAG6b27dxLQAAAAA 643s ok 68 643s ok 69 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 70 643s # unique id: aBpo5ip272hUGjhDre3OqgAAAAE 643s ok 71 643s ok 72 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 73 643s # unique id: aBpo5pP8SHe8lvg4uqRt1gAAAAY 643s ok 74 643s ok 75 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 76 643s # unique id: aBpo5tdSGqVsAG6b27dxLgAAAAA 643s ok 77 643s ok 78 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 79 643s # unique id: aBpo5ip272hUGjhDre3OqwAAAAE 643s ok 80 643s ok 81 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 82 643s # unique id: aBpo5pP8SHe8lvg4uqRt1wAAAAY 643s ok 83 643s ok 84 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 85 643s # unique id: aBpo5tdSGqVsAG6b27dxLwAAAAA 643s ok 86 643s ok 87 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 88 643s # unique id: aBpo5ip272hUGjhDre3OrAAAAAE 643s ok 89 643s ok 90 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 91 643s # unique id: aBpo5pP8SHe8lvg4uqRt2AAAAAY 643s ok 92 643s ok 93 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 94 643s # unique id: aBpo5tdSGqVsAG6b27dxMAAAAAA 643s ok 95 643s ok 96 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 97 643s # unique id: aBpo5ip272hUGjhDre3OrQAAAAE 643s ok 98 643s ok 99 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 100 643s # unique id: aBpo5pP8SHe8lvg4uqRt2QAAAAY 643s ok 101 643s ok 102 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 103 643s # unique id: aBpo5tdSGqVsAG6b27dxMQAAAAA 643s ok 104 643s ok 105 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 106 643s # unique id: aBpo5ip272hUGjhDre3OrgAAAAE 643s ok 107 643s ok 108 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 109 643s # unique id: aBpo5pP8SHe8lvg4uqRt2gAAAAY 643s ok 110 643s ok 111 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 112 643s # unique id: aBpo5tdSGqVsAG6b27dxMgAAAAA 643s ok 113 643s ok 114 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 115 643s # unique id: aBpo5ip272hUGjhDre3OrwAAAAE 643s ok 116 643s ok 117 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 118 643s # unique id: aBpo5pP8SHe8lvg4uqRt2wAAAAY 643s ok 119 643s ok 120 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 121 643s # unique id: aBpo5tdSGqVsAG6b27dxMwAAAAA 643s ok 122 643s ok 123 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 124 643s # unique id: aBpo5ip272hUGjhDre3OsAAAAAE 643s ok 125 643s ok 126 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 127 643s # unique id: aBpo5pP8SHe8lvg4uqRt3AAAAAY 643s ok 128 643s ok 129 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 130 643s # unique id: aBpo5tdSGqVsAG6b27dxNAAAAAA 643s ok 131 643s ok 132 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 133 643s # unique id: aBpo5ip272hUGjhDre3OsQAAAAE 643s ok 134 643s ok 135 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 136 643s # unique id: aBpo5pP8SHe8lvg4uqRt3QAAAAY 643s ok 137 643s ok 138 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 139 643s # unique id: aBpo5tdSGqVsAG6b27dxNQAAAAA 643s ok 140 643s ok 141 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 142 643s # unique id: aBpo5ip272hUGjhDre3OsgAAAAE 643s ok 143 643s ok 144 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 145 643s # unique id: aBpo5pP8SHe8lvg4uqRt3gAAAAY 643s ok 146 643s ok 147 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 148 643s # unique id: aBpo5tdSGqVsAG6b27dxNgAAAAA 643s ok 149 643s ok 150 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 151 643s # unique id: aBpo5ip272hUGjhDre3OswAAAAE 643s ok 152 643s ok 153 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 154 643s # unique id: aBpo5pP8SHe8lvg4uqRt3wAAAAY 643s ok 155 643s ok 156 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 157 643s # unique id: aBpo5tdSGqVsAG6b27dxNwAAAAA 643s ok 158 643s ok 159 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 160 643s # unique id: aBpo5ip272hUGjhDre3OtAAAAAE 643s ok 161 643s ok 162 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 163 643s # unique id: aBpo5pP8SHe8lvg4uqRt4AAAAAY 643s ok 164 643s ok 165 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 166 643s # unique id: aBpo5tdSGqVsAG6b27dxOAAAAAA 643s ok 167 643s ok 168 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 169 643s # unique id: aBpo5ip272hUGjhDre3OtQAAAAE 643s ok 170 643s ok 171 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 172 643s # unique id: aBpo5pP8SHe8lvg4uqRt4QAAAAY 643s ok 173 643s ok 174 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 175 643s # unique id: aBpo5tdSGqVsAG6b27dxOQAAAAA 643s ok 176 643s ok 177 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 178 643s # unique id: aBpo5ip272hUGjhDre3OtgAAAAE 643s ok 179 643s ok 180 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 181 643s # unique id: aBpo5pP8SHe8lvg4uqRt4gAAAAY 643s ok 182 643s ok 183 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 184 643s # unique id: aBpo5tdSGqVsAG6b27dxOgAAAAA 643s ok 185 643s ok 186 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 187 643s # unique id: aBpo5ip272hUGjhDre3OtwAAAAE 643s ok 188 643s ok 189 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 190 643s # unique id: aBpo5pP8SHe8lvg4uqRt4wAAAAY 643s ok 191 643s ok 192 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 193 643s # unique id: aBpo5tdSGqVsAG6b27dxOwAAAAA 643s ok 194 643s ok 195 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 196 643s # unique id: aBpo5ip272hUGjhDre3OuAAAAAE 643s ok 197 643s ok 198 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 199 643s # unique id: aBpo5pP8SHe8lvg4uqRt5AAAAAY 643s ok 200 643s ok 201 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 202 643s # unique id: aBpo5tdSGqVsAG6b27dxPAAAAAA 643s ok 203 643s ok 204 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 205 643s # unique id: aBpo5ip272hUGjhDre3OuQAAAAE 643s ok 206 643s ok 207 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 208 643s # unique id: aBpo5pP8SHe8lvg4uqRt5QAAAAY 643s ok 209 643s ok 210 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 211 643s # unique id: aBpo5tdSGqVsAG6b27dxPQAAAAA 643s ok 212 643s ok 213 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 214 643s # unique id: aBpo5ip272hUGjhDre3OugAAAAE 643s ok 215 643s ok 216 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 217 643s # unique id: aBpo5pP8SHe8lvg4uqRt5gAAAAY 643s ok 218 643s ok 219 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 220 643s # unique id: aBpo5tdSGqVsAG6b27dxPgAAAAA 643s ok 221 643s ok 222 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 223 643s # unique id: aBpo5yp272hUGjhDre3OuwAAAAE 643s ok 224 643s ok 225 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 226 643s # unique id: aBpo55P8SHe8lvg4uqRt5wAAAAY 643s ok 227 643s ok 228 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 229 643s # unique id: aBpo59dSGqVsAG6b27dxPwAAAAA 643s ok 230 643s ok 231 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 232 643s # unique id: aBpo5yp272hUGjhDre3OvAAAAAE 643s ok 233 643s ok 234 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 235 643s # unique id: aBpo55P8SHe8lvg4uqRt6AAAAAY 643s ok 236 643s ok 237 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 238 643s # unique id: aBpo59dSGqVsAG6b27dxQAAAAAA 643s ok 239 643s ok 240 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 241 643s # unique id: aBpo5yp272hUGjhDre3OvQAAAAE 643s ok 242 643s ok 243 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 244 643s # unique id: aBpo55P8SHe8lvg4uqRt6QAAAAY 643s ok 245 643s ok 246 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 247 643s # unique id: aBpo59dSGqVsAG6b27dxQQAAAAA 643s ok 248 643s ok 249 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 250 643s # unique id: aBpo5yp272hUGjhDre3OvgAAAAE 643s ok 251 643s ok 252 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 253 643s # unique id: aBpo55P8SHe8lvg4uqRt6gAAAAY 643s ok 254 643s ok 255 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 256 643s # unique id: aBpo59dSGqVsAG6b27dxQgAAAAA 643s ok 257 643s ok 258 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 259 643s # unique id: aBpo5yp272hUGjhDre3OvwAAAAE 643s ok 260 643s ok 261 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 262 643s # unique id: aBpo55P8SHe8lvg4uqRt6wAAAAY 643s ok 263 643s ok 264 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 265 643s # unique id: aBpo59dSGqVsAG6b27dxQwAAAAA 643s ok 266 643s ok 267 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 268 643s # unique id: aBpo5yp272hUGjhDre3OwAAAAAE 643s ok 269 643s ok 270 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 271 643s # unique id: aBpo55P8SHe8lvg4uqRt7AAAAAY 643s ok 272 643s ok 273 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 274 643s # unique id: aBpo59dSGqVsAG6b27dxRAAAAAA 643s ok 275 643s ok 276 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 277 643s # unique id: aBpo5yp272hUGjhDre3OwQAAAAE 643s ok 278 643s ok 279 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 280 643s # unique id: aBpo55P8SHe8lvg4uqRt7QAAAAY 643s ok 281 643s ok 282 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 283 643s # unique id: aBpo59dSGqVsAG6b27dxRQAAAAA 643s ok 284 643s ok 285 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 286 643s # unique id: aBpo5yp272hUGjhDre3OwgAAAAE 643s ok 287 643s ok 288 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 289 643s # unique id: aBpo55P8SHe8lvg4uqRt7gAAAAY 643s ok 290 643s ok 291 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 292 643s # unique id: aBpo59dSGqVsAG6b27dxRgAAAAA 643s ok 293 643s ok 294 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 295 643s # unique id: aBpo5yp272hUGjhDre3OwwAAAAE 643s ok 296 643s ok 297 643s # testing : fetch unique ID 643s # expected: 200 643s # received: '200' 643s ok 298 643s # unique id: aBpo55P8SHe8lvg4uqRt7wAAAAY 643s ok 299 643s ok 300 643s ok 649s t/modules/usertrack.t ............... 649s 1..1004 649s # Running under perl version 5.040001 for linux 649s # Current time local: Tue May 6 19:54:15 2025 649s # Current time GMT: Tue May 6 19:54:15 2025 649s # Using Test.pm version 1.31 649s # Using Apache/Test.pm version 1.44 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 1 649s ok 2 649s Set-Cookie: usertrack_test=b0c47a63.6347cfb8151d3; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=b0c47a63.6347cfb8151d3 649s ok 3 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 4 649s ok 5 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 6 649s ok 7 649s Set-Cookie: usertrack_test=f08547b4.6347cfb81750a; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=f08547b4.6347cfb81750a 649s ok 8 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 9 649s ok 10 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 11 649s ok 12 649s Set-Cookie: usertrack_test=3a1896f5.6347cfb8189f5; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=3a1896f5.6347cfb8189f5 649s ok 13 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 14 649s ok 15 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 16 649s ok 17 649s Set-Cookie: usertrack_test=50d1b888.6347cfb819fd6; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=50d1b888.6347cfb819fd6 649s ok 18 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 19 649s ok 20 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 21 649s ok 22 649s Set-Cookie: usertrack_test=a32de807.6347cfb81b65c; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=a32de807.6347cfb81b65c 649s ok 23 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 24 649s ok 25 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 26 649s ok 27 649s Set-Cookie: usertrack_test=6e244242.6347cfb81cdd2; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=6e244242.6347cfb81cdd2 649s ok 28 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 29 649s ok 30 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 31 649s ok 32 649s Set-Cookie: usertrack_test=ff4136f4.6347cfb81e36a; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=ff4136f4.6347cfb81e36a 649s ok 33 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 34 649s ok 35 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 36 649s ok 37 649s Set-Cookie: usertrack_test=3523107b.6347cfb81f4e7; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=3523107b.6347cfb81f4e7 649s ok 38 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 39 649s ok 40 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 41 649s ok 42 649s Set-Cookie: usertrack_test=58c6795a.6347cfb820663; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=58c6795a.6347cfb820663 649s ok 43 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 44 649s ok 45 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 46 649s ok 47 649s Set-Cookie: usertrack_test=d2edca8a.6347cfb821efd; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=d2edca8a.6347cfb821efd 649s ok 48 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 49 649s ok 50 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 51 649s ok 52 649s Set-Cookie: usertrack_test=9f92fd37.6347cfb8230cb; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=9f92fd37.6347cfb8230cb 649s ok 53 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 54 649s ok 55 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 56 649s ok 57 649s Set-Cookie: usertrack_test=ec875bda.6347cfb823fd2; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=ec875bda.6347cfb823fd2 649s ok 58 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 59 649s ok 60 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 61 649s ok 62 649s Set-Cookie: usertrack_test=5d0934d5.6347cfb824e58; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=5d0934d5.6347cfb824e58 649s ok 63 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 64 649s ok 65 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 66 649s ok 67 649s Set-Cookie: usertrack_test=e435b9ba.6347cfb825da3; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=e435b9ba.6347cfb825da3 649s ok 68 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 69 649s ok 70 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 71 649s ok 72 649s Set-Cookie: usertrack_test=7dfdec82.6347cfb826cea; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=7dfdec82.6347cfb826cea 649s ok 73 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 74 649s ok 75 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 76 649s ok 77 649s Set-Cookie: usertrack_test=8cd3c6f.6347cfb827bdd; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=8cd3c6f.6347cfb827bdd 649s ok 78 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 79 649s ok 80 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 81 649s ok 82 649s Set-Cookie: usertrack_test=b661f643.6347cfb8289f1; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=b661f643.6347cfb8289f1 649s ok 83 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 84 649s ok 85 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 86 649s ok 87 649s Set-Cookie: usertrack_test=6504f557.6347cfb829813; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=6504f557.6347cfb829813 649s ok 88 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 89 649s ok 90 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 91 649s ok 92 649s Set-Cookie: usertrack_test=9b4c30bd.6347cfb82a61c; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=9b4c30bd.6347cfb82a61c 649s ok 93 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 94 649s ok 95 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 96 649s ok 97 649s Set-Cookie: usertrack_test=eb01d673.6347cfb82b4b4; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=eb01d673.6347cfb82b4b4 649s ok 98 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 99 649s ok 100 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 101 649s ok 102 649s Set-Cookie: usertrack_test=5bda9750.6347cfb82c35c; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=5bda9750.6347cfb82c35c 649s ok 103 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 104 649s ok 105 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 106 649s ok 107 649s Set-Cookie: usertrack_test=a5537ed3.6347cfb82d228; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=a5537ed3.6347cfb82d228 649s ok 108 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 109 649s ok 110 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 111 649s ok 112 649s Set-Cookie: usertrack_test=c57f210b.6347cfb82e107; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=c57f210b.6347cfb82e107 649s ok 113 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 114 649s ok 115 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 116 649s ok 117 649s Set-Cookie: usertrack_test=8f974c1c.6347cfb82f0ae; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=8f974c1c.6347cfb82f0ae 649s ok 118 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 119 649s ok 120 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 121 649s ok 122 649s Set-Cookie: usertrack_test=b904e383.6347cfb8307b1; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=b904e383.6347cfb8307b1 649s ok 123 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 124 649s ok 125 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 126 649s ok 127 649s Set-Cookie: usertrack_test=13febba3.6347cfb831e16; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=13febba3.6347cfb831e16 649s ok 128 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 129 649s ok 130 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 131 649s ok 132 649s Set-Cookie: usertrack_test=28b20737.6347cfb832c87; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=28b20737.6347cfb832c87 649s ok 133 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 134 649s ok 135 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 136 649s ok 137 649s Set-Cookie: usertrack_test=42c8b485.6347cfb833c47; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=42c8b485.6347cfb833c47 649s ok 138 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 139 649s ok 140 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 141 649s ok 142 649s Set-Cookie: usertrack_test=176cf45.6347cfb834c2a; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=176cf45.6347cfb834c2a 649s ok 143 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 144 649s ok 145 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 146 649s ok 147 649s Set-Cookie: usertrack_test=dcdf6615.6347cfb83662a; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=dcdf6615.6347cfb83662a 649s ok 148 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 149 649s ok 150 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 151 649s ok 152 649s Set-Cookie: usertrack_test=9217764d.6347cfb837ad6; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=9217764d.6347cfb837ad6 649s ok 153 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 154 649s ok 155 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 156 649s ok 157 649s Set-Cookie: usertrack_test=ebecc4d7.6347cfb83910b; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=ebecc4d7.6347cfb83910b 649s ok 158 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 159 649s ok 160 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 161 649s ok 162 649s Set-Cookie: usertrack_test=914f10fc.6347cfb83a481; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=914f10fc.6347cfb83a481 649s ok 163 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 164 649s ok 165 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 166 649s ok 167 649s Set-Cookie: usertrack_test=deaf619b.6347cfb83bdf4; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=deaf619b.6347cfb83bdf4 649s ok 168 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 169 649s ok 170 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 171 649s ok 172 649s Set-Cookie: usertrack_test=1b451beb.6347cfb83d364; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=1b451beb.6347cfb83d364 649s ok 173 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 174 649s ok 175 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 176 649s ok 177 649s Set-Cookie: usertrack_test=a12e2549.6347cfb83eb18; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=a12e2549.6347cfb83eb18 649s ok 178 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 179 649s ok 180 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 181 649s ok 182 649s Set-Cookie: usertrack_test=d7a40ca9.6347cfb84055b; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=d7a40ca9.6347cfb84055b 649s ok 183 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 184 649s ok 185 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 186 649s ok 187 649s Set-Cookie: usertrack_test=d395e586.6347cfb8420b1; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=d395e586.6347cfb8420b1 649s ok 188 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 189 649s ok 190 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 191 649s ok 192 649s Set-Cookie: usertrack_test=c675325c.6347cfb844008; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=c675325c.6347cfb844008 649s ok 193 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 194 649s ok 195 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 196 649s ok 197 649s Set-Cookie: usertrack_test=60954c4b.6347cfb845693; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=60954c4b.6347cfb845693 649s ok 198 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 199 649s ok 200 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 201 649s ok 202 649s Set-Cookie: usertrack_test=e68f015f.6347cfb846f14; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=e68f015f.6347cfb846f14 649s ok 203 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 204 649s ok 205 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 206 649s ok 207 649s Set-Cookie: usertrack_test=1ccb0757.6347cfb848905; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=1ccb0757.6347cfb848905 649s ok 208 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 209 649s ok 210 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 211 649s ok 212 649s Set-Cookie: usertrack_test=d923e0a6.6347cfb849c3c; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=d923e0a6.6347cfb849c3c 649s ok 213 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 214 649s ok 215 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 216 649s ok 217 649s Set-Cookie: usertrack_test=36f53aee.6347cfb84b3f3; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=36f53aee.6347cfb84b3f3 649s ok 218 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 219 649s ok 220 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 221 649s ok 222 649s Set-Cookie: usertrack_test=c298e40.6347cfb84c49b; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=c298e40.6347cfb84c49b 649s ok 223 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 224 649s ok 225 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 226 649s ok 227 649s Set-Cookie: usertrack_test=f246178a.6347cfb84da8f; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=f246178a.6347cfb84da8f 649s ok 228 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 229 649s ok 230 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 231 649s ok 232 649s Set-Cookie: usertrack_test=4de67ad3.6347cfb84ec15; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=4de67ad3.6347cfb84ec15 649s ok 233 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 234 649s ok 235 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 236 649s ok 237 649s Set-Cookie: usertrack_test=c49d5c40.6347cfb850030; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=c49d5c40.6347cfb850030 649s ok 238 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 239 649s ok 240 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 241 649s ok 242 649s Set-Cookie: usertrack_test=6965c93a.6347cfb851373; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=6965c93a.6347cfb851373 649s ok 243 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 244 649s ok 245 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 246 649s ok 247 649s Set-Cookie: usertrack_test=564f20a9.6347cfb85268d; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=564f20a9.6347cfb85268d 649s ok 248 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 249 649s ok 250 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 251 649s ok 252 649s Set-Cookie: usertrack_test=f027cd67.6347cfb854109; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=f027cd67.6347cfb854109 649s ok 253 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 254 649s ok 255 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 256 649s ok 257 649s Set-Cookie: usertrack_test=590d14f.6347cfb855359; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=590d14f.6347cfb855359 649s ok 258 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 259 649s ok 260 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 261 649s ok 262 649s Set-Cookie: usertrack_test=dfcd3b2b.6347cfb856fab; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=dfcd3b2b.6347cfb856fab 649s ok 263 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 264 649s ok 265 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 266 649s ok 267 649s Set-Cookie: usertrack_test=42aefc8.6347cfb858987; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=42aefc8.6347cfb858987 649s ok 268 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 269 649s ok 270 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 271 649s ok 272 649s Set-Cookie: usertrack_test=77ede336.6347cfb85a158; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=77ede336.6347cfb85a158 649s ok 273 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 274 649s ok 275 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 276 649s ok 277 649s Set-Cookie: usertrack_test=48bfbcd2.6347cfb85baf2; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=48bfbcd2.6347cfb85baf2 649s ok 278 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 279 649s ok 280 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 281 649s ok 282 649s Set-Cookie: usertrack_test=532e152c.6347cfb85d106; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=532e152c.6347cfb85d106 649s ok 283 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 284 649s ok 285 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 286 649s ok 287 649s Set-Cookie: usertrack_test=5f9ccaaf.6347cfb85e1ce; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=5f9ccaaf.6347cfb85e1ce 649s ok 288 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 289 649s ok 290 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 291 649s ok 292 649s Set-Cookie: usertrack_test=ab39a028.6347cfb85f4aa; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=ab39a028.6347cfb85f4aa 649s ok 293 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 294 649s ok 295 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 296 649s ok 297 649s Set-Cookie: usertrack_test=b384e9f5.6347cfb861127; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=b384e9f5.6347cfb861127 649s ok 298 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 299 649s ok 300 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 301 649s ok 302 649s Set-Cookie: usertrack_test=b00cbc4.6347cfb8629bc; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=b00cbc4.6347cfb8629bc 649s ok 303 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 304 649s ok 305 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 306 649s ok 307 649s Set-Cookie: usertrack_test=37bca4b6.6347cfb86475a; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=37bca4b6.6347cfb86475a 649s ok 308 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 309 649s ok 310 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 311 649s ok 312 649s Set-Cookie: usertrack_test=742d0d48.6347cfb865c82; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=742d0d48.6347cfb865c82 649s ok 313 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 314 649s ok 315 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 316 649s ok 317 649s Set-Cookie: usertrack_test=367632ca.6347cfb866ec3; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=367632ca.6347cfb866ec3 649s ok 318 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 319 649s ok 320 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 321 649s ok 322 649s Set-Cookie: usertrack_test=7eba79b4.6347cfb868c43; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=7eba79b4.6347cfb868c43 649s ok 323 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 324 649s ok 325 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 326 649s ok 327 649s Set-Cookie: usertrack_test=a73e68.6347cfb86a866; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=a73e68.6347cfb86a866 649s ok 328 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 329 649s ok 330 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 331 649s ok 332 649s Set-Cookie: usertrack_test=2216d06a.6347cfb86c1cc; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=2216d06a.6347cfb86c1cc 649s ok 333 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 334 649s ok 335 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 336 649s ok 337 649s Set-Cookie: usertrack_test=ae8393c1.6347cfb86d98d; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=ae8393c1.6347cfb86d98d 649s ok 338 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 339 649s ok 340 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 341 649s ok 342 649s Set-Cookie: usertrack_test=4c07026e.6347cfb86eb0f; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=4c07026e.6347cfb86eb0f 649s ok 343 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 344 649s ok 345 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 346 649s ok 347 649s Set-Cookie: usertrack_test=99d9684d.6347cfb870286; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=99d9684d.6347cfb870286 649s ok 348 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 349 649s ok 350 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 351 649s ok 352 649s Set-Cookie: usertrack_test=680fa00c.6347cfb871d6d; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=680fa00c.6347cfb871d6d 649s ok 353 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 354 649s ok 355 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 356 649s ok 357 649s Set-Cookie: usertrack_test=ff4cb7ee.6347cfb872fbb; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=ff4cb7ee.6347cfb872fbb 649s ok 358 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 359 649s ok 360 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 361 649s ok 362 649s Set-Cookie: usertrack_test=c41dfd23.6347cfb8741c1; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=c41dfd23.6347cfb8741c1 649s ok 363 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 364 649s ok 365 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 366 649s ok 367 649s Set-Cookie: usertrack_test=5e77623e.6347cfb875863; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=5e77623e.6347cfb875863 649s ok 368 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 369 649s ok 370 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 371 649s ok 372 649s Set-Cookie: usertrack_test=fae8a3d0.6347cfb876b03; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=fae8a3d0.6347cfb876b03 649s ok 373 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 374 649s ok 375 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 376 649s ok 377 649s Set-Cookie: usertrack_test=72b3a643.6347cfb877f6f; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=72b3a643.6347cfb877f6f 649s ok 378 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 379 649s ok 380 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 381 649s ok 382 649s Set-Cookie: usertrack_test=7f69d721.6347cfb878ea6; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=7f69d721.6347cfb878ea6 649s ok 383 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 384 649s ok 385 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 386 649s ok 387 649s Set-Cookie: usertrack_test=78956337.6347cfb87a13a; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=78956337.6347cfb87a13a 649s ok 388 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 389 649s ok 390 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 391 649s ok 392 649s Set-Cookie: usertrack_test=4bc462dd.6347cfb87b313; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=4bc462dd.6347cfb87b313 649s ok 393 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 394 649s ok 395 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 396 649s ok 397 649s Set-Cookie: usertrack_test=1e005576.6347cfb87ceff; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=1e005576.6347cfb87ceff 649s ok 398 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 399 649s ok 400 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 401 649s ok 402 649s Set-Cookie: usertrack_test=8efc5a79.6347cfb87e9c6; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=8efc5a79.6347cfb87e9c6 649s ok 403 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 404 649s ok 405 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 406 649s ok 407 649s Set-Cookie: usertrack_test=830d3137.6347cfb8801c1; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=830d3137.6347cfb8801c1 649s ok 408 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 409 649s ok 410 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 411 649s ok 412 649s Set-Cookie: usertrack_test=aa0f4558.6347cfb881d27; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=aa0f4558.6347cfb881d27 649s ok 413 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 414 649s ok 415 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 416 649s ok 417 649s Set-Cookie: usertrack_test=cd391096.6347cfb883325; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=cd391096.6347cfb883325 649s ok 418 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 419 649s ok 420 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 421 649s ok 422 649s Set-Cookie: usertrack_test=9d4679e9.6347cfb884d9c; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=9d4679e9.6347cfb884d9c 649s ok 423 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 424 649s ok 425 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 426 649s ok 427 649s Set-Cookie: usertrack_test=85af9220.6347cfb886b47; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=85af9220.6347cfb886b47 649s ok 428 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 429 649s ok 430 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 431 649s ok 432 649s Set-Cookie: usertrack_test=dd7fd8c3.6347cfb888148; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=dd7fd8c3.6347cfb888148 649s ok 433 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 434 649s ok 435 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 436 649s ok 437 649s Set-Cookie: usertrack_test=b3a368c4.6347cfb88978b; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=b3a368c4.6347cfb88978b 649s ok 438 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 439 649s ok 440 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 441 649s ok 442 649s Set-Cookie: usertrack_test=6df81a97.6347cfb88ac53; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=6df81a97.6347cfb88ac53 649s ok 443 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 444 649s ok 445 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 446 649s ok 447 649s Set-Cookie: usertrack_test=4fe909cf.6347cfb88bfc8; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=4fe909cf.6347cfb88bfc8 649s ok 448 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 449 649s ok 450 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 451 649s ok 452 649s Set-Cookie: usertrack_test=de29c793.6347cfb88d2aa; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=de29c793.6347cfb88d2aa 649s ok 453 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 454 649s ok 455 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 456 649s ok 457 649s Set-Cookie: usertrack_test=fdd3fda7.6347cfb88eade; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=fdd3fda7.6347cfb88eade 649s ok 458 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 459 649s ok 460 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 461 649s ok 462 649s Set-Cookie: usertrack_test=5d6cc26e.6347cfb8903db; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=5d6cc26e.6347cfb8903db 649s ok 463 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 464 649s ok 465 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 466 649s ok 467 649s Set-Cookie: usertrack_test=d1e5096d.6347cfb891b7e; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=d1e5096d.6347cfb891b7e 649s ok 468 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 469 649s ok 470 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 471 649s ok 472 649s Set-Cookie: usertrack_test=2f5a2fdd.6347cfb8936d0; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=2f5a2fdd.6347cfb8936d0 649s ok 473 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 474 649s ok 475 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 476 649s ok 477 649s Set-Cookie: usertrack_test=8dfd9d26.6347cfb8950e9; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=8dfd9d26.6347cfb8950e9 649s ok 478 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 479 649s ok 480 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 481 649s ok 482 649s Set-Cookie: usertrack_test=92c78ac1.6347cfb896ab4; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=92c78ac1.6347cfb896ab4 649s ok 483 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 484 649s ok 485 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 486 649s ok 487 649s Set-Cookie: usertrack_test=ac87c23c.6347cfb898217; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=ac87c23c.6347cfb898217 649s ok 488 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 489 649s ok 490 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 491 649s ok 492 649s Set-Cookie: usertrack_test=9402658f.6347cfb8997c8; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=9402658f.6347cfb8997c8 649s ok 493 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 494 649s ok 495 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 496 649s ok 497 649s Set-Cookie: usertrack_test=e259a4b1.6347cfb89aad6; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=e259a4b1.6347cfb89aad6 649s ok 498 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 499 649s ok 500 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 501 649s ok 502 649s Set-Cookie: usertrack_test=6d2b9575.6347cfb89bdcf; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=6d2b9575.6347cfb89bdcf 649s ok 503 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 504 649s ok 505 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 506 649s ok 507 649s Set-Cookie: usertrack_test=bb68e398.6347cfb89d5ae; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=bb68e398.6347cfb89d5ae 649s ok 508 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 509 649s ok 510 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 511 649s ok 512 649s Set-Cookie: usertrack_test=524c41ea.6347cfb89e9b8; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=524c41ea.6347cfb89e9b8 649s ok 513 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 514 649s ok 515 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 516 649s ok 517 649s Set-Cookie: usertrack_test=e525f5a3.6347cfb89fc6a; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=e525f5a3.6347cfb89fc6a 649s ok 518 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 519 649s ok 520 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 521 649s ok 522 649s Set-Cookie: usertrack_test=dfeb57b.6347cfb8a1898; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=dfeb57b.6347cfb8a1898 649s ok 523 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 524 649s ok 525 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 526 649s ok 527 649s Set-Cookie: usertrack_test=ae374759.6347cfb8a2d8d; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=ae374759.6347cfb8a2d8d 649s ok 528 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 529 649s ok 530 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 531 649s ok 532 649s Set-Cookie: usertrack_test=745bf5bb.6347cfb8a4665; path=/; expires=Tue, 06-May-25 19:55:20 GMT 649s Cookie: usertrack_test=745bf5bb.6347cfb8a4665 649s ok 533 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 534 649s ok 535 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 536 649s ok 537 649s Set-Cookie: usertrack_test=7b1f5ea4.6347cfb8a6131; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=7b1f5ea4.6347cfb8a6131 649s ok 538 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 539 649s ok 540 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 541 649s ok 542 649s Set-Cookie: usertrack_test=9aa33bbb.6347cfb8a7e64; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=9aa33bbb.6347cfb8a7e64 649s ok 543 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 544 649s ok 545 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 546 649s ok 547 649s Set-Cookie: usertrack_test=f1932beb.6347cfb8a9498; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=f1932beb.6347cfb8a9498 649s ok 548 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 549 649s ok 550 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 551 649s ok 552 649s Set-Cookie: usertrack_test=95db0fa7.6347cfb8aad8c; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=95db0fa7.6347cfb8aad8c 649s ok 553 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 554 649s ok 555 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 556 649s ok 557 649s Set-Cookie: usertrack_test=49d8cefb.6347cfb8ac74a; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=49d8cefb.6347cfb8ac74a 649s ok 558 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 559 649s ok 560 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 561 649s ok 562 649s Set-Cookie: usertrack_test=949f3759.6347cfb8ae061; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=949f3759.6347cfb8ae061 649s ok 563 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 564 649s ok 565 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 566 649s ok 567 649s Set-Cookie: usertrack_test=99fe3fd2.6347cfb8afa7c; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=99fe3fd2.6347cfb8afa7c 649s ok 568 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 569 649s ok 570 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 571 649s ok 572 649s Set-Cookie: usertrack_test=c7dec95f.6347cfb8b12b3; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=c7dec95f.6347cfb8b12b3 649s ok 573 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 574 649s ok 575 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 576 649s ok 577 649s Set-Cookie: usertrack_test=c57c484c.6347cfb8b23f9; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=c57c484c.6347cfb8b23f9 649s ok 578 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 579 649s ok 580 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 581 649s ok 582 649s Set-Cookie: usertrack_test=7ea8a2b3.6347cfb8b3aae; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=7ea8a2b3.6347cfb8b3aae 649s ok 583 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 584 649s ok 585 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 586 649s ok 587 649s Set-Cookie: usertrack_test=f2a92308.6347cfb8b503e; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=f2a92308.6347cfb8b503e 649s ok 588 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 589 649s ok 590 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 591 649s ok 592 649s Set-Cookie: usertrack_test=b736ad78.6347cfb8b6f42; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=b736ad78.6347cfb8b6f42 649s ok 593 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 594 649s ok 595 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 596 649s ok 597 649s Set-Cookie: usertrack_test=16d5bb4e.6347cfb8b8c54; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=16d5bb4e.6347cfb8b8c54 649s ok 598 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 599 649s ok 600 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 601 649s ok 602 649s Set-Cookie: usertrack_test=4e14cb33.6347cfb8ba968; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=4e14cb33.6347cfb8ba968 649s ok 603 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 604 649s ok 605 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 606 649s ok 607 649s Set-Cookie: usertrack_test=ca2b07e.6347cfb8bc246; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=ca2b07e.6347cfb8bc246 649s ok 608 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 609 649s ok 610 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 611 649s ok 612 649s Set-Cookie: usertrack_test=8897ce4.6347cfb8bd4e7; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=8897ce4.6347cfb8bd4e7 649s ok 613 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 614 649s ok 615 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 616 649s ok 617 649s Set-Cookie: usertrack_test=9ebfa9b9.6347cfb8be703; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=9ebfa9b9.6347cfb8be703 649s ok 618 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 619 649s ok 620 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 621 649s ok 622 649s Set-Cookie: usertrack_test=ecf0a172.6347cfb8bf787; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=ecf0a172.6347cfb8bf787 649s ok 623 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 624 649s ok 625 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 626 649s ok 627 649s Set-Cookie: usertrack_test=d1920a61.6347cfb8c0706; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=d1920a61.6347cfb8c0706 649s ok 628 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 629 649s ok 630 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 631 649s ok 632 649s Set-Cookie: usertrack_test=3126a1f7.6347cfb8c157d; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=3126a1f7.6347cfb8c157d 649s ok 633 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 634 649s ok 635 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 636 649s ok 637 649s Set-Cookie: usertrack_test=80aff892.6347cfb8c241b; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=80aff892.6347cfb8c241b 649s ok 638 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 639 649s ok 640 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 641 649s ok 642 649s Set-Cookie: usertrack_test=99c25b1a.6347cfb8c3291; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=99c25b1a.6347cfb8c3291 649s ok 643 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 644 649s ok 645 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 646 649s ok 647 649s Set-Cookie: usertrack_test=dbd5ee8e.6347cfb8c4110; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=dbd5ee8e.6347cfb8c4110 649s ok 648 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 649 649s ok 650 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 651 649s ok 652 649s Set-Cookie: usertrack_test=5ecb4240.6347cfb8c506c; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=5ecb4240.6347cfb8c506c 649s ok 653 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 654 649s ok 655 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 656 649s ok 657 649s Set-Cookie: usertrack_test=9a7764da.6347cfb8c5f13; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=9a7764da.6347cfb8c5f13 649s ok 658 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 659 649s ok 660 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 661 649s ok 662 649s Set-Cookie: usertrack_test=799df804.6347cfb8c6d20; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=799df804.6347cfb8c6d20 649s ok 663 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 664 649s ok 665 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 666 649s ok 667 649s Set-Cookie: usertrack_test=966f142d.6347cfb8c7b32; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=966f142d.6347cfb8c7b32 649s ok 668 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 669 649s ok 670 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 671 649s ok 672 649s Set-Cookie: usertrack_test=25e0cbcb.6347cfb8c8950; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=25e0cbcb.6347cfb8c8950 649s ok 673 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 674 649s ok 675 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 676 649s ok 677 649s Set-Cookie: usertrack_test=570068e7.6347cfb8c97a0; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=570068e7.6347cfb8c97a0 649s ok 678 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 679 649s ok 680 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 681 649s ok 682 649s Set-Cookie: usertrack_test=1c584a19.6347cfb8ca63b; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=1c584a19.6347cfb8ca63b 649s ok 683 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 684 649s ok 685 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 686 649s ok 687 649s Set-Cookie: usertrack_test=a4032c20.6347cfb8cb761; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=a4032c20.6347cfb8cb761 649s ok 688 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 689 649s ok 690 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 691 649s ok 692 649s Set-Cookie: usertrack_test=db9c9fed.6347cfb8cca89; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=db9c9fed.6347cfb8cca89 649s ok 693 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 694 649s ok 695 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 696 649s ok 697 649s Set-Cookie: usertrack_test=a2214b4f.6347cfb8cdaad; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=a2214b4f.6347cfb8cdaad 649s ok 698 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 699 649s ok 700 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 701 649s ok 702 649s Set-Cookie: usertrack_test=fc8a3553.6347cfb8ceced; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=fc8a3553.6347cfb8ceced 649s ok 703 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 704 649s ok 705 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 706 649s ok 707 649s Set-Cookie: usertrack_test=9896f38a.6347cfb8d0047; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=9896f38a.6347cfb8d0047 649s ok 708 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 709 649s ok 710 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 711 649s ok 712 649s Set-Cookie: usertrack_test=5ff21fb5.6347cfb8d18d3; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=5ff21fb5.6347cfb8d18d3 649s ok 713 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 714 649s ok 715 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 716 649s ok 717 649s Set-Cookie: usertrack_test=650dd1f7.6347cfb8d440e; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=650dd1f7.6347cfb8d440e 649s ok 718 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 719 649s ok 720 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 721 649s ok 722 649s Set-Cookie: usertrack_test=55258334.6347cfb8d57a0; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=55258334.6347cfb8d57a0 649s ok 723 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 724 649s ok 725 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 726 649s ok 727 649s Set-Cookie: usertrack_test=634fe3a1.6347cfb8d6edb; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=634fe3a1.6347cfb8d6edb 649s ok 728 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 729 649s ok 730 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 731 649s ok 732 649s Set-Cookie: usertrack_test=1742bc28.6347cfb8d8670; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=1742bc28.6347cfb8d8670 649s ok 733 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 734 649s ok 735 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 736 649s ok 737 649s Set-Cookie: usertrack_test=c4b189f9.6347cfb8d9d3d; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=c4b189f9.6347cfb8d9d3d 649s ok 738 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 739 649s ok 740 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 741 649s ok 742 649s Set-Cookie: usertrack_test=6b9267d5.6347cfb8dbb09; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=6b9267d5.6347cfb8dbb09 649s ok 743 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 744 649s ok 745 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 746 649s ok 747 649s Set-Cookie: usertrack_test=a3cf2541.6347cfb8dcec6; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=a3cf2541.6347cfb8dcec6 649s ok 748 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 749 649s ok 750 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 751 649s ok 752 649s Set-Cookie: usertrack_test=9c6b977b.6347cfb8de64b; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=9c6b977b.6347cfb8de64b 649s ok 753 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 754 649s ok 755 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 756 649s ok 757 649s Set-Cookie: usertrack_test=a1a2794e.6347cfb8df943; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=a1a2794e.6347cfb8df943 649s ok 758 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 759 649s ok 760 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 761 649s ok 762 649s Set-Cookie: usertrack_test=6176a4f.6347cfb8e0afd; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=6176a4f.6347cfb8e0afd 649s ok 763 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 764 649s ok 765 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 766 649s ok 767 649s Set-Cookie: usertrack_test=9caf2810.6347cfb8e1ed7; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=9caf2810.6347cfb8e1ed7 649s ok 768 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 769 649s ok 770 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 771 649s ok 772 649s Set-Cookie: usertrack_test=cf1220d0.6347cfb8e33c5; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=cf1220d0.6347cfb8e33c5 649s ok 773 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 774 649s ok 775 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 776 649s ok 777 649s Set-Cookie: usertrack_test=363590ec.6347cfb8e4ad6; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=363590ec.6347cfb8e4ad6 649s ok 778 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 779 649s ok 780 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 781 649s ok 782 649s Set-Cookie: usertrack_test=e316c6df.6347cfb8e5d4d; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=e316c6df.6347cfb8e5d4d 649s ok 783 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 784 649s ok 785 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 786 649s ok 787 649s Set-Cookie: usertrack_test=51662751.6347cfb8e782a; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=51662751.6347cfb8e782a 649s ok 788 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 789 649s ok 790 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 791 649s ok 792 649s Set-Cookie: usertrack_test=374f86bc.6347cfb8e8e73; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=374f86bc.6347cfb8e8e73 649s ok 793 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 794 649s ok 795 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 796 649s ok 797 649s Set-Cookie: usertrack_test=e307a97e.6347cfb8ea5cf; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=e307a97e.6347cfb8ea5cf 649s ok 798 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 799 649s ok 800 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 801 649s ok 802 649s Set-Cookie: usertrack_test=e3d087ef.6347cfb8eb71e; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=e3d087ef.6347cfb8eb71e 649s ok 803 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 804 649s ok 805 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 806 649s ok 807 649s Set-Cookie: usertrack_test=46ab4a14.6347cfb8eca5d; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=46ab4a14.6347cfb8eca5d 649s ok 808 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 809 649s ok 810 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 811 649s ok 812 649s Set-Cookie: usertrack_test=d34cd211.6347cfb8ede03; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=d34cd211.6347cfb8ede03 649s ok 813 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 814 649s ok 815 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 816 649s ok 817 649s Set-Cookie: usertrack_test=61876618.6347cfb8ef367; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=61876618.6347cfb8ef367 649s ok 818 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 819 649s ok 820 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 821 649s ok 822 649s Set-Cookie: usertrack_test=9b54bb45.6347cfb8f0a69; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=9b54bb45.6347cfb8f0a69 649s ok 823 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 824 649s ok 825 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 826 649s ok 827 649s Set-Cookie: usertrack_test=472678c6.6347cfb8f23a5; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=472678c6.6347cfb8f23a5 649s ok 828 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 829 649s ok 830 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 831 649s ok 832 649s Set-Cookie: usertrack_test=eace7c0c.6347cfb8f331f; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=eace7c0c.6347cfb8f331f 649s ok 833 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 834 649s ok 835 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 836 649s ok 837 649s Set-Cookie: usertrack_test=92b9ac5c.6347cfb8f4317; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=92b9ac5c.6347cfb8f4317 649s ok 838 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 839 649s ok 840 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 841 649s ok 842 649s Set-Cookie: usertrack_test=83bce77e.6347cfb8f521f; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=83bce77e.6347cfb8f521f 649s ok 843 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 844 649s ok 845 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 846 649s ok 847 649s Set-Cookie: usertrack_test=8a8b648a.6347cfb8f60a9; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=8a8b648a.6347cfb8f60a9 649s ok 848 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 849 649s ok 850 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 851 649s ok 852 649s Set-Cookie: usertrack_test=cf7d6965.6347cfb8f6f08; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=cf7d6965.6347cfb8f6f08 649s ok 853 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 854 649s ok 855 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 856 649s ok 857 649s Set-Cookie: usertrack_test=668c9f87.6347cfb8f7d7a; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=668c9f87.6347cfb8f7d7a 649s ok 858 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 859 649s ok 860 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 861 649s ok 862 649s Set-Cookie: usertrack_test=f7ff796a.6347cfb8f8c15; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=f7ff796a.6347cfb8f8c15 649s ok 863 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 864 649s ok 865 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 866 649s ok 867 649s Set-Cookie: usertrack_test=4d6e00b.6347cfb8f9a77; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=4d6e00b.6347cfb8f9a77 649s ok 868 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 869 649s ok 870 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 871 649s ok 872 649s Set-Cookie: usertrack_test=dee29576.6347cfb8fafb8; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=dee29576.6347cfb8fafb8 649s ok 873 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 874 649s ok 875 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 876 649s ok 877 649s Set-Cookie: usertrack_test=b7da1099.6347cfb8fc64f; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=b7da1099.6347cfb8fc64f 649s ok 878 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 879 649s ok 880 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 881 649s ok 882 649s Set-Cookie: usertrack_test=e16bbfa3.6347cfb8fdb26; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=e16bbfa3.6347cfb8fdb26 649s ok 883 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 884 649s ok 885 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 886 649s ok 887 649s Set-Cookie: usertrack_test=6637ab3e.6347cfb8feb38; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=6637ab3e.6347cfb8feb38 649s ok 888 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 889 649s ok 890 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 891 649s ok 892 649s Set-Cookie: usertrack_test=75ac53a3.6347cfb8ffd42; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=75ac53a3.6347cfb8ffd42 649s ok 893 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 894 649s ok 895 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 896 649s ok 897 649s Set-Cookie: usertrack_test=fc355775.6347cfb900d5b; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=fc355775.6347cfb900d5b 649s ok 898 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 899 649s ok 900 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 901 649s ok 902 649s Set-Cookie: usertrack_test=cea0c9e0.6347cfb901c80; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=cea0c9e0.6347cfb901c80 649s ok 903 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 904 649s ok 905 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 906 649s ok 907 649s Set-Cookie: usertrack_test=b003551f.6347cfb902d20; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=b003551f.6347cfb902d20 649s ok 908 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 909 649s ok 910 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 911 649s ok 912 649s Set-Cookie: usertrack_test=e2f961a5.6347cfb90408a; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=e2f961a5.6347cfb90408a 649s ok 913 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 914 649s ok 915 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 916 649s ok 917 649s Set-Cookie: usertrack_test=8dd05aad.6347cfb9056ec; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=8dd05aad.6347cfb9056ec 649s ok 918 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 919 649s ok 920 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 921 649s ok 922 649s Set-Cookie: usertrack_test=28ac0f81.6347cfb906dae; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=28ac0f81.6347cfb906dae 649s ok 923 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 924 649s ok 925 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 926 649s ok 927 649s Set-Cookie: usertrack_test=81a712c5.6347cfb9089c6; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=81a712c5.6347cfb9089c6 649s ok 928 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 929 649s ok 930 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 931 649s ok 932 649s Set-Cookie: usertrack_test=be09ba1b.6347cfb90a26d; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=be09ba1b.6347cfb90a26d 649s ok 933 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 934 649s ok 935 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 936 649s ok 937 649s Set-Cookie: usertrack_test=ff6358b6.6347cfb90bcdf; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=ff6358b6.6347cfb90bcdf 649s ok 938 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 939 649s ok 940 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 941 649s ok 942 649s Set-Cookie: usertrack_test=a2fcc5ac.6347cfb90db9b; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=a2fcc5ac.6347cfb90db9b 649s ok 943 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 944 649s ok 945 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 946 649s ok 947 649s Set-Cookie: usertrack_test=a629422.6347cfb90ed9f; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=a629422.6347cfb90ed9f 649s ok 948 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 949 649s ok 950 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 951 649s ok 952 649s Set-Cookie: usertrack_test=a0b7a329.6347cfb91091f; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=a0b7a329.6347cfb91091f 649s ok 953 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 954 649s ok 955 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 956 649s ok 957 649s Set-Cookie: usertrack_test=55558ef9.6347cfb9120b8; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=55558ef9.6347cfb9120b8 649s ok 958 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 959 649s ok 960 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 961 649s ok 962 649s Set-Cookie: usertrack_test=949480e9.6347cfb913a7b; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=949480e9.6347cfb913a7b 649s ok 963 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 964 649s ok 965 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 966 649s ok 967 649s Set-Cookie: usertrack_test=94f9be93.6347cfb9151ed; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=94f9be93.6347cfb9151ed 649s ok 968 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 969 649s ok 970 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 971 649s ok 972 649s Set-Cookie: usertrack_test=12e10e34.6347cfb9162fe; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=12e10e34.6347cfb9162fe 649s ok 973 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 974 649s ok 975 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 976 649s ok 977 649s Set-Cookie: usertrack_test=94189a43.6347cfb917a58; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=94189a43.6347cfb917a58 649s ok 978 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 979 649s ok 980 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 981 649s ok 982 649s Set-Cookie: usertrack_test=5addcd59.6347cfb9194a6; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=5addcd59.6347cfb9194a6 649s ok 983 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 984 649s ok 985 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 986 649s ok 987 649s Set-Cookie: usertrack_test=e0514c18.6347cfb91acb5; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=e0514c18.6347cfb91acb5 649s ok 988 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 989 649s ok 990 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 991 649s ok 992 649s Set-Cookie: usertrack_test=468d7347.6347cfb91c61a; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=468d7347.6347cfb91c61a 649s ok 993 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 994 649s ok 995 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 996 649s ok 997 649s Set-Cookie: usertrack_test=dfb6663c.6347cfb91dc3c; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s Cookie: usertrack_test=dfb6663c.6347cfb91dc3c 649s ok 998 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 999 649s ok 1000 649s ok 1001 649s # testing : Checking return code is '200' 649s # expected: 200 649s # received: '200' 649s ok 1002 649s # usertrack_test=855d3aba.6347cfb91f3ac; path=/; expires=Tue, 06-May-25 19:55:21 GMT 649s ok 1003 649s # expected: undef 649s # received: undef 649s ok 1004 649s ok 655s t/modules/vhost_alias.t ............. 655s 1..8 655s # Running under perl version 5.040001 for linux 655s # Current time local: Tue May 6 19:54:21 2025 655s # Current time GMT: Tue May 6 19:54:21 2025 655s # Using Test.pm version 1.31 655s # Using Apache/Test.pm version 1.44 655s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 655s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 655s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 655s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 655s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 655s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 655s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 655s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 655s # testing : VirtalDocumentRoot test 655s # expected: 'www.vha-test.com' 655s # received: 'www.vha-test.com' 655s ok 1 655s # testing : VirtualScriptAlias test 655s # expected: 'test cgi for www.vha-test.com' 655s # received: 'test cgi for www.vha-test.com' 655s ok 2 655s # testing : VirtalDocumentRoot test 655s # expected: 'big.server.name.from.heck.org' 655s # received: 'big.server.name.from.heck.org' 655s ok 3 655s # testing : VirtualScriptAlias test 655s # expected: 'test cgi for big.server.name.from.heck.org' 655s # received: 'test cgi for big.server.name.from.heck.org' 655s ok 4 655s # testing : VirtalDocumentRoot test 655s # expected: 'ab.com' 655s # received: 'ab.com' 655s ok 5 655s # testing : VirtualScriptAlias test 655s # expected: 'test cgi for ab.com' 655s # received: 'test cgi for ab.com' 655s ok 6 655s # testing : VirtalDocumentRoot test 655s # expected: 'w-t-f.net' 655s # received: 'w-t-f.net' 655s ok 7 655s # testing : VirtualScriptAlias test 655s # expected: 'test cgi for w-t-f.net' 655s # received: 'test cgi for w-t-f.net' 655s ok 8 655s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 655s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 655s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 655s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 655s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 655s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 655s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 655s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 655s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 655s ok 658s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 663s t/protocol/echo.t ................... 663s 1..8 663s # Running under perl version 5.040001 for linux 663s # Current time local: Tue May 6 19:54:30 2025 663s # Current time GMT: Tue May 6 19:54:30 2025 663s # Using Test.pm version 1.31 663s # Using Apache/Test.pm version 1.44 663s testing mod_echo_ssl 663s ok 1 663s #Cipher: TLS_AES_256_GCM_SHA384 663s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 663s # testing : echo 663s # expected: 't/protocol/echo.t' 663s # received: 't/protocol/echo.t' 663s ok 2 663s # testing : echo 663s # expected: '/usr/bin/perl' 663s # received: '/usr/bin/perl' 663s ok 3 663s # testing : echo 663s # expected: '346508346508346508346508346508' 663s # received: '346508346508346508346508346508' 663s ok 4 663s testing mod_echo 663s ok 5 663s # testing : echo 663s # expected: 't/protocol/echo.t' 663s # received: 't/protocol/echo.t' 663s ok 6 663s # testing : echo 663s # expected: '/usr/bin/perl' 663s # received: '/usr/bin/perl' 663s ok 7 663s # testing : echo 663s # expected: '346508346508346508346508346508' 663s # received: '346508346508346508346508346508' 663s ok 8 663s ok 668s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 673s t/security/CVE-2003-0542.t .......... 673s 1..1 673s # Running under perl version 5.040001 for linux 673s # Current time local: Tue May 6 19:54:41 2025 673s # Current time GMT: Tue May 6 19:54:41 2025 673s # Using Test.pm version 1.31 673s # Using Apache/Test.pm version 1.44 673s # testing : CAN-2003-0542 test case 673s # expected: 404 673s # received: '404' 673s ok 1 673s ok 678s t/security/CVE-2004-0747.t .......... 678s 1..1 678s # Running under perl version 5.040001 for linux 678s # Current time local: Tue May 6 19:54:45 2025 678s # Current time GMT: Tue May 6 19:54:45 2025 678s # Using Test.pm version 1.31 678s # Using Apache/Test.pm version 1.44 678s # testing : CAN-2004-0747 ap_resolve_env test case 678s # expected: 200 678s # received: 200 678s ok 1 678s ok 682s t/security/CVE-2004-0811.t .......... 682s 1..8 682s # Running under perl version 5.040001 for linux 682s # Current time local: Tue May 6 19:54:50 2025 682s # Current time GMT: Tue May 6 19:54:50 2025 682s # Using Test.pm version 1.31 682s # Using Apache/Test.pm version 1.44 682s # testing : subdir access allowed 682s # expected: 200 682s # received: '200' 682s ok 1 682s # testing : subdir access allowed 682s # expected: 200 682s # received: '200' 682s ok 2 682s # testing : subdir access allowed 682s # expected: 200 682s # received: '200' 682s ok 3 682s # testing : subdir access allowed 682s # expected: 200 682s # received: '200' 682s ok 4 682s # testing : topdir access denied 682s # expected: 401 682s # received: '401' 682s ok 5 682s # testing : topdir access denied 682s # expected: 401 682s # received: '401' 682s ok 6 682s # testing : topdir access denied 682s # expected: 401 682s # received: '401' 682s ok 7 682s # testing : topdir access denied 682s # expected: 401 682s # received: '401' 682s ok 8 682s ok 687s t/security/CVE-2004-0940.t .......... 687s 1..1 687s # Running under perl version 5.040001 for linux 687s # Current time local: Tue May 6 19:54:55 2025 687s # Current time GMT: Tue May 6 19:54:55 2025 687s # Using Test.pm version 1.31 687s # Using Apache/Test.pm version 1.44 687s # testing : response was 200 687s # expected: 200 687s # received: '200' 687s ok 1 687s ok 691s t/security/CVE-2004-0942.t .......... 691s 1..2 691s # Running under perl version 5.040001 for linux 691s # Current time local: Tue May 6 19:54:59 2025 691s # Current time GMT: Tue May 6 19:54:59 2025 691s # Using Test.pm version 1.31 691s # Using Apache/Test.pm version 1.44 691s ok 1 691s # testing : request was refused 691s # expected: qr/^HTTP\/1\.. 400/ 691s # received: 'HTTP/1.1 400 Bad Request 691s # ' 691s ok 2 691s ok 696s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 700s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 705s t/security/CVE-2005-2491.t .......... 705s 1..4 705s # Running under perl version 5.040001 for linux 705s # Current time local: Tue May 6 19:55:13 2025 705s # Current time GMT: Tue May 6 19:55:13 2025 705s # Using Test.pm version 1.31 705s # Using Apache/Test.pm version 1.44 705s # testing : check that server did not segfault 705s # expected: 'Internal Server Error' 705s # received: 'Internal Server Error' 705s ok 1 705s # testing : check for 500 response error 705s # expected: 500 705s # received: '500' 705s ok 2 705s # testing : check that server did not segfault 705s # expected: 'Internal Server Error' 705s # received: 'Internal Server Error' 705s ok 3 705s # testing : check for 500 response error 705s # expected: 500 705s # received: '500' 705s ok 4 705s ok 710s t/security/CVE-2005-2700.t .......... 710s 1..2 710s # Running under perl version 5.040001 for linux 710s # Current time local: Tue May 6 19:55:17 2025 710s # Current time GMT: Tue May 6 19:55:17 2025 710s # Using Test.pm version 1.31 710s # Using Apache/Test.pm version 1.44 710s # testing : access permitted without ccert 710s # expected: 200 710s # received: '200' 710s ok 1 710s # testing : access *not* permitted without ccert 710s # expected: 200 710s # received: '403' 710s ok 2 710s ok 714s t/security/CVE-2005-3352.t .......... 714s 1..2 714s # Running under perl version 5.040001 for linux 714s # Current time local: Tue May 6 19:55:22 2025 714s # Current time GMT: Tue May 6 19:55:22 2025 714s # Using Test.pm version 1.31 714s # Using Apache/Test.pm version 1.44 714s # testing : response code is OK 714s # expected: 200 714s # received: '200' 714s ok 1 714s # testing : referer was escaped 714s # expected: qr/%22%3e/ 714s # received: ' 714s # 714s # Menu for /security/CVE-2005-3352.map 714s # 714s #

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

714s #
714s # 714s #
(Default) Go Back
714s # 714s # 714s # 714s # 714s # ' 714s ok 2 714s ok 719s t/security/CVE-2005-3357.t .......... 719s 1..3 719s # Running under perl version 5.040001 for linux 719s # Current time local: Tue May 6 19:55:27 2025 719s # Current time GMT: Tue May 6 19:55:27 2025 719s # Using Test.pm version 1.31 719s # Using Apache/Test.pm version 1.44 719s # URL is http://localhost:8534/ 719s ok 1 719s # testing : Expected bad request from 'GET http://localhost:8534/' 719s # expected: 400 719s # received: '400' 719s ok 2 719s # testing : errordoc content was served 719s # expected: qr/welcome to localhost/ 719s # received: 'welcome to localhost:8529 719s # ' 719s ok 3 719s ok 724s t/security/CVE-2006-5752.t .......... 724s 1..2 724s # Running under perl version 5.040001 for linux 724s # Current time local: Tue May 6 19:55:32 2025 724s # Current time GMT: Tue May 6 19:55:32 2025 724s # Using Test.pm version 1.31 724s # Using Apache/Test.pm version 1.44 724s # testing : server-status gave response 724s # expected: 200 724s # received: '200' 724s ok 1 724s # testing : response content-type had charset 724s # expected: qr/charset=/ 724s # received: 'text/html; charset=ISO-8859-1' 724s ok 2 724s ok 727s t/security/CVE-2007-5000.t .......... 727s 1..2 727s # Running under perl version 5.040001 for linux 727s # Current time local: Tue May 6 19:55:37 2025 727s # Current time GMT: Tue May 6 19:55:37 2025 727s # Using Test.pm version 1.31 727s # Using Apache/Test.pm version 1.44 727s # testing : response code is OK 727s # expected: 200 727s # received: '200' 727s ok 1 727s # testing : URI was escaped in response 727s # expected: qr// 727s # received: ' 727s # 727s # Menu for /security/CVE-2005-3352.map/<foo> 727s # 727s #

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

727s #
727s # 727s #
(Default) Go Back
727s # 727s # 727s # 727s # 727s # ' 727s ok 2 727s ok 730s t/security/CVE-2007-6388.t .......... 730s 1..2 730s # Running under perl version 5.040001 for linux 730s # Current time local: Tue May 6 19:55:40 2025 730s # Current time GMT: Tue May 6 19:55:40 2025 730s # Using Test.pm version 1.31 730s # Using Apache/Test.pm version 1.44 730s # testing : response code is OK 730s # expected: 200 730s # received: '200' 730s ok 1 730s # testing : refresh parameter not echoed verbatim 730s # expected: 42 730s # received: '42' 730s ok 2 730s ok 734s t/security/CVE-2008-2364.t .......... 734s 1..3 734s # Running under perl version 5.040001 for linux 734s # Current time local: Tue May 6 19:55:43 2025 734s # Current time GMT: Tue May 6 19:55:43 2025 734s # Using Test.pm version 1.31 734s # Using Apache/Test.pm version 1.44 734s # testing : reverse proxy to index.html 734s # expected: 200 734s # received: '200' 734s ok 1 734s # testing : small number of interim responses - CVE-2008-2364 734s # expected: 200 734s # received: '200' 734s ok 2 734s # testing : large number of interim responses - CVE-2008-2364 734s # expected: 502 734s # received: '502' 734s ok 3 734s ok 739s t/security/CVE-2009-1195.t .......... 739s 1..221 739s # Running under perl version 5.040001 for linux 739s # Current time local: Tue May 6 19:55:47 2025 739s # Current time GMT: Tue May 6 19:55:47 2025 739s # Using Test.pm version 1.31 739s # Using Apache/Test.pm version 1.44 739s # testing : Options should not be allowed for script #1; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 1 739s # testing : Options should be allowed for script #2; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 2 739s # testing : SSI should be evaluated but exec not permitted for script #2 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 3 739s # testing : Options should not be allowed for script #3; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 4 739s # testing : Options should be allowed for script #4; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 5 739s # testing : SSI should be evaluated but exec not permitted for script #4 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 6 739s # testing : Options should not be allowed for script #5; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 7 739s # testing : Options should be allowed for script #6; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 8 739s # testing : SSI should not be evaluated for script #6 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 9 739s # testing : Options should not be allowed for script #7; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 10 739s # testing : Options should not be allowed for script #8; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 11 739s # testing : Options should not be allowed for script #9; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 12 739s # testing : Options should not be allowed for script #10; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 13 739s # testing : Options should be allowed for script #11; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 14 739s # testing : SSI should be evaluated with exec allowed for script #11 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 15 739s # testing : Options should be allowed for script #12; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 16 739s # testing : SSI should be evaluated but exec not permitted for script #12 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 17 739s # testing : Options should be allowed for script #13; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 18 739s # testing : SSI should be evaluated with exec allowed for script #13 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 19 739s # testing : Options should be allowed for script #14; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 20 739s # testing : SSI should be evaluated but exec not permitted for script #14 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 21 739s # testing : Options should be allowed for script #15; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 22 739s # testing : SSI should not be evaluated for script #15 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 23 739s # testing : Options should be allowed for script #16; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 24 739s # testing : SSI should not be evaluated for script #16 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 25 739s # testing : Options should be allowed for script #17; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 26 739s # testing : SSI should be evaluated but exec not permitted for script #17 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 27 739s # testing : Options should be allowed for script #18; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 28 739s # testing : SSI should not be evaluated for script #18 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 29 739s # testing : Options should be allowed for script #19; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 30 739s # testing : SSI should be evaluated with exec allowed for script #19 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 31 739s # testing : Options should be allowed for script #20; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 32 739s # testing : SSI should not be evaluated for script #20 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 33 739s # testing : Options should be allowed for script #21; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 34 739s # testing : SSI should be evaluated with exec allowed for script #21 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 35 739s # testing : Options should be allowed for script #22; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 36 739s # testing : SSI should be evaluated but exec not permitted for script #22 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 37 739s # testing : Options should be allowed for script #23; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 38 739s # testing : SSI should be evaluated with exec allowed for script #23 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 39 739s # testing : Options should be allowed for script #24; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 40 739s # testing : SSI should be evaluated but exec not permitted for script #24 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 41 739s # testing : Options should be allowed for script #25; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 42 739s # testing : SSI should not be evaluated for script #25 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 43 739s # testing : Options should be allowed for script #26; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 44 739s # testing : SSI should not be evaluated for script #26 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 45 739s # testing : Options should be allowed for script #27; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 46 739s # testing : SSI should be evaluated but exec not permitted for script #27 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 47 739s # testing : Options should be allowed for script #28; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 48 739s # testing : SSI should not be evaluated for script #28 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 49 739s # testing : Options should be allowed for script #29; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 50 739s # testing : SSI should be evaluated with exec allowed for script #29 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 51 739s # testing : Options should be allowed for script #30; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 52 739s # testing : SSI should not be evaluated for script #30 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 53 739s # testing : Options should be allowed for script #31; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 54 739s # testing : SSI should not be evaluated for script #31 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 55 739s # testing : Options should be allowed for script #32; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 56 739s # testing : SSI should not be evaluated for script #32 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 57 739s # testing : Options should be allowed for script #33; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 58 739s # testing : SSI should not be evaluated for script #33 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 59 739s # testing : Options should be allowed for script #34; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 60 739s # testing : SSI should not be evaluated for script #34 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 61 739s # testing : Options should be allowed for script #35; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 62 739s # testing : SSI should not be evaluated for script #35 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 63 739s # testing : Options should be allowed for script #36; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 64 739s # testing : SSI should not be evaluated for script #36 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 65 739s # testing : Options should be allowed for script #37; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 66 739s # testing : SSI should not be evaluated for script #37 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 67 739s # testing : Options should be allowed for script #38; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 68 739s # testing : SSI should not be evaluated for script #38 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 69 739s # testing : Options should be allowed for script #39; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 70 739s # testing : SSI should not be evaluated for script #39 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 71 739s # testing : Options should be allowed for script #40; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 72 739s # testing : SSI should not be evaluated for script #40 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 73 739s # testing : Options should not be allowed for script #41; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 74 739s # testing : Options should be allowed for script #42; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 75 739s # testing : SSI should be evaluated but exec not permitted for script #42 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 76 739s # testing : Options should not be allowed for script #43; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 77 739s # testing : Options should be allowed for script #44; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 78 739s # testing : SSI should be evaluated but exec not permitted for script #44 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 79 739s # testing : Options should not be allowed for script #45; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 80 739s # testing : Options should be allowed for script #46; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 81 739s # testing : SSI should not be evaluated for script #46 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 82 739s # testing : Options should not be allowed for script #47; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 83 739s # testing : Options should not be allowed for script #48; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 84 739s # testing : Options should not be allowed for script #49; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 85 739s # testing : Options should not be allowed for script #50; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 86 739s # testing : Options should be allowed for script #51; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 87 739s # testing : SSI should be evaluated with exec allowed for script #51 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 88 739s # testing : Options should be allowed for script #52; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 89 739s # testing : SSI should be evaluated but exec not permitted for script #52 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 90 739s # testing : Options should be allowed for script #53; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 91 739s # testing : SSI should be evaluated with exec allowed for script #53 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 92 739s # testing : Options should be allowed for script #54; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 93 739s # testing : SSI should be evaluated but exec not permitted for script #54 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 94 739s # testing : Options should be allowed for script #55; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 95 739s # testing : SSI should not be evaluated for script #55 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 96 739s # testing : Options should be allowed for script #56; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 97 739s # testing : SSI should not be evaluated for script #56 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 98 739s # testing : Options should be allowed for script #57; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 99 739s # testing : SSI should be evaluated but exec not permitted for script #57 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 100 739s # testing : Options should be allowed for script #58; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 101 739s # testing : SSI should not be evaluated for script #58 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 102 739s # testing : Options should be allowed for script #59; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 103 739s # testing : SSI should be evaluated with exec allowed for script #59 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 104 739s # testing : Options should be allowed for script #60; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 105 739s # testing : SSI should not be evaluated for script #60 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 106 739s # testing : Options should be allowed for script #61; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 107 739s # testing : SSI should be evaluated with exec allowed for script #61 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 108 739s # testing : Options should be allowed for script #62; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 109 739s # testing : SSI should be evaluated but exec not permitted for script #62 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 110 739s # testing : Options should be allowed for script #63; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 111 739s # testing : SSI should be evaluated with exec allowed for script #63 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 112 739s # testing : Options should be allowed for script #64; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 113 739s # testing : SSI should be evaluated but exec not permitted for script #64 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 114 739s # testing : Options should be allowed for script #65; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 115 739s # testing : SSI should not be evaluated for script #65 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 116 739s # testing : Options should be allowed for script #66; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 117 739s # testing : SSI should not be evaluated for script #66 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 118 739s # testing : Options should be allowed for script #67; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 119 739s # testing : SSI should be evaluated but exec not permitted for script #67 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 120 739s # testing : Options should be allowed for script #68; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 121 739s # testing : SSI should not be evaluated for script #68 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 122 739s # testing : Options should be allowed for script #69; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 123 739s # testing : SSI should be evaluated with exec allowed for script #69 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 124 739s # testing : Options should be allowed for script #70; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 125 739s # testing : SSI should not be evaluated for script #70 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 126 739s # testing : Options should be allowed for script #71; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 127 739s # testing : SSI should be evaluated but exec not permitted for script #71 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 128 739s # testing : Options should be allowed for script #72; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 129 739s # testing : SSI should be evaluated but exec not permitted for script #72 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 130 739s # testing : Options should be allowed for script #73; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 131 739s # testing : SSI should be evaluated but exec not permitted for script #73 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 132 739s # testing : Options should be allowed for script #74; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 133 739s # testing : SSI should be evaluated but exec not permitted for script #74 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 134 739s # testing : Options should be allowed for script #75; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 135 739s # testing : SSI should be evaluated but exec not permitted for script #75 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 136 739s # testing : Options should be allowed for script #76; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 137 739s # testing : SSI should be evaluated but exec not permitted for script #76 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 138 739s # testing : Options should be allowed for script #77; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 139 739s # testing : SSI should be evaluated but exec not permitted for script #77 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 140 739s # testing : Options should be allowed for script #78; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 141 739s # testing : SSI should be evaluated but exec not permitted for script #78 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 142 739s # testing : Options should be allowed for script #79; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 143 739s # testing : SSI should be evaluated but exec not permitted for script #79 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 144 739s # testing : Options should be allowed for script #80; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 145 739s # testing : SSI should be evaluated but exec not permitted for script #80 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 146 739s # testing : Options should not be allowed for script #81; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 147 739s # testing : Options should be allowed for script #82; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 148 739s # testing : SSI should be evaluated but exec not permitted for script #82 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 149 739s # testing : Options should not be allowed for script #83; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 150 739s # testing : Options should be allowed for script #84; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 151 739s # testing : SSI should be evaluated but exec not permitted for script #84 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 152 739s # testing : Options should not be allowed for script #85; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 153 739s # testing : Options should be allowed for script #86; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 154 739s # testing : SSI should not be evaluated for script #86 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 155 739s # testing : Options should not be allowed for script #87; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 156 739s # testing : Options should not be allowed for script #88; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 157 739s # testing : Options should not be allowed for script #89; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 158 739s # testing : Options should not be allowed for script #90; 500 response expected 739s # expected: 500 739s # received: '500' 739s ok 159 739s # testing : Options should be allowed for script #91; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 160 739s # testing : SSI should be evaluated with exec allowed for script #91 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 161 739s # testing : Options should be allowed for script #92; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 162 739s # testing : SSI should be evaluated but exec not permitted for script #92 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 163 739s # testing : Options should be allowed for script #93; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 164 739s # testing : SSI should be evaluated with exec allowed for script #93 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 165 739s # testing : Options should be allowed for script #94; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 166 739s # testing : SSI should be evaluated but exec not permitted for script #94 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 167 739s # testing : Options should be allowed for script #95; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 168 739s # testing : SSI should not be evaluated for script #95 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 169 739s # testing : Options should be allowed for script #96; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 170 739s # testing : SSI should not be evaluated for script #96 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 171 739s # testing : Options should be allowed for script #97; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 172 739s # testing : SSI should be evaluated but exec not permitted for script #97 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 173 739s # testing : Options should be allowed for script #98; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 174 739s # testing : SSI should not be evaluated for script #98 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 175 739s # testing : Options should be allowed for script #99; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 176 739s # testing : SSI should be evaluated with exec allowed for script #99 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 177 739s # testing : Options should be allowed for script #100; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 178 739s # testing : SSI should not be evaluated for script #100 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 179 739s # testing : Options should be allowed for script #101; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 180 739s # testing : SSI should be evaluated with exec allowed for script #101 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 181 739s # testing : Options should be allowed for script #102; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 182 739s # testing : SSI should be evaluated but exec not permitted for script #102 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 183 739s # testing : Options should be allowed for script #103; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 184 739s # testing : SSI should be evaluated with exec allowed for script #103 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 185 739s # testing : Options should be allowed for script #104; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 186 739s # testing : SSI should be evaluated but exec not permitted for script #104 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 187 739s # testing : Options should be allowed for script #105; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 188 739s # testing : SSI should not be evaluated for script #105 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 189 739s # testing : Options should be allowed for script #106; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 190 739s # testing : SSI should not be evaluated for script #106 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 191 739s # testing : Options should be allowed for script #107; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 192 739s # testing : SSI should be evaluated but exec not permitted for script #107 739s # expected: '[an error occurred while processing this directive]' 739s # received: '[an error occurred while processing this directive]' 739s ok 193 739s # testing : Options should be allowed for script #108; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 194 739s # testing : SSI should not be evaluated for script #108 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 195 739s # testing : Options should be allowed for script #109; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 196 739s # testing : SSI should be evaluated with exec allowed for script #109 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 197 739s # testing : Options should be allowed for script #110; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 198 739s # testing : SSI should not be evaluated for script #110 739s # expected: qr/--\#exec cgi=/ 739s # received: '' 739s ok 199 739s # testing : Options should be allowed for script #111; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 200 739s # testing : SSI should be evaluated with exec allowed for script #111 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 201 739s # testing : Options should be allowed for script #112; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 202 739s # testing : SSI should be evaluated with exec allowed for script #112 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 203 739s # testing : Options should be allowed for script #113; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 204 739s # testing : SSI should be evaluated with exec allowed for script #113 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 205 739s # testing : Options should be allowed for script #114; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 206 739s # testing : SSI should be evaluated with exec allowed for script #114 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 207 739s # testing : Options should be allowed for script #115; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 208 739s # testing : SSI should be evaluated with exec allowed for script #115 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 209 739s # testing : Options should be allowed for script #116; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 210 739s # testing : SSI should be evaluated with exec allowed for script #116 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 211 739s # testing : Options should be allowed for script #117; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 212 739s # testing : SSI should be evaluated with exec allowed for script #117 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 213 739s # testing : Options should be allowed for script #118; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 214 739s # testing : SSI should be evaluated with exec allowed for script #118 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 215 739s # testing : Options should be allowed for script #119; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 216 739s # testing : SSI should be evaluated with exec allowed for script #119 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 217 739s # testing : Options should be allowed for script #120; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 218 739s # testing : SSI should be evaluated with exec allowed for script #120 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 219 739s # testing : Options should be allowed for script #121; 200 response expected 739s # expected: 200 739s # received: '200' 739s ok 220 739s # testing : SSI should be evaluated with exec allowed for script #121 739s # expected: 'perl cgi' 739s # received: 'perl cgi' 739s ok 221 739s ok 745s t/security/CVE-2009-1890.t .......... 745s 1..7 745s # Running under perl version 5.040001 for linux 745s # Current time local: Tue May 6 19:55:52 2025 745s # Current time GMT: Tue May 6 19:55:52 2025 745s # Using Test.pm version 1.31 745s # Using Apache/Test.pm version 1.44 745s ok 1 745s ok 2 745s ok 3 745s ok 4 745s ok 5 745s # testing : request was parsed 745s # expected: qr/^HTTP\/1\.. 200/ 745s # received: 'HTTP/1.1 200 OK 745s # ' 745s ok 6 745s # header: Date: Tue, 06 May 2025 19:55:56 GMT 745s # header: Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 745s # header: Vary: In-If1 745s # header: DMMATCH1: 1 745s # header: Content-Type: text/plain 745s # header: Connection: close 745s # header: 745s # got: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 745s # remaining: 0 745s # testing : read entire body 745s # expected: 0 745s # received: 0 745s ok 7 745s ok 749s t/security/CVE-2009-3555.t .......... 749s 1..4 749s # Running under perl version 5.040001 for linux 749s # Current time local: Tue May 6 19:55:57 2025 749s # Current time GMT: Tue May 6 19:55:57 2025 749s # Using Test.pm version 1.31 749s # Using Apache/Test.pm version 1.44 749s ok 1 # skip Skipping test for TLSv1.3 749s ok 2 # skip Skipping test for TLSv1.3 749s ok 3 # skip Skipping test for TLSv1.3 749s ok 4 # skip Skipping test for TLSv1.3 749s ok 754s t/security/CVE-2011-3368-rewrite.t .. 754s 1..3 754s # Running under perl version 5.040001 for linux 754s # Current time local: Tue May 6 19:56:02 2025 754s # Current time GMT: Tue May 6 19:56:02 2025 754s # Using Test.pm version 1.31 754s # Using Apache/Test.pm version 1.44 754s ok 1 754s ok 2 754s # testing : got 400 error 754s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 754s # received: 'HTTP/1.1 400 Bad Request 754s # ' 754s ok 3 754s ok 759s t/security/CVE-2011-3368.t .......... 759s 1..3 759s # Running under perl version 5.040001 for linux 759s # Current time local: Tue May 6 19:56:06 2025 759s # Current time GMT: Tue May 6 19:56:06 2025 759s # Using Test.pm version 1.31 759s # Using Apache/Test.pm version 1.44 759s ok 1 759s ok 2 759s # testing : got 400 error 759s # expected: qr/^HTTP\/1\.. 400 Bad Request/ 759s # received: 'HTTP/1.1 400 Bad Request 759s # ' 759s ok 3 759s ok 762s t/security/CVE-2017-7659.t .......... 762s 1..2 762s # Running under perl version 5.040001 for linux 762s # Current time local: Tue May 6 19:56:11 2025 762s # Current time GMT: Tue May 6 19:56:11 2025 762s # Using Test.pm version 1.31 762s # Using Apache/Test.pm version 1.44 762s ok 1 762s ok 2 762s ok 766s t/security/CVE-2019-0215.t .......... 766s 1..2 766s # Running under perl version 5.040001 for linux 766s # Current time local: Tue May 6 19:56:14 2025 766s # Current time GMT: Tue May 6 19:56:14 2025 766s # Using Test.pm version 1.31 766s # Using Apache/Test.pm version 1.44 766s # Using TLSv13, expecting status 403 766s # testing : first access denied without client cert 766s # expected: 403 766s # received: '403' 766s ok 1 766s # testing : second access denied without client cert 766s # expected: 403 766s # received: '403' 766s ok 2 766s ok 771s t/security/CVE-2020-1927.t .......... 771s 1..1 771s # Running under perl version 5.040001 for linux 771s # Current time local: Tue May 6 19:56:19 2025 771s # Current time GMT: Tue May 6 19:56:19 2025 771s # Using Test.pm version 1.31 771s # Using Apache/Test.pm version 1.44 771s # SENDING to 127.0.0.1:8536 771s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1 771s Host: merge-disabled 771s Connection: close 771s 771s # SENDING to 127.0.0.1:8536 771s # GET /CVE-2020-1927/%0D%0Ahttp://127.0.0.1/ HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 771s # testing : regex didn't match and redirect 771s # expected: 404 771s # received: '404' 771s ok 1 771s ok 775s t/ssl/basicauth.t ................... 775s 1..4 775s # Running under perl version 5.040001 for linux 775s # Current time local: Tue May 6 19:56:23 2025 775s # Current time GMT: Tue May 6 19:56:23 2025 775s # Using Test.pm version 1.31 775s # Using Apache/Test.pm version 1.44 775s # testing : Getting /ssl-fakebasicauth/index.html with no cert 775s # expected: qr/^(500|403)$/ 775s # received: '403' 775s ok 1 775s # testing : Getting /ssl-fakebasicauth/index.html with client_snakeoil cert 775s # expected: 200 775s # received: '200' 775s ok 2 775s # testing : Getting /ssl-fakebasicauth/index.html with client_ok cert 775s # expected: 401 775s # received: '401' 775s ok 3 775s ok 4 # skip Colon in username test skipped. 775s ok 779s t/ssl/env.t ......................... 779s 1..30 779s # Running under perl version 5.040001 for linux 779s # Current time local: Tue May 6 19:56:27 2025 779s # Current time GMT: Tue May 6 19:56:27 2025 779s # Using Test.pm version 1.31 779s # Using Apache/Test.pm version 1.44 779s # testing : response status OK 779s # expected: 200 779s # received: '200' 779s ok 1 779s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 779s ok 2 779s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 779s ok 3 779s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 779s ok 4 779s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 779s ok 5 779s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 779s ok 6 779s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 779s ok 7 779s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 779s ok 8 779s #SSL_CLIENT_S_DN_Email should not exist 779s ok 9 779s #SSL_CLIENT_S_DN_L should not exist 779s ok 10 779s #SSL_CLIENT_S_DN_CN should not exist 779s ok 11 779s #SSL_CLIENT_S_DN_C should not exist 779s ok 12 779s #SSL_CLIENT_S_DN_O should not exist 779s ok 13 779s #SSL_CLIENT_S_DN_OU should not exist 779s ok 14 779s #SSL_CLIENT_S_DN_ST should not exist 779s ok 15 779s # testing : second response status OK 779s # expected: 200 779s # received: '200' 779s ok 16 779s #SSL_SERVER_I_DN_OU: expect 'httpd-test', got 'httpd-test' 779s ok 17 779s #SSL_SERVER_I_DN_O: expect 'ASF', got 'ASF' 779s ok 18 779s #SSL_SERVER_I_DN_ST: expect 'California', got 'California' 779s ok 19 779s #SSL_SERVER_I_DN_C: expect 'US', got 'US' 779s ok 20 779s #SSL_SERVER_I_DN_CN: expect 'ca', got 'ca' 779s ok 21 779s #SSL_SERVER_I_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 779s ok 22 779s #SSL_SERVER_I_DN_L: expect 'San Francisco', got 'San Francisco' 779s ok 23 779s #SSL_CLIENT_S_DN_Email: expect 'test-dev@httpd.apache.org', got 'test-dev@httpd.apache.org' 779s ok 24 779s #SSL_CLIENT_S_DN_L: expect 'Mackay', got 'Mackay' 779s ok 25 779s #SSL_CLIENT_S_DN_CN: expect 'client_snakeoil', got 'client_snakeoil' 779s ok 26 779s #SSL_CLIENT_S_DN_C: expect 'AU', got 'AU' 779s ok 27 779s #SSL_CLIENT_S_DN_O: expect 'Snake Oil, Ltd.', got 'Snake Oil, Ltd.' 779s ok 28 779s #SSL_CLIENT_S_DN_OU: expect 'Staff', got 'Staff' 779s ok 29 779s #SSL_CLIENT_S_DN_ST: expect 'Queensland', got 'Queensland' 779s ok 30 779s ok 784s t/ssl/extlookup.t ................... 784s 1..4 784s # Running under perl version 5.040001 for linux 784s # Current time local: Tue May 6 19:56:32 2025 784s # Current time GMT: Tue May 6 19:56:32 2025 784s # Using Test.pm version 1.31 784s # Using Apache/Test.pm version 1.44 784s # testing : ssl_ext_lookup works for 1.3.6.1.4.1.18060.12.0 784s # expected: 200 784s # received: '200' 784s ok 1 784s # testing : Extension value match for 1.3.6.1.4.1.18060.12.0 784s # expected: 'Lemons' 784s # received: 'Lemons' 784s ok 2 784s # testing : ssl_ext_lookup works for 2.16.840.1.113730.1.13 784s # expected: 200 784s # received: '200' 784s ok 3 784s # testing : Extension value match for 2.16.840.1.113730.1.13 784s # expected: 'This Is A Comment' 784s # received: 'This Is A Comment' 784s ok 4 784s ok 789s t/ssl/fakeauth.t .................... 789s 1..3 789s # Running under perl version 5.040001 for linux 789s # Current time local: Tue May 6 19:56:37 2025 789s # Current time GMT: Tue May 6 19:56:37 2025 789s # Using Test.pm version 1.31 789s # Using Apache/Test.pm version 1.44 789s # testing : Getting /ssl-fakebasicauth2/index.html with no cert 789s # expected: qr/^(500|403)$/ 789s # received: '403' 789s ok 1 789s # testing : Getting /ssl-fakebasicauth2/index.html with client_snakeoil cert 789s # expected: 200 789s # received: '200' 789s ok 2 789s # testing : Getting /ssl-fakebasicauth2/index.html with client_ok cert 789s # expected: 200 789s # received: '200' 789s ok 3 789s ok 794s t/ssl/headers.t ..................... 794s 1..3 794s # Running under perl version 5.040001 for linux 794s # Current time local: Tue May 6 19:56:42 2025 794s # Current time GMT: Tue May 6 19:56:42 2025 794s # Using Test.pm version 1.31 794s # Using Apache/Test.pm version 1.44 794s # testing : SSLFlag header set 794s # expected: qr/X-SSL-Flag: on/ 794s # received: 'HTTP/1.1 200 OK 794s # Connection: close 794s # Date: Tue, 06 May 2025 19:56:46 GMT 794s # Accept-Ranges: bytes 794s # ETag: "c-62c6deaf13e40" 794s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 794s # Vary: In-If1 794s # Content-Length: 12 794s # Content-Type: text/html 794s # Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 794s # Client-Date: Tue, 06 May 2025 19:56:46 GMT 794s # Client-Peer: 127.0.0.1:8532 794s # Client-Response-Num: 1 794s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 794s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 794s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 794s # Client-SSL-Socket-Class: IO::Socket::SSL 794s # Client-SSL-Version: TLSv1_3 794s # DMMATCH1: 1 794s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwNTA2 MTk0NTQ0WhcNMjYwNTA2MTk0NTQ0WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApvmrw7N5TrMw1T03Pn2J3wAC zqgxvIoWZBgmDCDJOatWTlGwyJsuqYIoWIB/3UWldXGdGwknk2sK14+HoAe94pB/ aJoAOV4xYw53k3HYkzw0azUMyjhQDTk6Cv/0g+NyuGDV+wZMZhoDVQ4dGhiSAdBo wfA1COzfwUO3Yh0K9CSvHB23CqA8zUJH/XLq5siIyokeeyBwKaazcV8uRSo8EqHQ OxLXgAfnBql63wKcpFLSvCyi9pctbkiUqb0nGul6b/3oAqMQ94a+ajTbkBLKpPwS jnWHNHKQtOS4RV16Yr/vILjMcSqYLxcgJ0bTbDaaeEIJN1EOCbF7cvuDOmqqzwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQS ldOqm4SAvs0sz43hMik6/OWnVjAfBgNVHSMEGDAWgBRaxh+RGFLM7xAC7QIvKOi+ YCqB5zANBgkqhkiG9w0BAQsFAAOCAQEAQ0mj0Rb7KV9GqyuKLHRBZ4KUeFS2KjfS FSJ82Z4CgEuPericjE6UKe5ivykTE/hUsCkBZCShedT+fqshQs6mnscYqzvP1Gjq QOPFWVX7X3p8QyhZurFeHjtHAzdthG0YAuPApZ4SzfkkKuNwRwTGgZoCwT9zx+XC DdHbHQRrQ2NZkUcIHiuz56T/3RT7gnf0vacFCzgxCYfrs1/LJPeBRL/ipOaVqsVt DdqhrtoFthsjdWPnW6r8ANcqRiqDmgLlaGbL5RACO+FZXaNos3AvglI0cY7ZtsTV iwNGUOBr+/WYHDqbkcnUTUHzZYAMzKwxWZySACF+rc8i95g7L5IqRA== -----END CERTIFICATE----- 794s # X-SSL-Flag: on 794s # X-SSL-None: (null) 794s # 794s # ' 794s ok 1 794s # testing : SSL certificate is unwrapped 794s # expected: qr/X-SSL-Cert:.*END CERTIFICATE-----/ 794s # received: 'HTTP/1.1 200 OK 794s # Connection: close 794s # Date: Tue, 06 May 2025 19:56:46 GMT 794s # Accept-Ranges: bytes 794s # ETag: "c-62c6deaf13e40" 794s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 794s # Vary: In-If1 794s # Content-Length: 12 794s # Content-Type: text/html 794s # Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 794s # Client-Date: Tue, 06 May 2025 19:56:46 GMT 794s # Client-Peer: 127.0.0.1:8532 794s # Client-Response-Num: 1 794s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 794s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 794s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 794s # Client-SSL-Socket-Class: IO::Socket::SSL 794s # Client-SSL-Version: TLSv1_3 794s # DMMATCH1: 1 794s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwNTA2 MTk0NTQ0WhcNMjYwNTA2MTk0NTQ0WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApvmrw7N5TrMw1T03Pn2J3wAC zqgxvIoWZBgmDCDJOatWTlGwyJsuqYIoWIB/3UWldXGdGwknk2sK14+HoAe94pB/ aJoAOV4xYw53k3HYkzw0azUMyjhQDTk6Cv/0g+NyuGDV+wZMZhoDVQ4dGhiSAdBo wfA1COzfwUO3Yh0K9CSvHB23CqA8zUJH/XLq5siIyokeeyBwKaazcV8uRSo8EqHQ OxLXgAfnBql63wKcpFLSvCyi9pctbkiUqb0nGul6b/3oAqMQ94a+ajTbkBLKpPwS jnWHNHKQtOS4RV16Yr/vILjMcSqYLxcgJ0bTbDaaeEIJN1EOCbF7cvuDOmqqzwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQS ldOqm4SAvs0sz43hMik6/OWnVjAfBgNVHSMEGDAWgBRaxh+RGFLM7xAC7QIvKOi+ YCqB5zANBgkqhkiG9w0BAQsFAAOCAQEAQ0mj0Rb7KV9GqyuKLHRBZ4KUeFS2KjfS FSJ82Z4CgEuPericjE6UKe5ivykTE/hUsCkBZCShedT+fqshQs6mnscYqzvP1Gjq QOPFWVX7X3p8QyhZurFeHjtHAzdthG0YAuPApZ4SzfkkKuNwRwTGgZoCwT9zx+XC DdHbHQRrQ2NZkUcIHiuz56T/3RT7gnf0vacFCzgxCYfrs1/LJPeBRL/ipOaVqsVt DdqhrtoFthsjdWPnW6r8ANcqRiqDmgLlaGbL5RACO+FZXaNos3AvglI0cY7ZtsTV iwNGUOBr+/WYHDqbkcnUTUHzZYAMzKwxWZySACF+rc8i95g7L5IqRA== -----END CERTIFICATE----- 794s # X-SSL-Flag: on 794s # X-SSL-None: (null) 794s # 794s # ' 794s ok 2 794s # testing : unknown SSL variable not given 794s # expected: qr/X-SSL-None: \(null\)\n/ 794s # received: 'HTTP/1.1 200 OK 794s # Connection: close 794s # Date: Tue, 06 May 2025 19:56:46 GMT 794s # Accept-Ranges: bytes 794s # ETag: "c-62c6deaf13e40" 794s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 794s # Vary: In-If1 794s # Content-Length: 12 794s # Content-Type: text/html 794s # Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 794s # Client-Date: Tue, 06 May 2025 19:56:46 GMT 794s # Client-Peer: 127.0.0.1:8532 794s # Client-Response-Num: 1 794s # Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 794s # Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 794s # Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 794s # Client-SSL-Socket-Class: IO::Socket::SSL 794s # Client-SSL-Version: TLSv1_3 794s # DMMATCH1: 1 794s # X-SSL-Cert: -----BEGIN CERTIFICATE----- MIIERDCCAyygAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwNTA2 MTk0NTQ0WhcNMjYwNTA2MTk0NTQ0WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApvmrw7N5TrMw1T03Pn2J3wAC zqgxvIoWZBgmDCDJOatWTlGwyJsuqYIoWIB/3UWldXGdGwknk2sK14+HoAe94pB/ aJoAOV4xYw53k3HYkzw0azUMyjhQDTk6Cv/0g+NyuGDV+wZMZhoDVQ4dGhiSAdBo wfA1COzfwUO3Yh0K9CSvHB23CqA8zUJH/XLq5siIyokeeyBwKaazcV8uRSo8EqHQ OxLXgAfnBql63wKcpFLSvCyi9pctbkiUqb0nGul6b/3oAqMQ94a+ajTbkBLKpPwS jnWHNHKQtOS4RV16Yr/vILjMcSqYLxcgJ0bTbDaaeEIJN1EOCbF7cvuDOmqqzwID AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQS ldOqm4SAvs0sz43hMik6/OWnVjAfBgNVHSMEGDAWgBRaxh+RGFLM7xAC7QIvKOi+ YCqB5zANBgkqhkiG9w0BAQsFAAOCAQEAQ0mj0Rb7KV9GqyuKLHRBZ4KUeFS2KjfS FSJ82Z4CgEuPericjE6UKe5ivykTE/hUsCkBZCShedT+fqshQs6mnscYqzvP1Gjq QOPFWVX7X3p8QyhZurFeHjtHAzdthG0YAuPApZ4SzfkkKuNwRwTGgZoCwT9zx+XC DdHbHQRrQ2NZkUcIHiuz56T/3RT7gnf0vacFCzgxCYfrs1/LJPeBRL/ipOaVqsVt DdqhrtoFthsjdWPnW6r8ANcqRiqDmgLlaGbL5RACO+FZXaNos3AvglI0cY7ZtsTV iwNGUOBr+/WYHDqbkcnUTUHzZYAMzKwxWZySACF+rc8i95g7L5IqRA== -----END CERTIFICATE----- 794s # X-SSL-Flag: on 794s # X-SSL-None: (null) 794s # 794s # ' 794s ok 3 794s ok 799s t/ssl/http.t ........................ 799s 1..2 799s # Running under perl version 5.040001 for linux 799s # Current time local: Tue May 6 19:56:46 2025 799s # Current time GMT: Tue May 6 19:56:46 2025 799s # Using Test.pm version 1.31 799s # Using Apache/Test.pm version 1.44 799s # testing : Expected bad request from 'GET http://localhost:8532/index.html' 799s # expected: 400 799s # received: '400' 799s ok 1 799s # testing : that error document contains the proper hint 799s # expected: qr/speaking plain HTTP to an SSL-enabled server port/ 799s # received: ' 799s # 799s # 400 Bad Request 799s # 799s #

Bad Request

799s #

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

799s # 799s # ' 799s ok 2 799s ok 804s t/ssl/ocsp.t ........................ 804s 1..3 804s # Running under perl version 5.040001 for linux 804s # Current time local: Tue May 6 19:56:51 2025 804s # Current time GMT: Tue May 6 19:56:51 2025 804s # Using Test.pm version 1.31 804s # Using Apache/Test.pm version 1.44 804s warning: Internal response 804s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 804s response: 804s 500 Server closed connection without sending any data back 804s Content-Type: text/plain 804s Client-Date: Tue, 06 May 2025 19:56:56 GMT 804s Client-Warning: Internal response 804s 804s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 804s ok 1 804s warning: 804s message: welcome to localhost:8529 804s response: 804s HTTP/1.1 200 OK 804s Connection: close 804s Date: Tue, 06 May 2025 19:56:56 GMT 804s Accept-Ranges: bytes 804s ETag: "1a-62c6deaf13e40" 804s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 804s Vary: In-If1 804s Content-Length: 26 804s Content-Type: text/html 804s Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 804s Client-Date: Tue, 06 May 2025 19:56:56 GMT 804s Client-Peer: 127.0.0.1:8535 804s Client-Response-Num: 1 804s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 804s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 804s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 804s Client-SSL-Socket-Class: IO::Socket::SSL 804s Client-SSL-Version: TLSv1_3 804s DMMATCH1: 1 804s 804s welcome to localhost:8529 804s ok 2 804s warning: Internal response 804s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 804s response: 804s 500 Server closed connection without sending any data back 804s Content-Type: text/plain 804s Client-Date: Tue, 06 May 2025 19:56:56 GMT 804s Client-Warning: Internal response 804s 804s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 804s ok 3 804s ok 808s t/ssl/pha.t ......................... 808s 1..4 808s # Running under perl version 5.040001 for linux 808s # Current time local: Tue May 6 19:56:57 2025 808s # Current time GMT: Tue May 6 19:56:57 2025 808s # Using Test.pm version 1.31 808s # Using Apache/Test.pm version 1.44 808s # testing : access must be denied without client certificate 808s # expected: 403 808s # received: '403' 808s ok 1 808s # testing : PHA reneg body buffer size restriction works 808s # expected: 413 808s # received: '413' 808s ok 2 808s # testing : PHA works with POST body 808s # expected: 200 808s # received: '200' 808s ok 3 808s # testing : request body matches response 809s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 809s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 809s ok 4 809s ok 814s t/ssl/pr12355.t ..................... 814s 1..10 814s # Running under perl version 5.040001 for linux 814s # Current time local: Tue May 6 19:57:01 2025 814s # Current time GMT: Tue May 6 19:57:01 2025 814s # Using Test.pm version 1.31 814s # Using Apache/Test.pm version 1.44 814s # Downgrading to TLSv12 814s # testing : renegotiation on POST works 814s # expected: 200 814s # received: '200' 814s ok 1 814s # testing : request body matches response 814s # expected: 'hello world' 814s # received: 'hello world' 814s ok 2 814s # testing : renegotiation on POST works 814s # expected: 200 814s # received: '200' 814s ok 3 814s # testing : request body matches response 814s # expected: 'hello world' 814s # received: 'hello world' 814s ok 4 814s # testing : renegotiation on POST works 814s # expected: 200 814s # received: '200' 814s ok 5 814s # testing : request body matches response 814s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 814s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 814s ok 6 814s # testing : renegotiation on POST works 814s # expected: 200 814s # received: '200' 814s ok 7 814s # testing : request body matches response 814s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 814s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 814s ok 8 814s # testing : renegotiation on POST works 814s # expected: 200 814s # received: '200' 814s ok 9 814s # testing : request body matches response 814s # expected: 'HELLO' 814s # received: 'HELLO' 814s ok 10 814s ok 819s t/ssl/pr43738.t ..................... 819s 1..4 819s # Running under perl version 5.040001 for linux 819s # Current time local: Tue May 6 19:57:06 2025 819s # Current time GMT: Tue May 6 19:57:06 2025 819s # Using Test.pm version 1.31 819s # Using Apache/Test.pm version 1.44 819s # Downgrading to TLSv12 819s # testing : renegotiation on POST works 819s # expected: 200 819s # received: '200' 819s ok 1 819s # testing : request body matches response 819s # expected: '/modules/ssl/aes128/empty.pfa 819s # hello world' 819s # received: '/modules/ssl/aes128/empty.pfa 819s # hello world' 819s ok 2 819s # testing : renegotiation on POST works 819s # expected: 200 819s # received: '200' 819s ok 3 819s # testing : request body matches response 819s # expected: '/modules/ssl/aes256/empty.pfa 819s # hello world' 819s # received: '/modules/ssl/aes256/empty.pfa 819s # hello world' 819s ok 4 819s ok 834s t/ssl/proxy.t ....................... 834s # using LWP client 834s 1..290 834s # Running under perl version 5.040001 for linux 834s # Current time local: Tue May 6 19:57:11 2025 834s # Current time GMT: Tue May 6 19:57:11 2025 834s # Using Test.pm version 1.31 834s # Using Apache/Test.pm version 1.44 834s # testing : / with proxy_http_https (http) 834s # expected: 200 834s # received: '200' 834s ok 1 834s # testing : CGI script with folded headers 834s # expected: 200 834s # received: '200' 834s ok 2 834s # testing : using valid proxyssl client cert 834s # expected: 200 834s # received: '200' 834s ok 3 834s # testing : using invalid proxyssl client cert 834s # expected: 403 834s # received: '403' 834s ok 4 834s # testing : protected cgi script 834s # expected: 200 834s # received: '200' 834s ok 5 834s # testing : X-Forwarded-Host header 834s # expected: 'localhost:8558' 834s # received: 'localhost:8558' 834s ok 6 834s # testing : client subject common name 834s # expected: 'client_ok' 834s # received: 'client_ok' 834s ok 7 834s # testing : ProxyPassReverse Location rewrite 834s # expected: 'http://localhost:8558/modules/' 834s # received: 'http://localhost:8558/modules/' 834s ok 8 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 1024 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '1024' 834s # received: 1024 834s ok 9 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 2048 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '2048' 834s # received: 2048 834s ok 10 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 3072 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '3072' 834s # received: 3072 834s ok 11 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 4096 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '4096' 834s # received: 4096 834s ok 12 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 5120 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '5120' 834s # received: 5120 834s ok 13 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 6144 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '6144' 834s # received: 6144 834s ok 14 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 7168 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '7168' 834s # received: 7168 834s ok 15 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 8192 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '8192' 834s # received: 8192 834s ok 16 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 9216 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '9216' 834s # received: 9216 834s ok 17 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 10240 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '10240' 834s # received: 10240 834s ok 18 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 11264 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '11264' 834s # received: 11264 834s ok 19 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 12288 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '12288' 834s # received: 12288 834s ok 20 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 13312 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '13312' 834s # received: 13312 834s ok 21 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 14336 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '14336' 834s # received: 14336 834s ok 22 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 15360 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '15360' 834s # received: 15360 834s ok 23 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 16384 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '16384' 834s # received: 16384 834s ok 24 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 17408 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '17408' 834s # received: 17408 834s ok 25 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 18432 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '18432' 834s # received: 18432 834s ok 26 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 19456 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:16 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:16 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '19456' 834s # received: 19456 834s ok 27 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 20480 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '20480' 834s # received: 20480 834s ok 28 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 21504 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '21504' 834s # received: 21504 834s ok 29 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 22528 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '22528' 834s # received: 22528 834s ok 30 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 23552 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '23552' 834s # received: 23552 834s ok 31 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 24576 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '24576' 834s # received: 24576 834s ok 32 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 25600 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '25600' 834s # received: 25600 834s ok 33 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 26624 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '26624' 834s # received: 26624 834s ok 34 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 27648 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '27648' 834s # received: 27648 834s ok 35 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 28672 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '28672' 834s # received: 28672 834s ok 36 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 29696 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '29696' 834s # received: 29696 834s ok 37 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 30720 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '30720' 834s # received: 30720 834s ok 38 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 31744 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '31744' 834s # received: 31744 834s ok 39 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 32768 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '32768' 834s # received: 32768 834s ok 40 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 33792 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '33792' 834s # received: 33792 834s ok 41 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 34816 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '34816' 834s # received: 34816 834s ok 42 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 35840 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '35840' 834s # received: 35840 834s ok 43 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 36864 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '36864' 834s # received: 36864 834s ok 44 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 37888 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '37888' 834s # received: 37888 834s ok 45 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 38912 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '38912' 834s # received: 38912 834s ok 46 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 39936 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '39936' 834s # received: 39936 834s ok 47 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 40960 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '40960' 834s # received: 40960 834s ok 48 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 41984 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '41984' 834s # received: 41984 834s ok 49 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 43008 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '43008' 834s # received: 43008 834s ok 50 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 44032 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '44032' 834s # received: 44032 834s ok 51 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 45056 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '45056' 834s # received: 45056 834s ok 52 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 46080 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '46080' 834s # received: 46080 834s ok 53 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 47104 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '47104' 834s # received: 47104 834s ok 54 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 48128 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '48128' 834s # received: 48128 834s ok 55 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 49152 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '49152' 834s # received: 49152 834s ok 56 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 50176 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '50176' 834s # received: 50176 834s ok 57 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 51200 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '51200' 834s # received: 51200 834s ok 58 834s #lwp request: 834s #POST http://localhost:8558/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 102400 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:17 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 7 834s #Client-Date: Tue, 06 May 2025 19:57:17 GMT 834s #Client-Peer: 127.0.0.1:8558 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '102400' 834s # received: 102400 834s ok 59 834s # testing : / with proxy_http_https_proxy_section (http) 834s # expected: 200 834s # received: '200' 834s ok 60 834s # testing : CGI script with folded headers 834s # expected: 200 834s # received: '200' 834s ok 61 834s # testing : using valid proxyssl client cert 834s # expected: 200 834s # received: '200' 834s ok 62 834s # testing : using invalid proxyssl client cert 834s # expected: 403 834s # received: '403' 834s ok 63 834s # testing : protected cgi script 834s # expected: 200 834s # received: '200' 834s ok 64 834s # testing : X-Forwarded-Host header 834s # expected: 'localhost:8560' 834s # received: 'localhost:8560' 834s ok 65 834s # testing : client subject common name 834s # expected: 'client_ok' 834s # received: 'client_ok' 834s ok 66 834s # testing : ProxyPassReverse Location rewrite 834s # expected: 'http://localhost:8560/modules/' 834s # received: 'http://localhost:8560/modules/' 834s ok 67 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 1024 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '1024' 834s # received: 1024 834s ok 68 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 2048 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '2048' 834s # received: 2048 834s ok 69 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 3072 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '3072' 834s # received: 3072 834s ok 70 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 4096 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '4096' 834s # received: 4096 834s ok 71 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 5120 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '5120' 834s # received: 5120 834s ok 72 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 6144 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '6144' 834s # received: 6144 834s ok 73 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 7168 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '7168' 834s # received: 7168 834s ok 74 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 8192 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '8192' 834s # received: 8192 834s ok 75 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 9216 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '9216' 834s # received: 9216 834s ok 76 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 10240 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '10240' 834s # received: 10240 834s ok 77 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 11264 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '11264' 834s # received: 11264 834s ok 78 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 12288 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '12288' 834s # received: 12288 834s ok 79 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 13312 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '13312' 834s # received: 13312 834s ok 80 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 14336 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '14336' 834s # received: 14336 834s ok 81 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 15360 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '15360' 834s # received: 15360 834s ok 82 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 16384 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '16384' 834s # received: 16384 834s ok 83 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 17408 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '17408' 834s # received: 17408 834s ok 84 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 18432 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '18432' 834s # received: 18432 834s ok 85 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 19456 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '19456' 834s # received: 19456 834s ok 86 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 20480 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '20480' 834s # received: 20480 834s ok 87 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 21504 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '21504' 834s # received: 21504 834s ok 88 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 22528 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '22528' 834s # received: 22528 834s ok 89 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 23552 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '23552' 834s # received: 23552 834s ok 90 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 24576 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '24576' 834s # received: 24576 834s ok 91 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 25600 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '25600' 834s # received: 25600 834s ok 92 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 26624 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '26624' 834s # received: 26624 834s ok 93 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 27648 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '27648' 834s # received: 27648 834s ok 94 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 28672 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '28672' 834s # received: 28672 834s ok 95 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 29696 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '29696' 834s # received: 29696 834s ok 96 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 30720 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '30720' 834s # received: 30720 834s ok 97 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 31744 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '31744' 834s # received: 31744 834s ok 98 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 32768 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '32768' 834s # received: 32768 834s ok 99 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 33792 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '33792' 834s # received: 33792 834s ok 100 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 34816 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '34816' 834s # received: 34816 834s ok 101 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 35840 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '35840' 834s # received: 35840 834s ok 102 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 36864 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '36864' 834s # received: 36864 834s ok 103 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 37888 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '37888' 834s # received: 37888 834s ok 104 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 38912 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '38912' 834s # received: 38912 834s ok 105 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 39936 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '39936' 834s # received: 39936 834s ok 106 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 40960 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '40960' 834s # received: 40960 834s ok 107 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 41984 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '41984' 834s # received: 41984 834s ok 108 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 43008 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '43008' 834s # received: 43008 834s ok 109 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 44032 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '44032' 834s # received: 44032 834s ok 110 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 45056 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '45056' 834s # received: 45056 834s ok 111 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 46080 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '46080' 834s # received: 46080 834s ok 112 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 47104 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '47104' 834s # received: 47104 834s ok 113 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 48128 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '48128' 834s # received: 48128 834s ok 114 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 49152 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '49152' 834s # received: 49152 834s ok 115 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 50176 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '50176' 834s # received: 50176 834s ok 116 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 51200 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '51200' 834s # received: 51200 834s ok 117 834s #lwp request: 834s #POST http://localhost:8560/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 102400 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:18 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 7 834s #Client-Date: Tue, 06 May 2025 19:57:18 GMT 834s #Client-Peer: 127.0.0.1:8560 834s #Client-Response-Num: 1 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '102400' 834s # received: 102400 834s ok 118 834s # testing : / with proxy_https_http (https) 834s # expected: 200 834s # received: '200' 834s ok 119 834s # testing : CGI script with folded headers 834s # expected: 200 834s # received: '200' 834s ok 120 834s # testing : ProxyPassReverse Location rewrite 834s # expected: 'https://localhost:8562/modules/' 834s # received: 'https://localhost:8562/modules/' 834s ok 121 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 1024 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '1024' 834s # received: 1024 834s ok 122 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 2048 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '2048' 834s # received: 2048 834s ok 123 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 3072 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '3072' 834s # received: 3072 834s ok 124 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 4096 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '4096' 834s # received: 4096 834s ok 125 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 5120 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '5120' 834s # received: 5120 834s ok 126 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 6144 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '6144' 834s # received: 6144 834s ok 127 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 7168 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '7168' 834s # received: 7168 834s ok 128 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 8192 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '8192' 834s # received: 8192 834s ok 129 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 9216 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '9216' 834s # received: 9216 834s ok 130 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 10240 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '10240' 834s # received: 10240 834s ok 131 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 11264 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '11264' 834s # received: 11264 834s ok 132 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 12288 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '12288' 834s # received: 12288 834s ok 133 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 13312 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '13312' 834s # received: 13312 834s ok 134 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 14336 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '14336' 834s # received: 14336 834s ok 135 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 15360 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '15360' 834s # received: 15360 834s ok 136 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 16384 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '16384' 834s # received: 16384 834s ok 137 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 17408 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '17408' 834s # received: 17408 834s ok 138 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 18432 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '18432' 834s # received: 18432 834s ok 139 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 19456 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '19456' 834s # received: 19456 834s ok 140 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 20480 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '20480' 834s # received: 20480 834s ok 141 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 21504 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '21504' 834s # received: 21504 834s ok 142 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 22528 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '22528' 834s # received: 22528 834s ok 143 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 23552 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '23552' 834s # received: 23552 834s ok 144 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 24576 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '24576' 834s # received: 24576 834s ok 145 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 25600 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '25600' 834s # received: 25600 834s ok 146 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 26624 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '26624' 834s # received: 26624 834s ok 147 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 27648 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '27648' 834s # received: 27648 834s ok 148 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 28672 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '28672' 834s # received: 28672 834s ok 149 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 29696 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '29696' 834s # received: 29696 834s ok 150 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 30720 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '30720' 834s # received: 30720 834s ok 151 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 31744 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '31744' 834s # received: 31744 834s ok 152 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 32768 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '32768' 834s # received: 32768 834s ok 153 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 33792 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '33792' 834s # received: 33792 834s ok 154 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 34816 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '34816' 834s # received: 34816 834s ok 155 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 35840 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '35840' 834s # received: 35840 834s ok 156 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 36864 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '36864' 834s # received: 36864 834s ok 157 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 37888 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '37888' 834s # received: 37888 834s ok 158 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 38912 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '38912' 834s # received: 38912 834s ok 159 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 39936 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '39936' 834s # received: 39936 834s ok 160 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 40960 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '40960' 834s # received: 40960 834s ok 161 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 41984 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '41984' 834s # received: 41984 834s ok 162 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 43008 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '43008' 834s # received: 43008 834s ok 163 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 44032 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '44032' 834s # received: 44032 834s ok 164 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 45056 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '45056' 834s # received: 45056 834s ok 165 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 46080 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '46080' 834s # received: 46080 834s ok 166 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 47104 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '47104' 834s # received: 47104 834s ok 167 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 48128 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '48128' 834s # received: 48128 834s ok 168 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 49152 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '49152' 834s # received: 49152 834s ok 169 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 50176 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '50176' 834s # received: 50176 834s ok 170 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 51200 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '51200' 834s # received: 51200 834s ok 171 834s #lwp request: 834s #POST https://localhost:8562/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 102400 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:19 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 7 834s #Client-Date: Tue, 06 May 2025 19:57:19 GMT 834s #Client-Peer: 127.0.0.1:8562 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '102400' 834s # received: 102400 834s ok 172 834s # testing : / with proxy_https_https (https) 834s # expected: 200 834s # received: '200' 834s ok 173 834s # testing : CGI script with folded headers 834s # expected: 200 834s # received: '200' 834s ok 174 834s # testing : using valid proxyssl client cert 834s # expected: 200 834s # received: '200' 834s ok 175 834s # testing : using invalid proxyssl client cert 834s # expected: 403 834s # received: '403' 834s ok 176 834s # testing : protected cgi script 834s # expected: 200 834s # received: '200' 834s ok 177 834s # testing : X-Forwarded-Host header 834s # expected: 'localhost:8559' 834s # received: 'localhost:8559' 834s ok 178 834s # testing : client subject common name 834s # expected: 'client_ok' 834s # received: 'client_ok' 834s ok 179 834s # testing : ProxyPassReverse Location rewrite 834s # expected: 'https://localhost:8559/modules/' 834s # received: 'https://localhost:8559/modules/' 834s ok 180 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 1024 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:23 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:23 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '1024' 834s # received: 1024 834s ok 181 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 2048 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:23 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:23 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '2048' 834s # received: 2048 834s ok 182 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 3072 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:23 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:23 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '3072' 834s # received: 3072 834s ok 183 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 4096 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:23 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:23 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '4096' 834s # received: 4096 834s ok 184 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 5120 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:23 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:23 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '5120' 834s # received: 5120 834s ok 185 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 6144 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:23 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:23 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '6144' 834s # received: 6144 834s ok 186 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 7168 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '7168' 834s # received: 7168 834s ok 187 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 8192 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '8192' 834s # received: 8192 834s ok 188 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 9216 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '9216' 834s # received: 9216 834s ok 189 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 10240 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '10240' 834s # received: 10240 834s ok 190 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 11264 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '11264' 834s # received: 11264 834s ok 191 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 12288 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '12288' 834s # received: 12288 834s ok 192 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 13312 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '13312' 834s # received: 13312 834s ok 193 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 14336 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '14336' 834s # received: 14336 834s ok 194 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 15360 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '15360' 834s # received: 15360 834s ok 195 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 16384 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '16384' 834s # received: 16384 834s ok 196 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 17408 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '17408' 834s # received: 17408 834s ok 197 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 18432 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '18432' 834s # received: 18432 834s ok 198 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 19456 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '19456' 834s # received: 19456 834s ok 199 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 20480 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '20480' 834s # received: 20480 834s ok 200 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 21504 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '21504' 834s # received: 21504 834s ok 201 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 22528 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '22528' 834s # received: 22528 834s ok 202 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 23552 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '23552' 834s # received: 23552 834s ok 203 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 24576 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '24576' 834s # received: 24576 834s ok 204 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 25600 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '25600' 834s # received: 25600 834s ok 205 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 26624 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '26624' 834s # received: 26624 834s ok 206 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 27648 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '27648' 834s # received: 27648 834s ok 207 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 28672 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '28672' 834s # received: 28672 834s ok 208 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 29696 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '29696' 834s # received: 29696 834s ok 209 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 30720 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '30720' 834s # received: 30720 834s ok 210 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 31744 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '31744' 834s # received: 31744 834s ok 211 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 32768 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '32768' 834s # received: 32768 834s ok 212 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 33792 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '33792' 834s # received: 33792 834s ok 213 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 34816 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '34816' 834s # received: 34816 834s ok 214 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 35840 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '35840' 834s # received: 35840 834s ok 215 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 36864 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '36864' 834s # received: 36864 834s ok 216 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 37888 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '37888' 834s # received: 37888 834s ok 217 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 38912 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '38912' 834s # received: 38912 834s ok 218 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 39936 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '39936' 834s # received: 39936 834s ok 219 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 40960 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '40960' 834s # received: 40960 834s ok 220 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 41984 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '41984' 834s # received: 41984 834s ok 221 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 43008 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '43008' 834s # received: 43008 834s ok 222 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 44032 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '44032' 834s # received: 44032 834s ok 223 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 45056 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:24 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '45056' 834s # received: 45056 834s ok 224 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 46080 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:24 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '46080' 834s # received: 46080 834s ok 225 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 47104 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '47104' 834s # received: 47104 834s ok 226 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 48128 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '48128' 834s # received: 48128 834s ok 227 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 49152 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '49152' 834s # received: 49152 834s ok 228 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 50176 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '50176' 834s # received: 50176 834s ok 229 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 51200 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '51200' 834s # received: 51200 834s ok 230 834s #lwp request: 834s #POST https://localhost:8559/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 102400 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 7 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8559 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '102400' 834s # received: 102400 834s ok 231 834s # testing : / with proxy_https_https_proxy_section (https) 834s # expected: 200 834s # received: '200' 834s ok 232 834s # testing : CGI script with folded headers 834s # expected: 200 834s # received: '200' 834s ok 233 834s # testing : using valid proxyssl client cert 834s # expected: 200 834s # received: '200' 834s ok 234 834s # testing : using invalid proxyssl client cert 834s # expected: 403 834s # received: '403' 834s ok 235 834s # testing : protected cgi script 834s # expected: 200 834s # received: '200' 834s ok 236 834s # testing : X-Forwarded-Host header 834s # expected: 'localhost:8561' 834s # received: 'localhost:8561' 834s ok 237 834s # testing : client subject common name 834s # expected: 'client_ok' 834s # received: 'client_ok' 834s ok 238 834s # testing : ProxyPassReverse Location rewrite 834s # expected: 'https://localhost:8561/modules/' 834s # received: 'https://localhost:8561/modules/' 834s ok 239 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 1024 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '1024' 834s # received: 1024 834s ok 240 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 2048 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '2048' 834s # received: 2048 834s ok 241 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 3072 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '3072' 834s # received: 3072 834s ok 242 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 4096 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '4096' 834s # received: 4096 834s ok 243 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 5120 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '5120' 834s # received: 5120 834s ok 244 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 6144 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '6144' 834s # received: 6144 834s ok 245 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 7168 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '7168' 834s # received: 7168 834s ok 246 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 8192 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '8192' 834s # received: 8192 834s ok 247 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 9216 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 5 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '9216' 834s # received: 9216 834s ok 248 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 10240 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '10240' 834s # received: 10240 834s ok 249 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 11264 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '11264' 834s # received: 11264 834s ok 250 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 12288 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '12288' 834s # received: 12288 834s ok 251 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 13312 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:25 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:25 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '13312' 834s # received: 13312 834s ok 252 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 14336 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '14336' 834s # received: 14336 834s ok 253 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 15360 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '15360' 834s # received: 15360 834s ok 254 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 16384 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '16384' 834s # received: 16384 834s ok 255 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 17408 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '17408' 834s # received: 17408 834s ok 256 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 18432 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '18432' 834s # received: 18432 834s ok 257 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 19456 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '19456' 834s # received: 19456 834s ok 258 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 20480 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '20480' 834s # received: 20480 834s ok 259 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 21504 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '21504' 834s # received: 21504 834s ok 260 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 22528 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '22528' 834s # received: 22528 834s ok 261 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 23552 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '23552' 834s # received: 23552 834s ok 262 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 24576 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '24576' 834s # received: 24576 834s ok 263 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 25600 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '25600' 834s # received: 25600 834s ok 264 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 26624 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '26624' 834s # received: 26624 834s ok 265 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 27648 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '27648' 834s # received: 27648 834s ok 266 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 28672 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '28672' 834s # received: 28672 834s ok 267 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 29696 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '29696' 834s # received: 29696 834s ok 268 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 30720 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '30720' 834s # received: 30720 834s ok 269 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 31744 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '31744' 834s # received: 31744 834s ok 270 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 32768 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '32768' 834s # received: 32768 834s ok 271 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 33792 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '33792' 834s # received: 33792 834s ok 272 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 34816 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '34816' 834s # received: 34816 834s ok 273 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 35840 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '35840' 834s # received: 35840 834s ok 274 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 36864 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '36864' 834s # received: 36864 834s ok 275 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 37888 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '37888' 834s # received: 37888 834s ok 276 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 38912 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '38912' 834s # received: 38912 834s ok 277 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 39936 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '39936' 834s # received: 39936 834s ok 278 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 40960 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '40960' 834s # received: 40960 834s ok 279 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 41984 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '41984' 834s # received: 41984 834s ok 280 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 43008 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '43008' 834s # received: 43008 834s ok 281 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 44032 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '44032' 834s # received: 44032 834s ok 282 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 45056 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '45056' 834s # received: 45056 834s ok 283 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 46080 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '46080' 834s # received: 46080 834s ok 284 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 47104 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '47104' 834s # received: 47104 834s ok 285 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 48128 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '48128' 834s # received: 48128 834s ok 286 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 49152 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:26 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '49152' 834s # received: 49152 834s ok 287 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 50176 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:26 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:27 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '50176' 834s # received: 50176 834s ok 288 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 51200 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:27 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 6 834s #Client-Date: Tue, 06 May 2025 19:57:27 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '51200' 834s # received: 51200 834s ok 289 834s #lwp request: 834s #POST https://localhost:8561/eat_post HTTP/1.1 834s #User-Agent: libwww-perl/6.78 834s #Content-Length: 102400 834s # 834s #server response: 834s #HTTP/1.1 200 OK 834s #Connection: close 834s #Date: Tue, 06 May 2025 19:57:27 GMT 834s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 834s #Vary: In-If1 834s #Content-Length: 7 834s #Client-Date: Tue, 06 May 2025 19:57:27 GMT 834s #Client-Peer: 127.0.0.1:8561 834s #Client-Response-Num: 1 834s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 834s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 834s #Client-SSL-Socket-Class: IO::Socket::SSL 834s #Client-SSL-Version: TLSv1_3 834s #DMMATCH1: 1 834s # 834s # testing : length posted 834s # expected: '102400' 834s # received: 102400 834s ok 290 834s ok 838s t/ssl/require.t ..................... 838s 1..10 838s # Running under perl version 5.040001 for linux 838s # Current time local: Tue May 6 19:57:27 2025 838s # Current time GMT: Tue May 6 19:57:27 2025 838s # Using Test.pm version 1.31 838s # Using Apache/Test.pm version 1.44 838s ok 1 838s ok 2 838s ok 3 838s ok 4 838s ok 5 838s ok 6 838s ok 7 838s ok 8 838s ok 9 838s ok 10 838s ok 842s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 848s t/ssl/varlookup.t ................... 848s 1..83 848s # Running under perl version 5.040001 for linux 848s # Current time local: Tue May 6 19:57:34 2025 848s # Current time GMT: Tue May 6 19:57:34 2025 848s # Using Test.pm version 1.31 848s # Using Apache/Test.pm version 1.44 848s # testing : HTTP_USER_AGENT 848s # expected: 'libwww-perl/6.78' 848s # received: 'libwww-perl/6.78' 848s ok 1 848s # testing : HTTP:User-Agent 848s # expected: 'libwww-perl/6.78' 848s # received: 'libwww-perl/6.78' 848s ok 2 848s # testing : HTTP_REFERER 848s # expected: 't/ssl/varlookup.t' 848s # received: 't/ssl/varlookup.t' 848s ok 3 848s # testing : HTTP_HOST 848s # expected: 'localhost:8532' 848s # received: 'localhost:8532' 848s ok 4 848s # testing : QUERY_STRING 848s # expected: 'QUERY_STRING' 848s # received: 'QUERY_STRING' 848s ok 5 848s # testing : SERVER_SOFTWARE 848s # expected: qr/^Apache\/2.4.63/ 848s # received: 'Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1' 848s ok 6 848s # testing : SERVER_ADMIN 848s # expected: 'tuser@localhost' 848s # received: 'tuser@localhost' 848s ok 7 848s # testing : SERVER_PORT 848s # expected: '8532' 848s # received: '8532' 848s ok 8 848s # testing : SERVER_NAME 848s # expected: 'localhost' 848s # received: 'localhost' 848s ok 9 848s # testing : SERVER_PROTOCOL 848s # expected: qr/^HTTP\/1\.\d$/ 848s # received: 'HTTP/1.1' 848s ok 10 848s # testing : REMOTE_ADDR 848s # expected: '127.0.0.1' 848s # received: '127.0.0.1' 848s ok 11 848s # testing : DOCUMENT_ROOT 848s # expected: '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs' 848s # received: '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs' 848s ok 12 848s # testing : REQUEST_METHOD 848s # expected: 'GET' 848s # received: 'GET' 848s ok 13 848s # testing : REQUEST_URI 848s # expected: '/test_ssl_var_lookup' 848s # received: '/test_ssl_var_lookup' 848s ok 14 848s # testing : TIME_YEAR 848s # expected: 2025 848s # received: '2025' 848s ok 15 848s # testing : TIME_MON 848s # expected: '05' 848s # received: '05' 848s ok 16 848s # testing : TIME_DAY 848s # expected: '06' 848s # received: '06' 848s ok 17 848s # testing : TIME_WDAY 848s # expected: 2 848s # received: '2' 848s ok 18 848s # testing : IS_SUBREQ 848s # expected: 'false' 848s # received: 'false' 848s ok 19 848s # testing : API_VERSION 848s # expected: '20120211' 848s # received: '20120211' 848s ok 20 848s # testing : THE_REQUEST 848s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 848s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 848s ok 21 848s # testing : REQUEST_SCHEME 848s # expected: 'https' 848s # received: 'https' 848s ok 22 848s # testing : HTTPS 848s # expected: 'on' 848s # received: 'on' 848s ok 23 848s # testing : ENV:THE_ARGS 848s # expected: 'ENV:THE_ARGS' 848s # received: 'ENV:THE_ARGS' 848s ok 24 848s # testing : SSL_CLIENT_M_VERSION 848s # expected: qr/^\d+$/ 848s # received: '3' 848s ok 25 848s # testing : SSL_SERVER_M_VERSION 848s # expected: qr/^\d+$/ 848s # received: '3' 848s ok 26 848s # testing : SSL_CLIENT_M_SERIAL 848s # expected: qr/^[0-9A-F]+$/ 848s # received: '07' 848s ok 27 848s # testing : SSL_SERVER_M_SERIAL 848s # expected: qr/^[0-9A-F]+$/ 848s # received: '09' 848s ok 28 848s # testing : SSL_PROTOCOL 848s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 848s # received: 'TLSv1.3' 848s ok 29 848s # testing : SSL_CLIENT_V_START 848s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 848s # received: 'May 6 19:45:44 2025 GMT' 848s ok 30 848s # testing : SSL_SERVER_V_START 848s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 848s # received: 'May 6 19:45:44 2025 GMT' 848s ok 31 848s # testing : SSL_CLIENT_V_END 848s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 848s # received: 'May 6 19:45:44 2026 GMT' 848s ok 32 848s # testing : SSL_SERVER_V_END 848s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 848s # received: 'May 6 19:45:44 2026 GMT' 848s ok 33 848s # testing : SSL_CIPHER 848s # expected: qr/^[A-Z0-9_-]+$/ 848s # received: 'TLS_AES_256_GCM_SHA384' 848s ok 34 848s # testing : SSL_CIPHER_EXPORT 848s # expected: 'false' 848s # received: 'false' 848s ok 35 848s # testing : SSL_CIPHER_ALGKEYSIZE 848s # expected: qr/^\d+$/ 848s # received: '256' 848s ok 36 848s # testing : SSL_CIPHER_USEKEYSIZE 848s # expected: qr/^\d+$/ 848s # received: '256' 848s ok 37 848s # testing : SSL_SECURE_RENEG 848s # expected: qr/^(false|true)$/ 848s # received: 'false' 848s ok 38 848s # testing : SSL_CLIENT_S_DN 848s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 848s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 848s ok 39 848s # testing : SSL_SERVER_S_DN 848s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 848s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 848s ok 40 848s # testing : SSL_CLIENT_S_DN_C 848s # expected: 'US' 848s # received: 'US' 848s ok 41 848s # testing : SSL_SERVER_S_DN_C 848s # expected: 'US' 848s # received: 'US' 848s ok 42 848s # testing : SSL_CLIENT_S_DN_ST 848s # expected: 'California' 848s # received: 'California' 848s ok 43 848s # testing : SSL_SERVER_S_DN_ST 848s # expected: 'California' 848s # received: 'California' 848s ok 44 848s # testing : SSL_CLIENT_S_DN_L 848s # expected: 'San Francisco' 848s # received: 'San Francisco' 848s ok 45 848s # testing : SSL_SERVER_S_DN_L 848s # expected: 'San Francisco' 848s # received: 'San Francisco' 848s ok 46 848s # testing : SSL_CLIENT_S_DN_O 848s # expected: 'ASF' 848s # received: 'ASF' 848s ok 47 848s # testing : SSL_SERVER_S_DN_O 848s # expected: 'ASF' 848s # received: 'ASF' 848s ok 48 848s # testing : SSL_CLIENT_S_DN_OU 848s # expected: 'httpd-test' 848s # received: 'httpd-test' 848s ok 49 848s # testing : SSL_SERVER_S_DN_OU 848s # expected: qr/^httpd-test\/([-\w]+)/ 848s # received: 'httpd-test/rsa-test' 848s ok 50 848s # testing : SSL_CLIENT_S_DN_CN 848s # expected: 'client_ok' 848s # received: 'client_ok' 848s ok 51 848s # testing : SSL_SERVER_S_DN_CN 848s # expected: 'localhost' 848s # received: 'localhost' 848s ok 52 848s # testing : SSL_CLIENT_S_DN_Email 848s # expected: 'test-dev@httpd.apache.org' 848s # received: 'test-dev@httpd.apache.org' 848s ok 53 848s # testing : SSL_SERVER_S_DN_Email 848s # expected: 'test-dev@httpd.apache.org' 848s # received: 'test-dev@httpd.apache.org' 848s ok 54 848s # testing : SSL_CLIENT_SAN_Email_0 848s # expected: 'test-dev@httpd.apache.org' 848s # received: 'test-dev@httpd.apache.org' 848s ok 55 848s # testing : SSL_SERVER_SAN_DNS_0 848s # expected: 'localhost' 848s # received: 'localhost' 848s ok 56 848s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 848s # expected: 'test-dev@httpd.apache.org' 848s # received: 'test-dev@httpd.apache.org' 848s ok 57 848s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 848s # expected: '_https.localhost' 848s # received: '_https.localhost' 848s ok 58 848s # testing : SSL_CLIENT_I_DN 848s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 848s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 848s ok 59 848s # testing : SSL_SERVER_I_DN 848s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 848s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 848s ok 60 848s # testing : SSL_CLIENT_I_DN_C 848s # expected: 'US' 848s # received: 'US' 848s ok 61 848s # testing : SSL_SERVER_I_DN_C 848s # expected: 'US' 848s # received: 'US' 848s ok 62 848s # testing : SSL_CLIENT_I_DN_ST 848s # expected: 'California' 848s # received: 'California' 848s ok 63 848s # testing : SSL_SERVER_I_DN_ST 848s # expected: 'California' 848s # received: 'California' 848s ok 64 848s # testing : SSL_CLIENT_I_DN_L 848s # expected: 'San Francisco' 848s # received: 'San Francisco' 848s ok 65 848s # testing : SSL_SERVER_I_DN_L 848s # expected: 'San Francisco' 848s # received: 'San Francisco' 848s ok 66 848s # testing : SSL_CLIENT_I_DN_O 848s # expected: 'ASF' 848s # received: 'ASF' 848s ok 67 848s # testing : SSL_SERVER_I_DN_O 848s # expected: 'ASF' 848s # received: 'ASF' 848s ok 68 848s # testing : SSL_CLIENT_I_DN_OU 848s # expected: 'httpd-test' 848s # received: 'httpd-test' 848s ok 69 848s # testing : SSL_SERVER_I_DN_OU 848s # expected: 'httpd-test' 848s # received: 'httpd-test' 848s ok 70 848s # testing : SSL_CLIENT_I_DN_CN 848s # expected: 'ca' 848s # received: 'ca' 848s ok 71 848s # testing : SSL_SERVER_I_DN_CN 848s # expected: 'ca' 848s # received: 'ca' 848s ok 72 848s # testing : SSL_SERVER_I_DN_CN_RAW 848s # expected: 'ca' 848s # received: 'ca' 848s ok 73 848s # testing : SSL_SERVER_I_DN_CN_0_RAW 848s # expected: 'ca' 848s # received: 'ca' 848s ok 74 848s # testing : SSL_CLIENT_I_DN_Email 848s # expected: 'test-dev@httpd.apache.org' 848s # received: 'test-dev@httpd.apache.org' 848s ok 75 848s # testing : SSL_SERVER_I_DN_Email 848s # expected: 'test-dev@httpd.apache.org' 848s # received: 'test-dev@httpd.apache.org' 848s ok 76 848s # testing : SSL_CLIENT_A_SIG 848s # expected: 'sha256WithRSAEncryption' 848s # received: 'sha256WithRSAEncryption' 848s ok 77 848s # testing : SSL_SERVER_A_SIG 848s # expected: 'sha256WithRSAEncryption' 848s # received: 'sha256WithRSAEncryption' 848s ok 78 848s # testing : SSL_CLIENT_A_KEY 848s # expected: 'rsaEncryption' 848s # received: 'rsaEncryption' 848s ok 79 848s # testing : SSL_SERVER_A_KEY 848s # expected: qr/^[rd]saEncryption$/ 848s # received: 'rsaEncryption' 848s ok 80 848s # testing : SSL_CLIENT_CERT 848s # expected: qr/^-----BEGIN CERTIFICATE-----/ 848s # received: '-----BEGIN CERTIFICATE----- 848s # MIIEezCCA2OgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 848s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 848s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 848s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwNTA2 848s # MTk0NTQ0WhcNMjYwNTA2MTk0NTQ0WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 848s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 848s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 848s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 848s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjfmuFEyLW++pO3DbB9m8Dv34PQQXQFHekc/l 848s # OBA5g7DRh3elZf5g3Cp2EDbC1awf8o+w6m6zHQS+/4Wefs0hjEEewm4+hrcoX+an 848s # uSnjMa4ym2Qmz+oau2r7O3HLwATDkw1yCdjbhFHl/22eT4lmPa14YrRxoiaJi1By 848s # hgJz0M/0ijqg4lsrzPr+krmx65rXGYYWoSVhgx0kzgiSC0HyrABOOzbOdhYf3t61 848s # Uc7WFvVG4jb8Bx6nlUguhEuFarLClqgMaDG4zjdYieVkDIk1kf7w1FKTLq4A35fN 848s # AfdzYhLy90JGxC4a70cWmNmdgwnteWlvtfE9IlEdAixp22KjGQIDAQABo4HOMIHL 848s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 848s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 848s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 848s # HQ4EFgQU18uUURKE7BRhnDrH2kP/adimfXUwHwYDVR0jBBgwFoAUWsYfkRhSzO8Q 848s # Au0CLyjovmAqgecwDQYJKoZIhvcNAQELBQADggEBAEXR1Lk86bra0q1Q4A2wvtVk 848s # RTRPBlbx4pxoewOtzDp3jRTmGnr94JAescVboU+KGQtTwLwgTFeRK085vK1J9nCw 848s # fxZmnxyfKAvBC4vFHfgy6nCH6IAfo+kVOEAVb6MQfjalosARzUB/TLb+2cI9mvkT 848s # XsX1abaneqOHlhDVF5zowpidxS66dnoiCFqGYsjrlQ2uT+ITiKkMHhvauxWVwWTG 848s # mLforhxbl9L1kwv5NQL5GtzLyKwlggiw50uettg7JNv3vJaF9YiDHSB9wtfOlDeo 848s # SsQ4Dyv4icFohqRujn42PHDVw6FzbBbAGM64aiPWZO5JI3uHAhloqlLRjep2Cm4= 848s # -----END CERTIFICATE----- 848s # ' 848s ok 81 848s # testing : SSL_SERVER_CERT 848s # expected: qr/^-----BEGIN CERTIFICATE-----/ 848s # received: '-----BEGIN CERTIFICATE----- 848s # MIIERDCCAyygAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 848s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 848s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 848s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwNTA2 848s # MTk0NTQ0WhcNMjYwNTA2MTk0NTQ0WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 848s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 848s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 848s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 848s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApvmrw7N5TrMw1T03Pn2J3wAC 848s # zqgxvIoWZBgmDCDJOatWTlGwyJsuqYIoWIB/3UWldXGdGwknk2sK14+HoAe94pB/ 848s # aJoAOV4xYw53k3HYkzw0azUMyjhQDTk6Cv/0g+NyuGDV+wZMZhoDVQ4dGhiSAdBo 848s # wfA1COzfwUO3Yh0K9CSvHB23CqA8zUJH/XLq5siIyokeeyBwKaazcV8uRSo8EqHQ 848s # OxLXgAfnBql63wKcpFLSvCyi9pctbkiUqb0nGul6b/3oAqMQ94a+ajTbkBLKpPwS 848s # jnWHNHKQtOS4RV16Yr/vILjMcSqYLxcgJ0bTbDaaeEIJN1EOCbF7cvuDOmqqzwID 848s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 848s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBQS 848s # ldOqm4SAvs0sz43hMik6/OWnVjAfBgNVHSMEGDAWgBRaxh+RGFLM7xAC7QIvKOi+ 848s # YCqB5zANBgkqhkiG9w0BAQsFAAOCAQEAQ0mj0Rb7KV9GqyuKLHRBZ4KUeFS2KjfS 848s # FSJ82Z4CgEuPericjE6UKe5ivykTE/hUsCkBZCShedT+fqshQs6mnscYqzvP1Gjq 848s # QOPFWVX7X3p8QyhZurFeHjtHAzdthG0YAuPApZ4SzfkkKuNwRwTGgZoCwT9zx+XC 848s # DdHbHQRrQ2NZkUcIHiuz56T/3RT7gnf0vacFCzgxCYfrs1/LJPeBRL/ipOaVqsVt 848s # DdqhrtoFthsjdWPnW6r8ANcqRiqDmgLlaGbL5RACO+FZXaNos3AvglI0cY7ZtsTV 848s # iwNGUOBr+/WYHDqbkcnUTUHzZYAMzKwxWZySACF+rc8i95g7L5IqRA== 848s # -----END CERTIFICATE----- 848s # ' 848s ok 82 848s # testing : SSL_CLIENT_VERIFY 848s # expected: 'SUCCESS' 848s # received: 'SUCCESS' 848s ok 83 848s ok 853s t/ssl/verify.t ...................... 853s 1..3 853s # Running under perl version 5.040001 for linux 853s # Current time local: Tue May 6 19:57:40 2025 853s # Current time GMT: Tue May 6 19:57:40 2025 853s # Using Test.pm version 1.31 853s # Using Apache/Test.pm version 1.44 853s HTTP/1.1 403 Forbidden 853s Connection: close 853s Date: Tue, 06 May 2025 19:57:45 GMT 853s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 853s Content-Length: 258 853s Content-Type: text/html; charset=iso-8859-1 853s Client-Date: Tue, 06 May 2025 19:57:45 GMT 853s Client-Peer: 127.0.0.1:8532 853s Client-Response-Num: 1 853s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 853s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 853s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 853s Client-SSL-Socket-Class: IO::Socket::SSL 853s Client-SSL-Version: TLSv1_3 853s Title: 403 Forbidden 853s 853s 853s 853s 403 Forbidden 853s 853s

Forbidden

853s

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

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

Not Found

897s #

The requested URL was not found on this server.

897s # 897s ok 1 897s ok 2 897s ok 902s t/apache/acceptpathinfo.t ........... 902s 1..36 902s # Running under perl version 5.040001 for linux 902s # Current time local: Tue May 6 19:58:30 2025 902s # Current time GMT: Tue May 6 19:58:30 2025 902s # Using Test.pm version 1.31 902s # Using Apache/Test.pm version 1.44 902s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 902s # expected: '200' 902s # received: '200' 902s ok 1 902s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 902s # expected: qr/_\(none\)_/ 902s # received: '_(none)_' 902s ok 2 902s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 902s # expected: '404' 902s # received: '404' 902s ok 3 902s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 902s # expected: qr/Not Found/ 902s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

953s #

The requested URL was not found on this server.

953s # ' 953s ok 8 953s # testing : /merge/notfound.html code 953s # expected: 404 953s # received: '404' 953s ok 9 953s # testing : /merge/notfound.html content 953s # expected: 'testing merge' 953s # received: 'testing merge' 953s ok 10 953s # testing : /merge/merge2/notfound.html code 953s # expected: 404 953s # received: '404' 953s ok 11 953s # testing : /merge/merge2/notfound.html content 953s # expected: 'testing merge' 953s # received: 'testing merge' 953s ok 12 953s # testing : /bounce/notfound.html code 953s # expected: 404 953s # received: '404' 953s ok 13 953s # testing : /bounce/notfound.html content 953s # expected: qr/expire test/ 953s # received: ' 953s # expire test 953s # expire test 953s # ' 953s ok 14 953s ok 957s t/apache/etags.t .................... 957s # Checking for existence of FileETag directive 957s # Returned 200: 957s 1..61 957s # Running under perl version 5.040001 for linux 957s # Current time local: Tue May 6 19:59:25 2025 957s # Current time GMT: Tue May 6 19:59:25 2025 957s # Using Test.pm version 1.31 957s # Using Apache/Test.pm version 1.44 957s # --- 957s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 957s # Expecting one component in ETag field 957s # Received "7e60a" 957s ok 1 957s # --- 957s # HEAD /apache/etags/m/minus-ms/test.txt 957s # Expecting field to be absent 957s # Received "b-62c6deaf13e40" 957s ok 2 957s # --- 957s # HEAD /apache/etags/all/i/test.txt 957s # Expecting one component in ETag field 957s # Received "7e56c" 957s ok 3 957s # --- 957s # HEAD /apache/etags/m/plus-mis/test.txt 957s # Expecting three components in ETag field 957s # Received "7e5c4-b-62c6deaf13e40" 957s ok 4 957s # --- 957s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 957s # Expecting two components in ETag field 957s # Received "7e60d-62c6deaf13e40" 957s ok 5 957s # --- 957s # HEAD /apache/etags/m/plus-i/test.txt 957s # Expecting two components in ETag field 957s # Received "7e5b8-62c6deaf13e40" 957s ok 6 957s # --- 957s # HEAD /apache/etags/none/plus-mis/test.txt 957s # Expecting three components in ETag field 957s # Received "7e60e-b-62c6deaf13e40" 957s ok 7 957s # --- 957s # HEAD /apache/etags/m/plus-is/test.txt 957s # Expecting three components in ETag field 957s # Received "7e5bb-b-62c6deaf13e40" 957s ok 8 957s # --- 957s # HEAD /apache/etags/all/ms/test.txt 957s # Expecting two components in ETag field 957s # Received "b-62c6deaf13e40" 957s ok 9 957s # --- 957s # HEAD /apache/etags/all/test.txt 957s # Expecting three components in ETag field 957s # Received "7e596-b-62c6deaf13e40" 957s ok 10 957s # --- 957s # HEAD /apache/etags/mis/test.txt 957s # Expecting three components in ETag field 957s # Received "7e5d1-b-62c6deaf13e40" 957s ok 11 957s # --- 957s # HEAD /apache/etags/none/plus-s/test.txt 957s # Expecting one component in ETag field 957s # Received "b" 957s ok 12 957s # --- 957s # HEAD /apache/etags/all/s/test.txt 957s # Expecting one component in ETag field 957s # Received "b" 957s ok 13 957s # --- 957s # HEAD /apache/etags/all/minus-mi/test.txt 957s # Expecting one component in ETag field 957s # Received "b" 957s ok 14 957s # --- 957s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 957s # Expecting two components in ETag field 957s # Received "b-62c6deaf13e40" 957s ok 15 957s # --- 957s # HEAD /apache/etags/m/plus-ms/test.txt 957s # Expecting two components in ETag field 957s # Received "b-62c6deaf13e40" 957s ok 16 957s # --- 957s # HEAD /apache/etags/none/mis/test.txt 957s # Expecting three components in ETag field 957s # Received "7e5e7-b-62c6deaf13e40" 957s ok 17 957s # --- 957s # HEAD /apache/etags/mi/test.txt 957s # Expecting two components in ETag field 957s # Received "7e5ce-62c6deaf13e40" 957s ok 18 957s # --- 957s # HEAD /apache/etags/all/inherit/test.txt 957s # Expecting three components in ETag field 957s # Received "7e56e-b-62c6deaf13e40" 957s ok 19 957s # --- 957s # HEAD /apache/etags/m/plus-s/test.txt 957s # Expecting two components in ETag field 957s # Received "b-62c6deaf13e40" 957s ok 20 957s # --- 957s # HEAD /apache/etags/none/plus-m/test.txt 957s # Expecting one component in ETag field 957s # Received "62c6deaf13e40" 957s ok 21 957s # --- 957s # HEAD /apache/etags/all/minus-i/test.txt 957s # Expecting two components in ETag field 957s # Received "b-62c6deaf13e40" 957s ok 22 957s # --- 957s # HEAD /apache/etags/m/minus-mis/test.txt 957s # Expecting field to be absent 957s # Received "b-62c6deaf13e40" 957s ok 23 957s # --- 957s # HEAD /apache/etags/m/minus-i/test.txt 957s # Expecting field to be absent 957s # Received "62c6deaf13e40" 957s ok 24 957s # --- 957s # HEAD /apache/etags/m/minus-mi/test.txt 957s # Expecting field to be absent 957s # Received "b-62c6deaf13e40" 957s ok 25 957s # --- 957s # HEAD /apache/etags/none/s/test.txt 957s # Expecting one component in ETag field 957s # Received "b" 957s ok 26 957s # --- 957s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 957s # Expecting field to be absent 957s # Received "b-62c6deaf13e40" 957s ok 27 957s # --- 957s # HEAD /apache/etags/m/plus-m/test.txt 957s # Expecting one component in ETag field 957s # Received "62c6deaf13e40" 957s ok 28 957s # --- 957s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 957s # Expecting one component in ETag field 957s # Received "b" 957s ok 29 957s # --- 957s # HEAD /apache/etags/none/plus-ms/test.txt 957s # Expecting two components in ETag field 957s # Received "b-62c6deaf13e40" 957s ok 30 957s # --- 957s # HEAD /apache/etags/all/minus-is/test.txt 957s # Expecting one component in ETag field 957s # Received "62c6deaf13e40" 957s ok 31 957s # --- 957s # HEAD /apache/etags/none/m/test.txt 957s # Expecting one component in ETag field 957s # Received "62c6deaf13e40" 957s ok 32 957s # --- 957s # HEAD /apache/etags/m/minus-s/test.txt 957s # Expecting field to be absent 957s # Received "62c6deaf13e40" 957s ok 33 957s # --- 957s # HEAD /apache/etags/is/test.txt 957s # Expecting two components in ETag field 957s # Received "7e59e-b" 957s ok 34 957s # --- 957s # HEAD /apache/etags/all/mis/test.txt 957s # Expecting three components in ETag field 957s # Received "7e58f-b-62c6deaf13e40" 957s ok 35 957s # --- 957s # HEAD /apache/etags/m/test.txt 957s # Expecting one component in ETag field 957s # Received "62c6deaf13e40" 957s ok 36 957s # --- 957s # HEAD /apache/etags/all/minus-mis/test.txt 957s # Expecting field to be absent 957s # Received "b-62c6deaf13e40" 957s ok 37 957s # --- 957s # HEAD /apache/etags/all/is/test.txt 957s # Expecting two components in ETag field 957s # Received "7e571-b" 957s ok 38 957s # --- 957s # HEAD /apache/etags/m/minus-m/test.txt 957s # Expecting field to be absent 957s # Received "b-62c6deaf13e40" 957s ok 39 957s # --- 957s # HEAD /apache/etags/none/inherit/test.txt 957s # Expecting field to be absent 957s # ETag field is missing 957s ok 40 957s # --- 957s # HEAD /apache/etags/m/plus-mi/test.txt 957s # Expecting two components in ETag field 957s # Received "7e5c1-62c6deaf13e40" 957s ok 41 957s # --- 957s # HEAD /apache/etags/all/m/test.txt 957s # Expecting one component in ETag field 957s # Received "62c6deaf13e40" 957s ok 42 957s # --- 957s # HEAD /apache/etags/all/minus-s/test.txt 957s # Expecting two components in ETag field 957s # Received "7e58c-62c6deaf13e40" 957s ok 43 957s # --- 957s # HEAD /apache/etags/none/ms/test.txt 957s # Expecting two components in ETag field 957s # Received "b-62c6deaf13e40" 957s ok 44 957s # --- 957s # HEAD /apache/etags/s/test.txt 957s # Expecting one component in ETag field 957s # Received "b" 957s ok 45 957s # --- 957s # HEAD /apache/etags/none/plus-mi/test.txt 957s # Expecting two components in ETag field 957s # Received "7e5f6-62c6deaf13e40" 957s ok 46 957s # --- 957s # HEAD /apache/etags/all/mi/test.txt 957s # Expecting two components in ETag field 957s # Received "7e577-62c6deaf13e40" 957s ok 47 957s # --- 957s # HEAD /apache/etags/none/test.txt 957s # Expecting field to be absent 957s # ETag field is missing 957s ok 48 957s # --- 957s # HEAD /apache/etags/default/test.txt 957s # Expecting two components in ETag field 957s # Received "b-62c6deaf13e40" 957s ok 49 957s # --- 957s # HEAD /apache/etags/ms/test.txt 957s # Expecting two components in ETag field 957s # Received "b-62c6deaf13e40" 957s ok 50 957s # --- 957s # HEAD /apache/etags/i/test.txt 957s # Expecting one component in ETag field 957s # Received "7e59b" 957s ok 51 957s # --- 957s # HEAD /apache/etags/none/is/test.txt 957s # Expecting two components in ETag field 957s # Received "7e5de-b" 957s ok 52 957s # --- 957s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 957s # Expecting two components in ETag field 957s # Received "7e601-b" 957s ok 53 957s # --- 957s # HEAD /apache/etags/m/minus-is/test.txt 957s # Expecting field to be absent 957s # Received "62c6deaf13e40" 957s ok 54 957s # --- 957s # HEAD /apache/etags/none/plus-i/test.txt 957s # Expecting one component in ETag field 957s # Received "7e5ed" 957s ok 55 957s # --- 957s # HEAD /apache/etags/all/minus-m/test.txt 957s # Expecting two components in ETag field 957s # Received "7e580-b" 957s ok 56 957s # --- 957s # HEAD /apache/etags/none/mi/test.txt 957s # Expecting two components in ETag field 957s # Received "7e5e4-62c6deaf13e40" 957s ok 57 957s # --- 957s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 957s # Expecting one component in ETag field 957s # Received "62c6deaf13e40" 957s ok 58 957s # --- 957s # HEAD /apache/etags/none/i/test.txt 957s # Expecting one component in ETag field 957s # Received "7e5d9" 957s ok 59 957s # --- 957s # HEAD /apache/etags/none/plus-is/test.txt 957s # Expecting two components in ETag field 957s # Received "7e5f0-b" 957s ok 60 957s # --- 957s # HEAD /apache/etags/all/minus-ms/test.txt 957s # Expecting one component in ETag field 957s # Received "7e589" 957s ok 61 957s ok 961s t/apache/expr.t ..................... 961s 1..229 961s # Running under perl version 5.040001 for linux 961s # Current time local: Tue May 6 19:59:29 2025 961s # Current time GMT: Tue May 6 19:59:29 2025 961s # Using Test.pm version 1.31 961s # Using Apache/Test.pm version 1.44 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true" should evaluate to true, got true 961s ok 1 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "false" should evaluate to false, got false 961s ok 2 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s Should get parse error for "foo", got parse error 961s ok 3 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -eq 01" should evaluate to true, got true 961s ok 4 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -eq 2" should evaluate to false, got false 961s ok 5 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -ne 2" should evaluate to true, got true 961s ok 6 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -ne 1" should evaluate to false, got false 961s ok 7 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -lt 02" should evaluate to true, got true 961s ok 8 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -lt 1" should evaluate to false, got false 961s ok 9 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -le 2" should evaluate to true, got true 961s ok 10 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -le 1" should evaluate to true, got true 961s ok 11 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "2 -gt 1" should evaluate to true, got true 961s ok 12 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -gt 1" should evaluate to false, got false 961s ok 13 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "2 -ge 1" should evaluate to true, got true 961s ok 14 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -ge 1" should evaluate to true, got true 961s ok 15 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "1 -gt -1" should evaluate to true, got true 961s ok 16 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' == 'aa'" should evaluate to true, got true 961s ok 17 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' == 'b'" should evaluate to false, got false 961s ok 18 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' = 'aa'" should evaluate to true, got true 961s ok 19 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' = 'b'" should evaluate to false, got false 961s ok 20 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' != 'b'" should evaluate to true, got true 961s ok 21 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' != 'aa'" should evaluate to false, got false 961s ok 22 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' < 'b'" should evaluate to true, got true 961s ok 23 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' < 'aa'" should evaluate to false, got false 961s ok 24 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' <= 'b'" should evaluate to true, got true 961s ok 25 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' <= 'aa'" should evaluate to true, got true 961s ok 26 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'b' > 'aa'" should evaluate to true, got true 961s ok 27 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' > 'aa'" should evaluate to false, got false 961s ok 28 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'b' >= 'aa'" should evaluate to true, got true 961s ok 29 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'aa' >= 'aa'" should evaluate to true, got true 961s ok 30 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 961s ok 31 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 961s ok 32 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 961s ok 33 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 961s ok 34 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 961s ok 35 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 961s ok 36 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 961s ok 37 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 961s ok 38 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 961s ok 39 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 961s ok 40 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{TIME} != ''" should evaluate to true, got true 961s ok 41 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'a' -in { 'b', 'a' } " should evaluate to true, got true 961s ok 42 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'a' -in { 'b', 'c' } " should evaluate to false, got false 961s ok 43 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'abc' =~ /bc/ " should evaluate to true, got true 961s ok 44 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'abc' =~ /BC/i " should evaluate to true, got true 961s ok 45 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'abc' !~ m!bc! " should evaluate to false, got false 961s ok 46 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'abc' !~ m!BC!i " should evaluate to false, got false 961s ok 47 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " $0 == '' " should evaluate to true, got true 961s ok 48 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " $1 == '' " should evaluate to true, got true 961s ok 49 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " $9 == '' " should evaluate to true, got true 961s ok 50 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " '$0' == '' " should evaluate to true, got true 961s ok 51 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 961s ok 52 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 961s ok 53 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 961s ok 54 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 961s ok 55 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 961s ok 56 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 961s ok 57 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 961s ok 58 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 961s ok 59 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 961s ok 60 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 961s ok 61 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 961s ok 62 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 961s ok 63 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 961s ok 64 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 961s ok 65 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 961s ok 66 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 961s ok 67 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 961s ok 68 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 961s ok 69 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 961s ok 70 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{HTTPS} == 'off' " should evaluate to true, got true 961s ok 71 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 961s ok 72 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 961s ok 73 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 961s ok 74 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 961s ok 75 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 961s ok 76 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 961s ok 77 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 961s ok 78 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 961s ok 79 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 961s ok 80 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 961s ok 81 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 961s ok 82 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "escape('?') = '%3f' " should evaluate to true, got true 961s ok 83 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "unescape('%3f') = '?' " should evaluate to true, got true 961s ok 84 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 961s ok 85 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 961s ok 86 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 961s ok 87 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "file('/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 961s ok 88 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-n ''" should evaluate to false, got false 961s ok 89 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-z ''" should evaluate to true, got true 961s ok 90 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-n '1'" should evaluate to true, got true 961s ok 91 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-z '1'" should evaluate to false, got false 961s ok 92 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s Should get parse error for "-R 'abc'", got parse error 961s ok 93 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 961s ok 94 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-R '240.0.0.0'" should evaluate to false, got false 961s ok 95 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-R '240.0.0.0/8'" should evaluate to false, got false 961s ok 96 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-R 'ff::/8'" should evaluate to false, got false 961s ok 97 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 961s ok 98 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 961s ok 99 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 961s ok 100 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 961s ok 101 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 961s ok 102 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 961s ok 103 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 961s ok 104 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'foo' -strmatch '*o'" should evaluate to true, got true 961s ok 105 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 961s ok 106 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'foo' -strmatch 'F*'" should evaluate to false, got false 961s ok 107 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'foo' -strcmatch 'F*'" should evaluate to true, got true 961s ok 108 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'foo' -strmatch 'g*'" should evaluate to false, got false 961s ok 109 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'foo' -strcmatch 'g*'" should evaluate to false, got false 961s ok 110 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 961s ok 111 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 961s ok 112 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 961s ok 113 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 961s ok 114 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s Should get parse error for "foo('bar') = 'bar'", got parse error 961s ok 115 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s Should get parse error for "%{FOO} != 'bar'", got parse error 961s ok 116 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s Should get parse error for "'bar' = bar", got parse error 961s ok 117 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true" should evaluate to true, got true 961s ok 118 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true && true" should evaluate to true, got true 961s ok 119 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true || true" should evaluate to true, got true 961s ok 120 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true || true || true" should evaluate to true, got true 961s ok 121 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true || true && true" should evaluate to true, got true 961s ok 122 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true && true || true" should evaluate to true, got true 961s ok 123 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true && true && true" should evaluate to true, got true 961s ok 124 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true || true || !true" should evaluate to true, got true 961s ok 125 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true || true && !true" should evaluate to true, got true 961s ok 126 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true && true || !true" should evaluate to true, got true 961s ok 127 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true && true && !true" should evaluate to false, got false 961s ok 128 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true && !true" should evaluate to false, got false 961s ok 129 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true || !true" should evaluate to true, got true 961s ok 130 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true || !true || true" should evaluate to true, got true 961s ok 131 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true || !true && true" should evaluate to true, got true 961s ok 132 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true && !true || true" should evaluate to true, got true 961s ok 133 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true && !true && true" should evaluate to false, got false 961s ok 134 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true || !true || !true" should evaluate to true, got true 961s ok 135 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true || !true && !true" should evaluate to true, got true 961s ok 136 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true && !true || !true" should evaluate to false, got false 961s ok 137 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "true && !true && !true" should evaluate to false, got false 961s ok 138 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true" should evaluate to false, got false 961s ok 139 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true && true" should evaluate to false, got false 961s ok 140 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true || true" should evaluate to true, got true 961s ok 141 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true || true || true" should evaluate to true, got true 961s ok 142 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true || true && true" should evaluate to true, got true 961s ok 143 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true && true || true" should evaluate to true, got true 961s ok 144 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true && true && true" should evaluate to false, got false 961s ok 145 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true || true || !true" should evaluate to true, got true 961s ok 146 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true || true && !true" should evaluate to false, got false 961s ok 147 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true && true || !true" should evaluate to false, got false 961s ok 148 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true && true && !true" should evaluate to false, got false 961s ok 149 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true && !true" should evaluate to false, got false 961s ok 150 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true || !true" should evaluate to false, got false 961s ok 151 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true || !true || true" should evaluate to true, got true 961s ok 152 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true || !true && true" should evaluate to false, got false 961s ok 153 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true && !true || true" should evaluate to true, got true 961s ok 154 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true && !true && true" should evaluate to false, got false 961s ok 155 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true || !true || !true" should evaluate to false, got false 961s ok 156 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true || !true && !true" should evaluate to false, got false 961s ok 157 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true && !true || !true" should evaluate to false, got false 961s ok 158 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!true && !true && !true" should evaluate to false, got false 961s ok 159 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true)" should evaluate to false, got false 961s ok 160 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true && true)" should evaluate to false, got false 961s ok 161 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true || true)" should evaluate to false, got false 961s ok 162 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true || true || true)" should evaluate to false, got false 961s ok 163 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true || true && true)" should evaluate to false, got false 961s ok 164 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true && true || true)" should evaluate to false, got false 961s ok 165 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true && true && true)" should evaluate to false, got false 961s ok 166 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true || true || !true)" should evaluate to false, got false 961s ok 167 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true || true && !true)" should evaluate to false, got false 961s ok 168 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true && true || !true)" should evaluate to false, got false 961s ok 169 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true && true && !true)" should evaluate to true, got true 961s ok 170 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true && !true)" should evaluate to true, got true 961s ok 171 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true || !true)" should evaluate to false, got false 961s ok 172 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true || !true || true)" should evaluate to false, got false 961s ok 173 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true || !true && true)" should evaluate to false, got false 961s ok 174 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true && !true || true)" should evaluate to false, got false 961s ok 175 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true && !true && true)" should evaluate to true, got true 961s ok 176 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true || !true || !true)" should evaluate to false, got false 961s ok 177 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true || !true && !true)" should evaluate to false, got false 961s ok 178 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true && !true || !true)" should evaluate to true, got true 961s ok 179 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(true && !true && !true)" should evaluate to true, got true 961s ok 180 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true)" should evaluate to true, got true 961s ok 181 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true && true)" should evaluate to true, got true 961s ok 182 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true || true)" should evaluate to false, got false 961s ok 183 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true || true || true)" should evaluate to false, got false 961s ok 184 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true || true && true)" should evaluate to false, got false 961s ok 185 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true && true || true)" should evaluate to false, got false 961s ok 186 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true && true && true)" should evaluate to true, got true 961s ok 187 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true || true || !true)" should evaluate to false, got false 961s ok 188 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true || true && !true)" should evaluate to true, got true 961s ok 189 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true && true || !true)" should evaluate to true, got true 961s ok 190 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true && true && !true)" should evaluate to true, got true 961s ok 191 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true && !true)" should evaluate to true, got true 961s ok 192 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true || !true)" should evaluate to true, got true 961s ok 193 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true || !true || true)" should evaluate to false, got false 961s ok 194 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true || !true && true)" should evaluate to true, got true 961s ok 195 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true && !true || true)" should evaluate to false, got false 961s ok 196 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true && !true && true)" should evaluate to true, got true 961s ok 197 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true || !true || !true)" should evaluate to true, got true 961s ok 198 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true || !true && !true)" should evaluate to true, got true 961s ok 199 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true && !true || !true)" should evaluate to true, got true 961s ok 200 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "!(!true && !true && !true)" should evaluate to true, got true 961s ok 201 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "filesize('/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 961s ok 202 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "filesize('/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 961s ok 203 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "filesize('/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 961s ok 204 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-d '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 961s ok 205 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-e '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 961s ok 206 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-f '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 961s ok 207 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-s '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 961s ok 208 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-d '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 961s ok 209 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-e '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 961s ok 210 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-f '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 961s ok 211 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-s '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 961s ok 212 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-d '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 961s ok 213 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-e '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 961s ok 214 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-f '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 961s ok 215 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-s '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 961s ok 216 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-d '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 961s ok 217 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-e '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 961s ok 218 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-f '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 961s ok 219 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-s '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 961s ok 220 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-F '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 961s ok 221 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-F '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 961s ok 222 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-U '/apache/' " should evaluate to true, got true 961s ok 223 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "-U '/apache/expr/none' " should evaluate to false, got false 961s ok 224 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 961s ok 225 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 961s ok 226 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "base64('foo') = 'Zm9v' " should evaluate to true, got true 961s ok 227 961s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 961s ok 228 961s Error log should not have 'Internal evaluation error' entries, found 0 961s ok 229 961s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 961s ok 969s t/apache/expr_string.t .............. 969s 1..29 969s # Running under perl version 5.040001 for linux 969s # Current time local: Tue May 6 19:59:34 2025 969s # Current time GMT: Tue May 6 19:59:34 2025 969s # Using Test.pm version 1.31 969s # Using Apache/Test.pm version 1.44 969s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 1 969s Expected return code 200, got 200 for 'foo' 969s ok 2 969s # testing : log message [Tue May 06 19:59:38.946479 2025] [log_debug:info] [pid 479630:tid 479681] [client 127.0.0.1:34748] foo (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 969s # didn't match 969s # expected: 'foo' 969s # received: 'foo' 969s ok 3 969s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 4 969s Expected return code 200, got 200 for '%{req:SomeHeader}' 969s ok 5 969s # testing : log message [Tue May 06 19:59:39.203600 2025] [log_debug:info] [pid 479630:tid 479681] [client 127.0.0.1:34748] SomeValue (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 969s # didn't match 969s # expected: 'SomeValue' 969s # received: 'SomeValue' 969s ok 6 969s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 7 969s Should get parse error (500) for "%{", got 500 969s ok 8 969s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 9 969s Expected return code 200, got 200 for '%' 969s ok 10 969s # testing : log message [Tue May 06 19:59:39.713159 2025] [log_debug:info] [pid 479629:tid 479695] [client 127.0.0.1:34750] % (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 969s # didn't match 969s # expected: '%' 969s # received: '%' 969s ok 11 969s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 12 969s Expected return code 200, got 200 for '}' 969s ok 13 969s # testing : log message [Tue May 06 19:59:39.969325 2025] [log_debug:info] [pid 479629:tid 479695] [client 127.0.0.1:34750] } (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 969s # didn't match 969s # expected: '}' 969s # received: '}' 969s ok 14 969s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 15 969s Expected return code 200, got 200 for '\"' 969s ok 16 969s # testing : log message [Tue May 06 19:59:40.225920 2025] [log_debug:info] [pid 479629:tid 479695] [client 127.0.0.1:34750] " (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 969s # didn't match 969s # expected: '"' 969s # received: '"' 969s ok 17 969s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 18 969s Expected return code 200, got 200 for '\'' 969s ok 19 969s # testing : log message [Tue May 06 19:59:40.480993 2025] [log_debug:info] [pid 479629:tid 479695] [client 127.0.0.1:34750] ' (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 969s # didn't match 969s # expected: '\'' 969s # received: '\'' 969s ok 20 969s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 21 969s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 969s ok 22 969s # testing : log message [Tue May 06 19:59:40.734878 2025] [log_debug:info] [pid 479629:tid 479695] [client 127.0.0.1:34750] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 969s # didn't match 969s # expected: '%{req:SomeHeader}' 969s # received: '%{req:SomeHeader}' 969s ok 23 969s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 24 969s Expected return code 200, got 200 for '%{tolower:IDENT}' 969s ok 25 969s # testing : log message [Tue May 06 19:59:40.992010 2025] [log_debug:info] [pid 479629:tid 479695] [client 127.0.0.1:34750] ident (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 969s # didn't match 969s # expected: 'ident' 969s # received: 'ident' 969s ok 26 969s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 27 969s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 969s ok 28 969s # testing : log message [Tue May 06 19:59:41.250271 2025] [log_debug:info] [pid 479629:tid 479695] [client 127.0.0.1:34750] get (log_transaction hook, /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 969s # didn't match 969s # expected: 'get' 969s # received: 'get' 969s ok 29 969s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 969s ok 974s t/apache/getfile.t .................. 974s # using LWP client 974s 1..221 974s # Running under perl version 5.040001 for linux 974s # Current time local: Tue May 6 19:59:41 2025 974s # Current time GMT: Tue May 6 19:59:41 2025 974s # Using Test.pm version 1.31 974s # Using Apache/Test.pm version 1.44 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "4c64-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 19556 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl.pod 974s # expected: 19556 974s # received: 19556 974s ok 1 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "dbb0-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 56240 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5004delta.pod 974s # expected: 56240 974s # received: 56240 974s ok 2 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "85ea-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 34282 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5005delta.pod 974s # expected: 34282 974s # received: 34282 974s ok 3 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "da40-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 55872 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5100delta.pod 974s # expected: 55872 974s # received: 55872 974s ok 4 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "ab70-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 43888 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5101delta.pod 974s # expected: 43888 974s # received: 43888 974s ok 5 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "15cb8-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 89272 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5120delta.pod 974s # expected: 89272 974s # received: 89272 974s ok 6 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2707-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 9991 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5121delta.pod 974s # expected: 9991 974s # received: 9991 974s ok 7 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2569-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 9577 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5122delta.pod 974s # expected: 9577 974s # received: 9577 974s ok 8 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1004-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4100 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5123delta.pod 974s # expected: 4100 974s # received: 4100 974s ok 9 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "e58-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 3672 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5124delta.pod 974s # expected: 3672 974s # received: 3672 974s ok 10 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1e00-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7680 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5125delta.pod 974s # expected: 7680 974s # received: 7680 974s ok 11 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "233a9-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 144297 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5140delta.pod 974s # expected: 144297 974s # received: 144297 974s ok 12 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1f1e-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7966 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5141delta.pod 974s # expected: 7966 974s # received: 7966 974s ok 13 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1aeb-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 6891 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5142delta.pod 974s # expected: 6891 974s # received: 6891 974s ok 14 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1e50-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7760 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5143delta.pod 974s # expected: 7760 974s # received: 7760 974s ok 15 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "18b7-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 6327 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5144delta.pod 974s # expected: 6327 974s # received: 6327 974s ok 16 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "20a07-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 133639 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5160delta.pod 974s # expected: 133639 974s # received: 133639 974s ok 17 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "17fe-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 6142 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5161delta.pod 974s # expected: 6142 974s # received: 6142 974s ok 18 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "e0a-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 3594 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5162delta.pod 974s # expected: 3594 974s # received: 3594 974s ok 19 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "ff5-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4085 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5163delta.pod 974s # expected: 4085 974s # received: 4085 974s ok 20 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1d280-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 119424 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5180delta.pod 974s # expected: 119424 974s # received: 119424 974s ok 21 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "19c5-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 6597 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5181delta.pod 974s # expected: 6597 974s # received: 6597 974s ok 22 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "14d7-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 5335 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5182delta.pod 974s # expected: 5335 974s # received: 5335 974s ok 23 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1208-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4616 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5184delta.pod 974s # expected: 4616 974s # received: 4616 974s ok 24 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1c352-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 115538 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5200delta.pod 974s # expected: 115538 974s # received: 115538 974s ok 25 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2a07-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 10759 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5201delta.pod 974s # expected: 10759 974s # received: 10759 974s ok 26 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2fef-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 12271 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5202delta.pod 974s # expected: 12271 974s # received: 12271 974s ok 27 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2410-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 9232 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5203delta.pod 974s # expected: 9232 974s # received: 9232 974s ok 28 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1fa8f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 129679 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5220delta.pod 974s # expected: 129679 974s # received: 129679 974s ok 29 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "293d-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 10557 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5221delta.pod 974s # expected: 10557 974s # received: 10557 974s ok 30 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "301f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 12319 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5222delta.pod 974s # expected: 12319 974s # received: 12319 974s ok 31 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "20fa-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 8442 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5223delta.pod 974s # expected: 8442 974s # received: 8442 974s ok 32 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1162-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4450 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5224delta.pod 974s # expected: 4450 974s # received: 4450 974s ok 33 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "fc09-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 64521 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5240delta.pod 974s # expected: 64521 974s # received: 64521 974s ok 34 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2009-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 8201 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5241delta.pod 974s # expected: 8201 974s # received: 8201 974s ok 35 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1007-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4103 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5242delta.pod 974s # expected: 4103 974s # received: 4103 974s ok 36 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2aac-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 10924 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5243delta.pod 974s # expected: 10924 974s # received: 10924 974s ok 37 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1168-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4456 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5244delta.pod 974s # expected: 4456 974s # received: 4456 974s ok 38 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1875a-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 100186 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5260delta.pod 974s # expected: 100186 974s # received: 100186 974s ok 39 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1e25-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7717 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5261delta.pod 974s # expected: 7717 974s # received: 7717 974s ok 40 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1e16-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7702 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5262delta.pod 974s # expected: 7702 974s # received: 7702 974s ok 41 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1b69-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7017 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5263delta.pod 974s # expected: 7017 974s # received: 7017 974s ok 42 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "115d9-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 71129 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5280delta.pod 974s # expected: 71129 974s # received: 71129 974s ok 43 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "11f7-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4599 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5281delta.pod 974s # expected: 4599 974s # received: 4599 974s ok 44 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1806-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 6150 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5282delta.pod 974s # expected: 6150 974s # received: 6150 974s ok 45 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "13f7-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 5111 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5283delta.pod 974s # expected: 5111 974s # received: 5111 974s ok 46 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "a038-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 41016 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5300delta.pod 974s # expected: 41016 974s # received: 41016 974s ok 47 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1662-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 5730 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5301delta.pod 974s # expected: 5730 974s # received: 5730 974s ok 48 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "124a-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4682 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5302delta.pod 974s # expected: 4682 974s # received: 4682 974s ok 49 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1374-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4980 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5303delta.pod 974s # expected: 4980 974s # received: 4980 974s ok 50 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "d310-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 54032 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5320delta.pod 974s # expected: 54032 974s # received: 54032 974s ok 51 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1b5f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7007 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5321delta.pod 974s # expected: 7007 974s # received: 7007 974s ok 52 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "9201-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 37377 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5340delta.pod 974s # expected: 37377 974s # received: 37377 974s ok 53 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1076-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4214 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5341delta.pod 974s # expected: 4214 974s # received: 4214 974s ok 54 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "f68-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 3944 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5342delta.pod 974s # expected: 3944 974s # received: 3944 974s ok 55 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "fd6-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4054 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5343delta.pod 974s # expected: 4054 974s # received: 4054 974s ok 56 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "ad8b-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 44427 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5360delta.pod 974s # expected: 44427 974s # received: 44427 974s ok 57 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1288-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4744 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5361delta.pod 974s # expected: 4744 974s # received: 4744 974s ok 58 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "f69-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 3945 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5362delta.pod 974s # expected: 3945 974s # received: 3945 974s ok 59 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "fd7-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4055 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5363delta.pod 974s # expected: 4055 974s # received: 4055 974s ok 60 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "10d47-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 68935 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5380delta.pod 974s # expected: 68935 974s # received: 68935 974s ok 61 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "f6a-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 3946 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5381delta.pod 974s # expected: 3946 974s # received: 3946 974s ok 62 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "fd8-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4056 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5382delta.pod 974s # expected: 4056 974s # received: 4056 974s ok 63 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "c79b-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 51099 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5400delta.pod 974s # expected: 51099 974s # received: 51099 974s ok 64 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl5401delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "15dc-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 5596 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl5401delta.pod 974s # expected: 5596 974s # received: 5596 974s ok 65 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1e723-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 124707 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl561delta.pod 974s # expected: 124707 974s # received: 124707 974s ok 66 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1a2bb-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 107195 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl56delta.pod 974s # expected: 107195 974s # received: 107195 974s ok 67 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "94ac-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 38060 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl581delta.pod 974s # expected: 38060 974s # received: 38060 974s ok 68 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1176-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4470 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl582delta.pod 974s # expected: 4470 974s # received: 4470 974s ok 69 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "18bf-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 6335 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl583delta.pod 974s # expected: 6335 974s # received: 6335 974s ok 70 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1cc3-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7363 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl584delta.pod 974s # expected: 7363 974s # received: 7363 974s ok 71 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1701-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 5889 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl585delta.pod 974s # expected: 5889 974s # received: 5889 974s ok 72 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "122b-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4651 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl586delta.pod 974s # expected: 4651 974s # received: 4651 974s ok 73 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "20a4-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 8356 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl587delta.pod 974s # expected: 8356 974s # received: 8356 974s ok 74 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "62c1-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 25281 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl588delta.pod 974s # expected: 25281 974s # received: 25281 974s ok 75 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "d28d-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 53901 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl589delta.pod 974s # expected: 53901 974s # received: 53901 974s ok 76 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1c1d5-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 115157 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perl58delta.pod 974s # expected: 115157 974s # received: 115157 974s ok 77 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "4fe9-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 20457 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlaix.pod 974s # expected: 20457 974s # received: 20457 974s ok 78 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1688-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 5768 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlamiga.pod 974s # expected: 5768 974s # received: 5768 974s ok 79 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2031-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 8241 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlandroid.pod 974s # expected: 8241 974s # received: 8241 974s ok 80 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "ceb51-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 846673 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlapi.pod 974s # expected: 846673 974s # received: 846673 974s ok 81 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "5838-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 22584 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlapio.pod 974s # expected: 22584 974s # received: 22584 974s ok 82 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1b62-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7010 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlartistic.pod 974s # expected: 7010 974s # received: 7010 974s ok 83 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "210c-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 8460 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlbook.pod 974s # expected: 8460 974s # received: 8460 974s ok 84 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "126-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 294 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlboot.pod 974s # expected: 294 974s # received: 294 974s ok 85 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "130-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 304 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlbot.pod 974s # expected: 304 974s # received: 304 974s ok 86 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1f50-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 8016 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlbs2000.pod 974s # expected: 8016 974s # received: 8016 974s ok 87 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "dea2-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 56994 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlcall.pod 974s # expected: 56994 974s # received: 56994 974s ok 88 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1180-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4480 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlcheat.pod 974s # expected: 4480 974s # received: 4480 974s ok 89 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "3179-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 12665 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlclass.pod 974s # expected: 12665 974s # received: 12665 974s ok 90 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "3c63-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 15459 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlclassguts.pod 974s # expected: 15459 974s # received: 15459 974s ok 91 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "d19f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 53663 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlclib.pod 974s # expected: 53663 974s # received: 53663 974s ok 92 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "12e5-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4837 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlcn.pod 974s # expected: 4837 974s # received: 4837 974s ok 93 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1b1b-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 6939 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlcommunity.pod 974s # expected: 6939 974s # received: 6939 974s ok 94 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "662a-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 26154 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlcygwin.pod 974s # expected: 26154 974s # received: 26154 974s ok 95 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "cfa2-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 53154 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldata.pod 974s # expected: 53154 974s # received: 53154 974s ok 96 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "134d-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4941 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 974s # expected: 4941 974s # received: 4941 974s ok 97 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "a85c-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 43100 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldebguts.pod 974s # expected: 43100 974s # received: 43100 974s ok 98 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "5693-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 22163 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldebtut.pod 974s # expected: 22163 974s # received: 22163 974s ok 99 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "9bc9-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 39881 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldebug.pod 974s # expected: 39881 974s # received: 39881 974s ok 100 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "15dc-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 5596 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldelta.pod 974s # expected: 5596 974s # received: 5596 974s ok 101 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "5fb8-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 24504 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldeprecation.pod 974s # expected: 24504 974s # received: 24504 974s ok 102 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "4d4ea-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 316650 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldiag.pod 974s # expected: 316650 974s # received: 316650 974s ok 103 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "24a0-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 9376 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldoc.pod 974s # expected: 9376 974s # received: 9376 974s ok 104 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "b4ed-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 46317 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldocstyle.pod 974s # expected: 46317 974s # received: 46317 974s ok 105 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "6946-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 26950 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldsc.pod 974s # expected: 26950 974s # received: 26950 974s ok 106 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1f20-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7968 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perldtrace.pod 974s # expected: 7968 974s # received: 7968 974s ok 107 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1497f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 84351 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlebcdic.pod 974s # expected: 84351 974s # received: 84351 974s ok 108 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "937e-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 37758 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlembed.pod 974s # expected: 37758 974s # received: 37758 974s ok 109 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2812-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 10258 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlexperiment.pod 974s # expected: 10258 974s # received: 10258 974s ok 110 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "58d2-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 22738 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfaq.pod 974s # expected: 22738 974s # received: 22738 974s ok 111 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "34a1-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 13473 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfaq1.pod 974s # expected: 13473 974s # received: 13473 974s ok 112 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "292a-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 10538 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfaq2.pod 974s # expected: 10538 974s # received: 10538 974s ok 113 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "92e1-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 37601 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfaq3.pod 974s # expected: 37601 974s # received: 37601 974s ok 114 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "16bcd-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 93133 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfaq4.pod 974s # expected: 93133 974s # received: 93133 974s ok 115 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "dbc1-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 56257 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfaq5.pod 974s # expected: 56257 974s # received: 56257 974s ok 116 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "9a71-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 39537 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfaq6.pod 974s # expected: 39537 974s # received: 39537 974s ok 117 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "93ae-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 37806 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfaq7.pod 974s # expected: 37806 974s # received: 37806 974s ok 118 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "c30c-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 49932 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfaq8.pod 974s # expected: 49932 974s # received: 49932 974s ok 119 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "3b75-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 15221 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfaq9.pod 974s # expected: 15221 974s # received: 15221 974s ok 120 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "56ca-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 22218 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfilter.pod 974s # expected: 22218 974s # received: 22218 974s ok 121 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "342b-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 13355 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfork.pod 974s # expected: 13355 974s # received: 13355 974s ok 122 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "4122-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 16674 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlform.pod 974s # expected: 16674 974s # received: 16674 974s ok 123 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "671-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 1649 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 974s # expected: 1649 974s # received: 1649 974s ok 124 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "68740-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 427840 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlfunc.pod 974s # expected: 427840 974s # received: 427840 974s ok 125 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "7c2e-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 31790 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlgit.pod 974s # expected: 31790 974s # received: 31790 974s ok 126 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "219ca-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 137674 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlglossary.pod 974s # expected: 137674 974s # received: 137674 974s ok 127 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "4072-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 16498 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlgov.pod 974s # expected: 16498 974s # received: 16498 974s ok 128 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "35f7-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 13815 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlgpl.pod 974s # expected: 13815 974s # received: 13815 974s ok 129 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "31bb8-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 203704 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlguts.pod 974s # expected: 203704 974s # received: 203704 974s ok 130 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "afe5-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 45029 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlhack.pod 974s # expected: 45029 974s # received: 45029 974s ok 131 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1297d-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 76157 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlhacktips.pod 974s # expected: 76157 974s # received: 76157 974s ok 132 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1809-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 6153 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlhacktut.pod 974s # expected: 6153 974s # received: 6153 974s ok 133 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "602-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 1538 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlhaiku.pod 974s # expected: 1538 974s # received: 1538 974s ok 134 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "ebeb-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 60395 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlhist.pod 974s # expected: 60395 974s # received: 60395 974s ok 135 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "77a4-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 30628 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlhpux.pod 974s # expected: 30628 974s # received: 30628 974s ok 136 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "7dd-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 2013 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlhurd.pod 974s # expected: 2013 974s # received: 2013 974s ok 137 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1fc9f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 130207 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlintern.pod 974s # expected: 130207 974s # received: 130207 974s ok 138 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "9216-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 37398 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlinterp.pod 974s # expected: 37398 974s # received: 37398 974s ok 139 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "579a-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 22426 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlintro.pod 974s # expected: 22426 974s # received: 22426 974s ok 140 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "8ad2-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 35538 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perliol.pod 974s # expected: 35538 974s # received: 35538 974s ok 141 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "11818-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 71704 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlipc.pod 974s # expected: 71704 974s # received: 71704 974s ok 142 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1150-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4432 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlirix.pod 974s # expected: 4432 974s # received: 4432 974s ok 143 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "20a8-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 8360 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perljp.pod 974s # expected: 8360 974s # received: 8360 974s ok 144 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2fc0-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 12224 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlko.pod 974s # expected: 12224 974s # received: 12224 974s ok 145 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "163-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 355 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perllexwarn.pod 974s # expected: 355 974s # received: 355 974s ok 146 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "7ea-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 2026 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perllinux.pod 974s # expected: 2026 974s # received: 2026 974s ok 147 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "12978-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 76152 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perllocale.pod 974s # expected: 76152 974s # received: 76152 974s ok 148 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2487-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 9351 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perllol.pod 974s # expected: 9351 974s # received: 9351 974s ok 149 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2f6f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 12143 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlmacosx.pod 974s # expected: 12143 974s # received: 12143 974s ok 150 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "67a7-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 26535 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlmod.pod 974s # expected: 26535 974s # received: 26535 974s ok 151 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2574-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 9588 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 974s # expected: 9588 974s # received: 9588 974s ok 152 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1095c-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 67932 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlmodlib.pod 974s # expected: 67932 974s # received: 67932 974s ok 153 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "573b-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 22331 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 974s # expected: 22331 974s # received: 22331 974s ok 154 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "d65-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 3429 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlmroapi.pod 974s # expected: 3429 974s # received: 3429 974s ok 155 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2ad3-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 10963 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlnewmod.pod 974s # expected: 10963 974s # received: 10963 974s ok 156 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "20a5-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 8357 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlnumber.pod 974s # expected: 8357 974s # received: 8357 974s ok 157 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "8d31-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 36145 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlobj.pod 974s # expected: 36145 974s # received: 36145 974s ok 158 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "6885-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 26757 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlootut.pod 974s # expected: 26757 974s # received: 26757 974s ok 159 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2b4ac-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 177324 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlop.pod 974s # expected: 177324 974s # received: 177324 974s ok 160 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "4db-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 1243 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 974s # expected: 1243 974s # received: 1243 974s ok 161 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "3b77-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 15223 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlopentut.pod 974s # expected: 15223 974s # received: 15223 974s ok 162 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "16cb7-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 93367 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlos2.pod 974s # expected: 93367 974s # received: 93367 974s ok 163 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "37cb-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 14283 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlos390.pod 974s # expected: 14283 974s # received: 14283 974s ok 164 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "12b0-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4784 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlos400.pod 974s # expected: 4784 974s # received: 4784 974s ok 165 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "c8a9-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 51369 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlpacktut.pod 974s # expected: 51369 974s # received: 51369 974s ok 166 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "c2bc-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 49852 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlperf.pod 974s # expected: 49852 974s # received: 49852 974s ok 167 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1418-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 5144 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlplan9.pod 974s # expected: 5144 974s # received: 5144 974s ok 168 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "5b65-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 23397 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlpod.pod 974s # expected: 23397 974s # received: 23397 974s ok 169 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "10d10-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 68880 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlpodspec.pod 974s # expected: 68880 974s # received: 68880 974s ok 170 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2f40-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 12096 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 974s # expected: 12096 974s # received: 12096 974s ok 171 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "67b7-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 26551 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlpolicy.pod 974s # expected: 26551 974s # received: 26551 974s ok 172 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "15db1-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 89521 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlport.pod 974s # expected: 89521 974s # received: 89521 974s ok 173 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1412-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 5138 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlpragma.pod 974s # expected: 5138 974s # received: 5138 974s ok 174 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1a25-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 6693 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlqnx.pod 974s # expected: 6693 974s # received: 6693 974s ok 175 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "21256-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 135766 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlre.pod 974s # expected: 135766 974s # received: 135766 974s ok 176 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "8a9c-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 35484 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlreapi.pod 974s # expected: 35484 974s # received: 35484 974s ok 177 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "818f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 33167 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 974s # expected: 33167 974s # received: 33167 974s ok 178 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "bec7-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 48839 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 974s # expected: 48839 974s # received: 48839 974s ok 179 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "8d5c-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 36188 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlref.pod 974s # expected: 36188 974s # received: 36188 974s ok 180 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "4944-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 18756 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlreftut.pod 974s # expected: 18756 974s # received: 18756 974s ok 181 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "a989-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 43401 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlreguts.pod 974s # expected: 43401 974s # received: 43401 974s ok 182 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1fd-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 509 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlrepository.pod 974s # expected: 509 974s # received: 509 974s ok 183 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "4b07-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 19207 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlrequick.pod 974s # expected: 19207 974s # received: 19207 974s ok 184 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "3caa-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 15530 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlreref.pod 974s # expected: 15530 974s # received: 15530 974s ok 185 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1e1ef-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 123375 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlretut.pod 974s # expected: 123375 974s # received: 123375 974s ok 186 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "651-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 1617 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlriscos.pod 974s # expected: 1617 974s # received: 1617 974s ok 187 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "e707-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 59143 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlrun.pod 974s # expected: 59143 974s # received: 59143 974s ok 188 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "6cea-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 27882 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlsec.pod 974s # expected: 27882 974s # received: 27882 974s ok 189 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "4af2-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 19186 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 974s # expected: 19186 974s # received: 19186 974s ok 190 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "7494-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 29844 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlsolaris.pod 974s # expected: 29844 974s # received: 29844 974s ok 191 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1bdc-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7132 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlsource.pod 974s # expected: 7132 974s # received: 7132 974s ok 192 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "233b-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 9019 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlstyle.pod 974s # expected: 9019 974s # received: 9019 974s ok 193 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "12fb9-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 77753 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlsub.pod 974s # expected: 77753 974s # received: 77753 974s ok 194 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "d31f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 54047 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlsyn.pod 974s # expected: 54047 974s # received: 54047 974s ok 195 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "2858-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 10328 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlsynology.pod 974s # expected: 10328 974s # received: 10328 974s ok 196 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "b184-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 45444 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlthrtut.pod 974s # expected: 45444 974s # received: 45444 974s ok 197 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "9a91-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 39569 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perltie.pod 974s # expected: 39569 974s # received: 39569 974s ok 198 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "cda37-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 842295 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perltoc.pod 974s # expected: 842295 974s # received: 842295 974s ok 199 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "174-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 372 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perltodo.pod 974s # expected: 372 974s # received: 372 974s ok 200 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "126-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 294 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perltooc.pod 974s # expected: 294 974s # received: 294 974s ok 201 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "126-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 294 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perltoot.pod 974s # expected: 294 974s # received: 294 974s ok 202 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "297f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 10623 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perltrap.pod 974s # expected: 10623 974s # received: 10623 974s ok 203 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "213f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 8511 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perltru64.pod 974s # expected: 8511 974s # received: 8511 974s ok 204 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1183-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4483 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perltw.pod 974s # expected: 4483 974s # received: 4483 974s ok 205 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "162b6-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 90806 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlunicode.pod 974s # expected: 90806 974s # received: 90806 974s ok 206 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "6349-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 25417 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlunicook.pod 974s # expected: 25417 974s # received: 25417 974s ok 207 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "372e-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 14126 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlunifaq.pod 974s # expected: 14126 974s # received: 14126 974s ok 208 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "96e1-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 38625 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perluniintro.pod 974s # expected: 38625 974s # received: 38625 974s ok 209 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "6eefa-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 454394 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perluniprops.pod 974s # expected: 454394 974s # received: 454394 974s ok 210 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1f10-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7952 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlunitut.pod 974s # expected: 7952 974s # received: 7952 974s ok 211 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "1ce8-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 7400 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlutil.pod 974s # expected: 7400 974s # received: 7400 974s ok 212 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "16c17-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 93207 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlvar.pod 974s # expected: 93207 974s # received: 93207 974s ok 213 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "c68d-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 50829 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlvms.pod 974s # expected: 50829 974s # received: 50829 974s ok 214 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "f16-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 3862 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlvos.pod 974s # expected: 3862 974s # received: 3862 974s ok 215 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "7c61-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 31841 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlwin32.pod 974s # expected: 31841 974s # received: 31841 974s ok 216 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "12d15-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 77077 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlxs.pod 974s # expected: 77077 974s # received: 77077 974s ok 217 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "c51f-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 50463 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlxstut.pod 974s # expected: 50463 974s # received: 50463 974s ok 218 974s #lwp request: 974s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "5dc1-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 24001 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 974s # expected: 24001 974s # received: 24001 974s ok 219 974s #lwp request: 974s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "104110-62e795c234600" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 1065232 974s #Last-Modified: Wed, 19 Feb 2025 07:03:52 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-binary-httpd 974s # expected: 1065232 974s # received: 1065232 974s ok 220 974s #lwp request: 974s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 974s #User-Agent: libwww-perl/6.78 974s # 974s #server response: 974s #HTTP/1.1 200 OK 974s #Connection: close 974s #Date: Tue, 06 May 2025 19:59:46 GMT 974s #Accept-Ranges: bytes 974s #ETag: "442830-632968e4a9680" 974s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 974s #Vary: In-If1 974s #Content-Length: 4466736 974s #Last-Modified: Sat, 12 Apr 2025 15:34:34 GMT 974s #Client-Date: Tue, 06 May 2025 19:59:46 GMT 974s #Client-Peer: 127.0.0.1:8529 974s #Client-Response-Num: 1 974s #DMMATCH1: 1 974s # 974s # testing : download of /getfiles-binary-perl 974s # expected: 4466736 974s # received: 4466736 974s ok 221 974s ok 978s t/apache/headers.t .................. 978s 1..27 978s # Running under perl version 5.040001 for linux 978s # Current time local: Tue May 6 19:59:46 2025 978s # Current time GMT: Tue May 6 19:59:46 2025 978s # Using Test.pm version 1.31 978s # Using Apache/Test.pm version 1.44 978s testing: Hello: World 978s ok 1 978s # testing : response success 978s # expected: qr/HTTP\/1\.. 200 OK/ 978s # received: 'HTTP/1.1 200 OK' 978s ok 2 978s header: [World] vs [World] 978s # testing : compare header Hello value 978s # expected: 'World' 978s # received: 'World' 978s ok 3 978s testing: Hello: World 978s ok 4 978s # testing : response success 978s # expected: qr/HTTP\/1\.. 200 OK/ 978s # received: 'HTTP/1.1 200 OK' 978s ok 5 978s header: [World] vs [World] 978s # testing : compare header Hello value 978s # expected: 'World' 978s # received: 'World' 978s ok 6 978s testing: Hello: World 978s ok 7 978s # testing : response success 978s # expected: qr/HTTP\/1\.. 200 OK/ 978s # received: 'HTTP/1.1 200 OK' 978s ok 8 978s header: [World] vs [World] 978s # testing : compare header Hello value 978s # expected: 'World' 978s # received: 'World' 978s ok 9 978s testing: Hello: Foo 978s Bar 978s ok 10 978s # testing : response success 978s # expected: qr/HTTP\/1\.. 200 OK/ 978s # received: 'HTTP/1.1 200 OK' 978s ok 11 978s header: [Foo Bar] vs [Foo Bar] 978s # testing : compare header Hello value 978s # expected: 'Foo Bar' 978s # received: 'Foo Bar' 978s ok 12 978s testing: Hello: Foo 978s Bar 978s ok 13 978s # testing : response success 978s # expected: qr/HTTP\/1\.. 200 OK/ 978s # received: 'HTTP/1.1 200 OK' 978s ok 14 978s header: [Foo Bar] vs [Foo Bar] 978s # testing : compare header Hello value 978s # expected: 'Foo Bar' 978s # received: 'Foo Bar' 978s ok 15 978s testing: Hello: Foo 978s Bar 978s ok 16 978s # testing : response success 978s # expected: qr/HTTP\/1\.. 200 OK/ 978s # received: 'HTTP/1.1 200 OK' 978s ok 17 978s header: [Foo Bar] vs [Foo Bar] 978s # testing : compare header Hello value 978s # expected: 'Foo Bar' 978s # received: 'Foo Bar' 978s ok 18 978s testing: Hello: Foo 978s Bar 978s ok 19 978s # testing : response success 978s # expected: qr/HTTP\/1\.. 200 OK/ 978s # received: 'HTTP/1.1 200 OK' 978s ok 20 978s header: [Foo Bar] vs [Foo Bar] 978s # testing : compare header Hello value 978s # expected: 'Foo Bar' 978s # received: 'Foo Bar' 978s ok 21 978s testing: Hello: Foo 978s Bar 978s ok 22 978s # testing : response success 978s # expected: qr/HTTP\/1\.. 200 OK/ 978s # received: 'HTTP/1.1 200 OK' 978s ok 23 978s header: [Foo Bar] vs [Foo Bar] 978s # testing : compare header Hello value 978s # expected: 'Foo Bar' 978s # received: 'Foo Bar' 978s ok 24 978s testing: Hello:World 978s ok 25 978s # testing : response success 978s # expected: qr/HTTP\/1\.. 200 OK/ 978s # received: 'HTTP/1.1 200 OK' 978s ok 26 978s header: [World] vs [World] 978s # testing : compare header Hello value 978s # expected: 'World' 978s # received: 'World' 978s ok 27 978s ok 983s t/apache/hostcheck.t ................ 983s 1..14 983s # Running under perl version 5.040001 for linux 983s # Current time local: Tue May 6 19:59:51 2025 983s # Current time GMT: Tue May 6 19:59:51 2025 983s # Using Test.pm version 1.31 983s # Using Apache/Test.pm version 1.44 983s # SENDING to 127.0.0.1:8529 983s # GET / HTTP/1.1 983s Host: localhost 983s 983s # expected 200, got 200 for ok 983s ok 1 983s # SENDING to 127.0.0.1:8529 983s # GET / HTTP/1.1 983s Host: localhost:1 983s 983s # expected 200, got 200 for port ignored 983s ok 2 983s # SENDING to 127.0.0.1:8529 983s # GET / HTTP/1.1 983s Host: notlisted 983s 983s # expected 200, got 200 for name not listed 983s ok 3 983s # SENDING to 127.0.0.1:8529 983s # GET / HTTP/1.1 983s Host: 127.0.0.1 983s 983s # expected 200, got 200 for IP not in serveralias/servername 983s ok 4 983s # SENDING to 127.0.0.1:8529 983s # GET / HTTP/1.1 983s Host: default-strict 983s 983s # expected 200, got 200 for NVH matches in default server 983s ok 5 983s # SENDING to 127.0.0.1:8529 983s # GET / HTTP/1.1 983s Host: nvh-strict 983s 983s # expected 200, got 200 for NVH matches 983s ok 6 983s # SENDING to 127.0.0.1:8529 983s # GET / HTTP/1.1 983s Host: nvh-strict:1 983s 983s # expected 200, got 200 for NVH matches port ignored 983s ok 7 983s # SENDING to 127.0.0.1:8536 983s # GET / HTTP/1.1 983s Host: localhost 983s 983s 983s # expected 400, got 400 for ok 983s ok 8 983s # SENDING to 127.0.0.1:8536 983s # GET / HTTP/1.1 983s Host: localhost:1 983s 983s # expected 400, got 400 for port ignored 983s ok 9 983s # SENDING to 127.0.0.1:8536 983s # GET / HTTP/1.1 983s Host: notlisted 983s 983s # expected 400, got 400 for name not listed 983s ok 10 983s # SENDING to 127.0.0.1:8536 983s # GET / HTTP/1.1 983s Host: 127.0.0.1 983s 983s 983s # expected 400, got 400 for IP not in serveralias/servername 983s ok 11 983s # SENDING to 127.0.0.1:8536 983s # GET / HTTP/1.1 983s Host: default-strict 983s 983s # expected 200, got 200 for NVH matches in default server 983s ok 12 983s # SENDING to 127.0.0.1:8536 983s # GET / HTTP/1.1 983s Host: nvh-strict 983s 983s # expected 200, got 200 for NVH matches 983s ok 13 983s # SENDING to 127.0.0.1:8536 983s # GET / HTTP/1.1 983s Host: nvh-strict:1 983s 983s # expected 200, got 200 for NVH matches port ignored 983s ok 14 983s ok 989s t/apache/http_strict.t .............. 989s 1..178 989s # Running under perl version 5.040001 for linux 989s # Current time local: Tue May 6 19:59:56 2025 989s # Current time GMT: Tue May 6 19:59:56 2025 989s # Using Test.pm version 1.31 989s # Using Apache/Test.pm version 1.44 989s # SENDING: 989s # GET / HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 1 989s # SENDING: 989s # GET / HTTP/1.0\n\n 989s # expecting success, got 200 989s ok 2 989s # SENDING: 989s # get / HTTP/1.0\r\n\r\n 989s # expecting 501, got 501 989s ok 3 989s # SENDING: 989s # G ET / HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 4 989s # SENDING: 989s # G\x00ET / HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 5 989s # SENDING: 989s # G/T / HTTP/1.0\r\n\r\n 989s # expecting 501, got 501 989s ok 6 989s # SENDING: 989s # GET /\x00 HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 7 989s # SENDING: 989s # GET / HTTP/1.0\x00\r\n\r\n 989s # expecting 400, got 400 989s ok 8 989s # SENDING: 989s # GET\x0c/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 9 989s # SENDING: 989s # GET\r/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 10 989s # SENDING: 989s # GET\t/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 11 989s # SENDING: 989s # GET / HTT/1.0\r\n\r\n 989s # expecting error, got 400 989s ok 12 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 989s # expecting success, got 200 989s ok 13 989s # SENDING: 989s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 989s # expecting success, got 200 989s ok 14 989s # SENDING: 989s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 989s # expecting success, got 200 989s ok 15 989s # SENDING: 989s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 989s # expecting 400, got 400 989s ok 16 989s # SENDING: 989s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 989s # expecting 400, got 400 989s ok 17 989s # SENDING: 989s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 989s # expecting 200, got 200 989s ok 18 989s # SENDING: 989s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 989s # expecting 400, got 400 989s ok 19 989s # SENDING: 989s # GET / HTTP/\r\nHost: localhost\r\n\r\n 989s # expecting error, got 400 989s ok 20 989s # SENDING: 989s # GET / HTTP/0.9\r\n\r\n 989s # expecting error, got 400 989s ok 21 989s # SENDING: 989s # GET / HTTP/0.8\r\n\r\n 989s # expecting error, got 400 989s ok 22 989s # SENDING: 989s # GET /\x01 HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 23 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 24 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 989s # expecting 200, got 200 989s ok 25 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 989s # expecting 400, got 400 989s ok 26 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 989s # expecting 200, got 200 989s ok 27 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo\r\n\r\n 989s # expecting 400, got 400 989s ok 28 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 989s # expecting 400, got 400 989s ok 29 989s # SENDING: 989s # GET / HTTP/1.0\r\n: bar\r\n\r\n 989s # expecting 400, got 400 989s ok 30 989s # SENDING: 989s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 31 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 989s # expecting 400, got 400 989s ok 32 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 989s # expecting 400, got 400 989s ok 33 989s # SENDING: 989s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 989s # expecting 400, got 400 989s ok 34 989s # SENDING: 989s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 35 989s # SENDING: 989s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 989s # expecting 400, got 400 989s ok 36 989s # SENDING: 989s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 989s # expecting 400, got 400 989s ok 37 989s # SENDING: 989s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 989s # expecting 200, got 200 989s ok 38 989s # SENDING: 989s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 989s # expecting 400, got 400 989s ok 39 989s # SENDING: 989s # GET / HTTP/1.0\r\r 989s # expecting dropped connection and HTTPD dropped connection 989s ok 40 989s # SENDING: 989s # GET /\r\n 989s # expecting headerless HTTP/0.9 body, got response 989s ok 41 989s # SENDING: 989s # GET /#frag HTTP/1.0\r\n 989s # expecting 400, got 400 989s ok 42 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 989s # expecting 200, got 200 989s ok 43 989s # SENDING: 989s # GET http://017700000001/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 44 989s # SENDING: 989s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 45 989s # SENDING: 989s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 46 989s # SENDING: 989s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 47 989s # SENDING: 989s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 48 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 989s # expecting 200, got 200 989s ok 49 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 989s # expecting 400, got 400 989s ok 50 989s # SENDING: 989s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 51 989s # SENDING: 989s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 52 989s # SENDING: 989s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 53 989s # SENDING: 989s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 54 989s # SENDING: 989s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 55 989s # SENDING: 989s # GET http://[::1]/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 56 989s # SENDING: 989s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 57 989s # SENDING: 989s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 58 989s # SENDING: 989s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 59 989s # SENDING: 989s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 60 989s # SENDING: 989s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 61 989s # SENDING: 989s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 62 989s # SENDING: 989s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 63 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 989s # expecting success, got 200 989s ok 64 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 989s # expecting success, got 200 989s ok 65 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 989s # expecting success, got 200 989s ok 66 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 989s # expecting success, got 200 989s ok 67 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 989s # expecting success, got 200 989s ok 68 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 989s # expecting success, got 200 989s ok 69 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 989s # expecting 200, got 200 989s ok 70 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: abc \r\n\r\n 989s # expecting 200, got 200 989s ok 71 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 989s # expecting 400, got 400 989s ok 72 989s # SENDING: 989s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 73 989s # SENDING: 989s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 74 989s # SENDING: 989s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 75 989s # SENDING: 989s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 76 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 989s # expecting 200, got 200 989s ok 77 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 989s # expecting 200, got 200 989s ok 78 989s # SENDING: 989s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 79 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 989s # DECODED: Foo: bar 989s # RESPONSE: 989s # HTTP/1.1 200 OK\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Foo: bar\r\n 989s # Vary: In-If1\r\n 989s # DMMATCH1: 1\r\n 989s # Content-Length: 36\r\n 989s # Connection: close\r\n 989s # Content-Type: text/plain\r\n 989s # \r\n 989s # Hi!\n 989s # SERVERNAME=localhost\n 989s # HTTP_HOST=\n 989s # 989s # expecting 200, got 200 989s ok 80 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 989s # DECODED: Foo: 989s # RESPONSE: 989s # HTTP/1.1 200 OK\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Foo: \r\n 989s # Vary: In-If1\r\n 989s # DMMATCH1: 1\r\n 989s # Content-Length: 36\r\n 989s # Connection: close\r\n 989s # Content-Type: text/plain\r\n 989s # \r\n 989s # Hi!\n 989s # SERVERNAME=localhost\n 989s # HTTP_HOST=\n 989s # 989s # expecting 200, got 200 989s ok 81 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 989s # DECODED: : bar 989s # RESPONSE: 989s # HTTP/1.1 500 Internal Server Error\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Connection: close\r\n 989s # Content-Type: text/html; charset=iso-8859-1\r\n 989s # \r\n 989s # \n 989s # \n 989s # ... 989s # expecting 500, got 500 989s ok 82 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 989s # DECODED: F\x00oo: bar 989s # RESPONSE: 989s # HTTP/1.1 500 Internal Server Error\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Content-Length: 528\r\n 989s # Connection: close\r\n 989s # Content-Type: text/html; charset=iso-8859-1\r\n 989s # \r\n 989s # \n 989s # \n 989s # ... 989s # expecting 500, got 500 989s ok 83 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 989s # DECODED: F\x01oo: bar 989s # RESPONSE: 989s # HTTP/1.1 500 Internal Server Error\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Connection: close\r\n 989s # Content-Type: text/html; charset=iso-8859-1\r\n 989s # \r\n 989s # \n 989s # \n 989s # ... 989s # expecting 500, got 500 989s ok 84 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 989s # DECODED: F\noo: bar 989s # RESPONSE: 989s # HTTP/1.1 500 Internal Server Error\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Content-Length: 528\r\n 989s # Connection: close\r\n 989s # Content-Type: text/html; charset=iso-8859-1\r\n 989s # \r\n 989s # \n 989s # \n 989s # ... 989s # expecting 500, got 500 989s ok 85 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 989s # DECODED: Foo: b\tar 989s # RESPONSE: 989s # HTTP/1.1 200 OK\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Foo: b\tar\r\n 989s # Vary: In-If1\r\n 989s # DMMATCH1: 1\r\n 989s # Content-Length: 36\r\n 989s # Connection: close\r\n 989s # Content-Type: text/plain\r\n 989s # \r\n 989s # Hi!\n 989s # SERVERNAME=localhost\n 989s # HTTP_HOST=\n 989s # 989s # expecting 200, got 200 989s ok 86 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 989s # DECODED: Foo: b\x01ar 989s # RESPONSE: 989s # HTTP/1.1 500 Internal Server Error\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Connection: close\r\n 989s # Content-Type: text/html; charset=iso-8859-1\r\n 989s # \r\n 989s # \n 989s # \n 989s # ... 989s # expecting 500, got 500 989s ok 87 989s # SENDING: 989s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 989s # expecting 500, got 500 989s ok 88 989s # SENDING: 989s # GET / HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 89 989s # SENDING: 989s # GET / HTTP/1.0\n\n 989s # expecting 400, got 400 989s ok 90 989s # SENDING: 989s # get / HTTP/1.0\r\n\r\n 989s # expecting 501, got 501 989s ok 91 989s # SENDING: 989s # G ET / HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 92 989s # SENDING: 989s # G\x00ET / HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 93 989s # SENDING: 989s # G/T / HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 94 989s # SENDING: 989s # GET /\x00 HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 95 989s # SENDING: 989s # GET / HTTP/1.0\x00\r\n\r\n 989s # expecting 400, got 400 989s ok 96 989s # SENDING: 989s # GET\x0c/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 97 989s # SENDING: 989s # GET\r/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 98 989s # SENDING: 989s # GET\t/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 99 989s # SENDING: 989s # GET / HTT/1.0\r\n\r\n 989s # expecting error, got 400 989s ok 100 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 989s # expecting success, got 200 989s ok 101 989s # SENDING: 989s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 989s # expecting success, got 200 989s ok 102 989s # SENDING: 989s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 989s # expecting success, got 200 989s ok 103 989s # SENDING: 989s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 989s # expecting 400, got 400 989s ok 104 989s # SENDING: 989s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 989s # expecting 400, got 400 989s ok 105 989s # SENDING: 989s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 989s # expecting 400, got 400 989s ok 106 989s # SENDING: 989s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 989s # expecting 400, got 400 989s ok 107 989s # SENDING: 989s # GET / HTTP/\r\nHost: localhost\r\n\r\n 989s # expecting error, got 400 989s ok 108 989s # SENDING: 989s # GET / HTTP/0.9\r\n\r\n 989s # expecting error, got 400 989s ok 109 989s # SENDING: 989s # GET / HTTP/0.8\r\n\r\n 989s # expecting error, got 400 989s ok 110 989s # SENDING: 989s # GET /\x01 HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 111 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 112 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 989s # expecting 200, got 200 989s ok 113 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 989s # expecting 400, got 400 989s ok 114 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 989s # expecting 400, got 400 989s ok 115 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo\r\n\r\n 989s # expecting 400, got 400 989s ok 116 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 989s # expecting 400, got 400 989s ok 117 989s # SENDING: 989s # GET / HTTP/1.0\r\n: bar\r\n\r\n 989s # expecting 400, got 400 989s ok 118 989s # SENDING: 989s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 119 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 989s # expecting 400, got 400 989s ok 120 989s # SENDING: 989s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 989s # expecting 400, got 400 989s ok 121 989s # SENDING: 989s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 989s # expecting 400, got 400 989s ok 122 989s # SENDING: 989s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 989s # expecting 400, got 400 989s ok 123 989s # SENDING: 989s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 989s # expecting 400, got 400 989s ok 124 989s # SENDING: 989s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 989s # expecting 400, got 400 989s ok 125 989s # SENDING: 989s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 989s # expecting 200, got 200 989s ok 126 989s # SENDING: 989s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 989s # expecting 400, got 400 989s ok 127 989s # SENDING: 989s # GET / HTTP/1.0\r\r 989s # expecting dropped connection and HTTPD dropped connection 989s ok 128 989s # SENDING: 989s # GET /\r\n 989s # expecting headerless HTTP/0.9 body, got response 989s ok 129 989s # SENDING: 989s # GET /#frag HTTP/1.0\r\n 989s # expecting 400, got 400 989s ok 130 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 989s # expecting 400, got 400 989s ok 131 989s # SENDING: 989s # GET http://017700000001/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 132 989s # SENDING: 989s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 133 989s # SENDING: 989s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 134 989s # SENDING: 989s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 135 989s # SENDING: 989s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 136 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 989s # expecting 400, got 400 989s ok 137 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 989s # expecting 400, got 400 989s ok 138 989s # SENDING: 989s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 139 989s # SENDING: 989s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 140 989s # SENDING: 989s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 141 989s # SENDING: 989s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 142 989s # SENDING: 989s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 143 989s # SENDING: 989s # GET http://[::1]/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 144 989s # SENDING: 989s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 145 989s # SENDING: 989s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 146 989s # SENDING: 989s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 147 989s # SENDING: 989s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 148 989s # SENDING: 989s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 149 989s # SENDING: 989s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 989s # expecting success, got 200 989s ok 150 989s # SENDING: 989s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 989s # expecting 400, got 400 989s ok 151 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 989s # expecting success, got 200 989s ok 152 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 989s # expecting success, got 200 989s ok 153 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 989s # expecting success, got 200 989s ok 154 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 989s # expecting success, got 200 989s ok 155 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 989s # expecting success, got 200 989s ok 156 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 989s # expecting success, got 200 989s ok 157 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 989s # expecting 400, got 400 989s ok 158 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: abc \r\n\r\n 989s # expecting 400, got 400 989s ok 159 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 989s # expecting 400, got 400 989s ok 160 989s # SENDING: 989s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 161 989s # SENDING: 989s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 162 989s # SENDING: 989s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 163 989s # SENDING: 989s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 989s # expecting 200, got 200 989s ok 164 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 989s # expecting 200, got 200 989s ok 165 989s # SENDING: 989s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 989s # expecting 200, got 200 989s ok 166 989s # SENDING: 989s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 989s # expecting 200, got 200 989s ok 167 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 989s # DECODED: Foo: bar 989s # RESPONSE: 989s # HTTP/1.1 200 OK\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Foo: bar\r\n 989s # Vary: In-If1\r\n 989s # DMMATCH1: 1\r\n 989s # Content-Length: 36\r\n 989s # Connection: close\r\n 989s # Content-Type: text/plain\r\n 989s # \r\n 989s # Hi!\n 989s # SERVERNAME=localhost\n 989s # HTTP_HOST=\n 989s # 989s # expecting 200, got 200 989s ok 168 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 989s # DECODED: Foo: 989s # RESPONSE: 989s # HTTP/1.1 200 OK\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Foo: \r\n 989s # Vary: In-If1\r\n 989s # DMMATCH1: 1\r\n 989s # Content-Length: 36\r\n 989s # Connection: close\r\n 989s # Content-Type: text/plain\r\n 989s # \r\n 989s # Hi!\n 989s # SERVERNAME=localhost\n 989s # HTTP_HOST=\n 989s # 989s # expecting 200, got 200 989s ok 169 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 989s # DECODED: : bar 989s # RESPONSE: 989s # HTTP/1.1 500 Internal Server Error\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Connection: close\r\n 989s # Content-Type: text/html; charset=iso-8859-1\r\n 989s # \r\n 989s # \n 989s # \n 989s # ... 989s # expecting 500, got 500 989s ok 170 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 989s # DECODED: F\x00oo: bar 989s # RESPONSE: 989s # HTTP/1.1 500 Internal Server Error\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Content-Length: 528\r\n 989s # Connection: close\r\n 989s # Content-Type: text/html; charset=iso-8859-1\r\n 989s # \r\n 989s # \n 989s # \n 989s # ... 989s # expecting 500, got 500 989s ok 171 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 989s # DECODED: F\x01oo: bar 989s # RESPONSE: 989s # HTTP/1.1 500 Internal Server Error\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Connection: close\r\n 989s # Content-Type: text/html; charset=iso-8859-1\r\n 989s # \r\n 989s # \n 989s # \n 989s # ... 989s # expecting 500, got 500 989s ok 172 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 989s # DECODED: F\noo: bar 989s # RESPONSE: 989s # HTTP/1.1 500 Internal Server Error\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Content-Length: 528\r\n 989s # Connection: close\r\n 989s # Content-Type: text/html; charset=iso-8859-1\r\n 989s # \r\n 989s # \n 989s # \n 989s # ... 989s # expecting 500, got 500 989s ok 173 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 989s # DECODED: Foo: b\tar 989s # RESPONSE: 989s # HTTP/1.1 200 OK\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Foo: b\tar\r\n 989s # Vary: In-If1\r\n 989s # DMMATCH1: 1\r\n 989s # Content-Length: 36\r\n 989s # Connection: close\r\n 989s # Content-Type: text/plain\r\n 989s # \r\n 989s # Hi!\n 989s # SERVERNAME=localhost\n 989s # HTTP_HOST=\n 989s # 989s # expecting 200, got 200 989s ok 174 989s # SENDING: 989s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 989s # DECODED: Foo: b\x01ar 989s # RESPONSE: 989s # HTTP/1.1 500 Internal Server Error\r\n 989s # Date: Tue, 06 May 2025 20:00:01 GMT\r\n 989s # Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1\r\n 989s # Connection: close\r\n 989s # Content-Type: text/html; charset=iso-8859-1\r\n 989s # \r\n 989s # \n 989s # \n 989s # ... 989s # expecting 500, got 500 989s ok 175 989s # SENDING: 989s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 989s # expecting 500, got 500 989s ok 176 989s ok 177 989s ok 178 989s ok 994s t/apache/if_sections.t .............. 994s 1..46 994s # Running under perl version 5.040001 for linux 994s # Current time local: Tue May 6 20:00:01 2025 994s # Current time GMT: Tue May 6 20:00:01 2025 994s # Using Test.pm version 1.31 994s # Using Apache/Test.pm version 1.44 994s # /if_sec/ with '': 994s # expected: 200 994s # received: '200' 994s ok 1 994s # expected: undef 994s # received: undef 994s ok 2 994s # /if_sec/foo.if_test with '': 994s # expected: 200 994s # received: '200' 994s ok 3 994s # expected: undef 994s # received: undef 994s ok 4 994s # /if_sec/foo.if_test with '1': 994s # expected: 200 994s # received: '200' 994s ok 5 994s # expected: 'global1' 994s # received: 'global1' 994s ok 6 994s # /if_sec/foo.if_test with '1 11': 994s # expected: 200 994s # received: '200' 994s ok 7 994s # expected: 'global1, nested11, nested113' 994s # received: 'global1, nested11, nested113' 994s ok 8 994s # /if_sec/foo.if_test with '1 11 111': 994s # expected: 200 994s # received: '200' 994s ok 9 994s # expected: 'global1, nested11, nested111' 994s # received: 'global1, nested11, nested111' 994s ok 10 994s # /if_sec/foo.if_test with '1 11 112': 994s # expected: 200 994s # received: '200' 994s ok 11 994s # expected: 'global1, nested11, nested112' 994s # received: 'global1, nested11, nested112' 994s ok 12 994s # /if_sec/foo.if_test with '1 2': 994s # expected: 200 994s # received: '200' 994s ok 13 994s # expected: 'global1, files2' 994s # received: 'global1, files2' 994s ok 14 994s # /if_sec/dir/foo.txt with '1 2': 994s # expected: 200 994s # received: '200' 994s ok 15 994s # expected: 'global1, dir1, dir2, dir_files1' 994s # received: 'global1, dir1, dir2, dir_files1' 994s ok 16 994s # /if_sec/dir/ with '1 2': 994s # expected: 200 994s # received: '200' 994s ok 17 994s # expected: 'global1, dir1, dir2' 994s # received: 'global1, dir1, dir2' 994s ok 18 994s # /if_sec/dir/ with '1 11': 994s # expected: 200 994s # received: '200' 994s ok 19 994s # expected: 'global1, dir1, nested11, nested113' 994s # received: 'global1, dir1, nested11, nested113' 994s ok 20 994s # /if_sec/dir/ with '1 11 111': 994s # expected: 200 994s # received: '200' 994s ok 21 994s # expected: 'global1, dir1, nested11, nested111' 994s # received: 'global1, dir1, nested11, nested111' 994s ok 22 994s # /if_sec/dir/ with '1 11 112': 994s # expected: 200 994s # received: '200' 994s ok 23 994s # expected: 'global1, dir1, nested11, nested112' 994s # received: 'global1, dir1, nested11, nested112' 994s ok 24 994s # /if_sec/loc/ with '1 2': 994s # expected: 200 994s # received: '200' 994s ok 25 994s # expected: 'global1, loc1, loc2' 994s # received: 'global1, loc1, loc2' 994s ok 26 994s # /if_sec/loc/foo.txt with '1 2': 994s # expected: 200 994s # received: '200' 994s ok 27 994s # expected: 'global1, loc1, loc2' 994s # received: 'global1, loc1, loc2' 994s ok 28 994s # /if_sec/loc/ with '1 11': 994s # expected: 200 994s # received: '200' 994s ok 29 994s # expected: 'global1, loc1, nested11, nested113' 994s # received: 'global1, loc1, nested11, nested113' 994s ok 30 994s # /if_sec/loc/ with '1 11 111': 994s # expected: 200 994s # received: '200' 994s ok 31 994s # expected: 'global1, loc1, nested11, nested111' 994s # received: 'global1, loc1, nested11, nested111' 994s ok 32 994s # /if_sec/loc/ with '1 11 112': 994s # expected: 200 994s # received: '200' 994s ok 33 994s # expected: 'global1, loc1, nested11, nested112' 994s # received: 'global1, loc1, nested11, nested112' 994s ok 34 994s # /if_sec/loc/foo.if_test with '1 2': 994s # expected: 200 994s # received: '200' 994s ok 35 994s # expected: 'global1, files2, loc1, loc2' 994s # received: 'global1, files2, loc1, loc2' 994s ok 36 994s # /if_sec/loc/foo.if_test with '1 2 11': 994s # expected: 200 994s # received: '200' 994s ok 37 994s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 994s # received: 'global1, files2, loc1, loc2, nested11, nested113' 994s ok 38 994s # /if_sec/loc/foo.if_test with '1 2 11 111': 994s # expected: 200 994s # received: '200' 994s ok 39 994s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 994s # received: 'global1, files2, loc1, loc2, nested11, nested111' 994s ok 40 994s # /if_sec/loc/foo.if_test with '1 2 11 112': 994s # expected: 200 994s # received: '200' 994s ok 41 994s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 994s # received: 'global1, files2, loc1, loc2, nested11, nested112' 994s ok 42 994s # /if_sec/proxy/ with '1 2': 994s # expected: 200 994s # received: '200' 994s ok 43 994s # expected: 'global1, locp1, locp2' 994s # received: 'global1, locp1, locp2' 994s ok 44 994s # /if_sec/proxy/ with '2': 994s # expected: 200 994s # received: '200' 994s ok 45 994s # expected: 'locp2' 994s # received: 'locp2' 994s ok 46 994s ok 999s t/apache/iffile.t ................... 999s 1..2 999s # Running under perl version 5.040001 for linux 999s # Current time local: Tue May 6 20:00:07 2025 999s # Current time GMT: Tue May 6 20:00:07 2025 999s # Using Test.pm version 1.31 999s # Using Apache/Test.pm version 1.44 999s # expected: 200 999s # received: '200' 999s ok 1 999s # expected: 'success1, success2, success3, success4, success5' 999s # received: 'success1, success2, success3, success4, success5' 999s ok 2 999s ok 1003s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1012s t/apache/limits.t ................... 1012s 1..12 1012s # Running under perl version 5.040001 for linux 1012s # Current time local: Tue May 6 20:00:16 2025 1012s # Current time GMT: Tue May 6 20:00:16 2025 1012s # Using Test.pm version 1.31 1012s # Using Apache/Test.pm version 1.44 1012s # Testing LimitRequestLine; should succeed 1012s # testing : Test #1 1012s # expected: 200 1012s # received: '200' 1012s ok 1 1012s # Testing LimitRequestLine; should fail 1012s # testing : Test #2 1012s # expected: 414 1012s # received: '414' 1012s ok 2 1012s # Testing LimitRequestFieldSize; should succeed 1012s # testing : Test #3 1012s # expected: 200 1012s # received: '200' 1012s ok 3 1012s # Testing LimitRequestFieldSize; should fail 1012s # testing : Test #4 1012s # expected: 400 1012s # received: '400' 1012s ok 4 1012s # Testing LimitRequestFields; should succeed 1012s # testing : Test #5 1012s # expected: 200 1012s # received: '200' 1012s ok 5 1012s # Testing LimitRequestFields; should fail 1012s # testing : Test #6 1012s # expected: 400 1012s # received: '400' 1012s ok 6 1012s # Testing LimitRequestBody; should succeed 1012s # Chunked transfer-encoding enabled 1012s # testing : Test #7 1012s # expected: 200 1012s # received: '200' 1012s ok 7 1012s # Testing LimitRequestBody; should succeed 1012s # Chunked transfer-encoding disabled 1012s # testing : Test #8 1012s # expected: 200 1012s # received: '200' 1012s ok 8 1012s # Testing LimitRequestBody; should fail 1012s # Chunked transfer-encoding enabled 1012s # testing : Test #9 1012s # expected: 413 1012s # received: '413' 1012s ok 9 1012s # Testing LimitRequestBody; should fail 1012s # Chunked transfer-encoding disabled 1012s # testing : Test #10 1012s # expected: 413 1012s # received: '413' 1012s ok 10 1012s # Testing LimitRequestFieldSize; should succeed 1012s # testing : Test #11 1012s # expected: 200 1012s # received: '200' 1012s ok 11 1012s # Testing LimitRequestFieldSize; should fail 1012s # testing : Test #12 1012s # expected: 400 1012s # received: '400' 1012s ok 12 1012s ok 1017s t/apache/loglevel.t ................. 1017s 1..8 1017s # Running under perl version 5.040001 for linux 1017s # Current time local: Tue May 6 20:00:24 2025 1017s # Current time GMT: Tue May 6 20:00:24 2025 1017s # Using Test.pm version 1.31 1017s # Using Apache/Test.pm version 1.44 1017s ok 1 1017s ok 2 1017s ok 3 1017s ok 4 1017s ok 5 1017s ok 6 1017s ok 7 1017s ok 8 1017s ok 1022s t/apache/maxranges.t ................ 1022s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1022s 1..19 1022s # Running under perl version 5.040001 for linux 1022s # Current time local: Tue May 6 20:00:29 2025 1022s # Current time GMT: Tue May 6 20:00:29 2025 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 11 1022s ok 12 1022s ok 13 1022s ok 14 1022s ok 15 1022s ok 16 1022s ok 17 1022s ok 18 1022s ok 19 1022s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1022s ok 1026s t/apache/mergeslashes.t ............. 1026s 1..9 1026s # Running under perl version 5.040001 for linux 1026s # Current time local: Tue May 6 20:00:34 2025 1026s # Current time GMT: Tue May 6 20:00:34 2025 1026s # Using Test.pm version 1.31 1026s # Using Apache/Test.pm version 1.44 1026s # SENDING to 127.0.0.1:8536 1026s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for exact match 1026s ok 1 1026s # SENDING to 127.0.0.1:8536 1026s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for merged even at front 1026s ok 2 1026s # SENDING to 127.0.0.1:8536 1026s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for merged even at front 1026s ok 3 1026s # SENDING to 127.0.0.1:8536 1026s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for c// should be merged 1026s ok 4 1026s # SENDING to 127.0.0.1:8536 1026s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for a// should be merged 1026s ok 5 1026s # SENDING to 127.0.0.1:8536 1026s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for a// matches locationmatch 1026s ok 6 1026s # SENDING to 127.0.0.1:8536 1026s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1026s # expected 200, got 200 for c// doesn't match locationmatch 1026s ok 7 1026s # SENDING to 127.0.0.1:8536 1026s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for baseline failed 1026s ok 8 1026s # SENDING to 127.0.0.1:8536 1026s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for b//d not merged for Location with OFF 1026s ok 9 1026s ok 1031s t/apache/mmn.t ...................... 1031s 1..2 1031s # Running under perl version 5.040001 for linux 1031s # Current time local: Tue May 6 20:00:39 2025 1031s # Current time GMT: Tue May 6 20:00:39 2025 1031s # Using Test.pm version 1.31 1031s # Using Apache/Test.pm version 1.44 1031s ok 1 1031s ok 2 1031s ok 1034s t/apache/options.t .................. 1034s 1..2 1034s # Running under perl version 5.040001 for linux 1034s # Current time local: Tue May 6 20:00:43 2025 1034s # Current time GMT: Tue May 6 20:00:43 2025 1034s # Using Test.pm version 1.31 1034s # Using Apache/Test.pm version 1.44 1034s # testing : code 1034s # expected: 200 1034s # received: '200' 1034s ok 1 1034s # testing : OPTIONS 1034s # expected: qr/OPTIONS/ 1034s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1034s ok 2 1034s ok 1040s t/apache/passbrigade.t .............. 1040s # using LWP client 1040s 1..114 1040s # Running under perl version 5.040001 for linux 1040s # Current time local: Tue May 6 20:00:47 2025 1040s # Current time GMT: Tue May 6 20:00:47 2025 1040s # Using Test.pm version 1.31 1040s # Using Apache/Test.pm version 1.44 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 1024 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #DMMATCH1: 1 1040s # 1040s # testing : bytes in body 1040s # expected: 1024 1040s # received: 1024 1040s ok 1 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 2048 1040s # received: 2048 1040s ok 2 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 3072 1040s # received: 3072 1040s ok 3 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 4096 1040s # received: 4096 1040s ok 4 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 5120 1040s # received: 5120 1040s ok 5 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 6144 1040s # received: 6144 1040s ok 6 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 7168 1040s # received: 7168 1040s ok 7 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 8192 1040s # received: 8192 1040s ok 8 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 9216 1040s # received: 9216 1040s ok 9 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 10240 1040s # received: 10240 1040s ok 10 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 11264 1040s # received: 11264 1040s ok 11 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 12288 1040s # received: 12288 1040s ok 12 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 13312 1040s # received: 13312 1040s ok 13 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 14336 1040s # received: 14336 1040s ok 14 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 15360 1040s # received: 15360 1040s ok 15 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 16384 1040s # received: 16384 1040s ok 16 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 17408 1040s # received: 17408 1040s ok 17 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 18432 1040s # received: 18432 1040s ok 18 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 19456 1040s # received: 19456 1040s ok 19 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 20480 1040s # received: 20480 1040s ok 20 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 21504 1040s # received: 21504 1040s ok 21 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 22528 1040s # received: 22528 1040s ok 22 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 23552 1040s # received: 23552 1040s ok 23 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 24576 1040s # received: 24576 1040s ok 24 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 25600 1040s # received: 25600 1040s ok 25 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 26624 1040s # received: 26624 1040s ok 26 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 27648 1040s # received: 27648 1040s ok 27 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 28672 1040s # received: 28672 1040s ok 28 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 29696 1040s # received: 29696 1040s ok 29 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 30720 1040s # received: 30720 1040s ok 30 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 31744 1040s # received: 31744 1040s ok 31 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 32768 1040s # received: 32768 1040s ok 32 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 33792 1040s # received: 33792 1040s ok 33 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 34816 1040s # received: 34816 1040s ok 34 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 35840 1040s # received: 35840 1040s ok 35 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 36864 1040s # received: 36864 1040s ok 36 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 37888 1040s # received: 37888 1040s ok 37 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 38912 1040s # received: 38912 1040s ok 38 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 39936 1040s # received: 39936 1040s ok 39 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 40960 1040s # received: 40960 1040s ok 40 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 41984 1040s # received: 41984 1040s ok 41 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 43008 1040s # received: 43008 1040s ok 42 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 44032 1040s # received: 44032 1040s ok 43 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 45056 1040s # received: 45056 1040s ok 44 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 46080 1040s # received: 46080 1040s ok 45 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 47104 1040s # received: 47104 1040s ok 46 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 48128 1040s # received: 48128 1040s ok 47 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 49152 1040s # received: 49152 1040s ok 48 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 50176 1040s # received: 50176 1040s ok 49 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 51200 1040s # received: 51200 1040s ok 50 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 102400 1040s # received: 102400 1040s ok 51 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 307200 1040s # received: 307200 1040s ok 52 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 512000 1040s # received: 512000 1040s ok 53 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 2048000 1040s # received: 2048000 1040s ok 54 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 4096000 1040s # received: 4096000 1040s ok 55 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:51 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 6144000 1040s # received: 6144000 1040s ok 56 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 10240000 1040s # received: 10240000 1040s ok 57 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 1024 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #DMMATCH1: 1 1040s # 1040s # testing : bytes in body 1040s # expected: 1024 1040s # received: 1024 1040s ok 58 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 2048 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #DMMATCH1: 1 1040s # 1040s # testing : bytes in body 1040s # expected: 2048 1040s # received: 2048 1040s ok 59 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 3072 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #DMMATCH1: 1 1040s # 1040s # testing : bytes in body 1040s # expected: 3072 1040s # received: 3072 1040s ok 60 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 4096 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #DMMATCH1: 1 1040s # 1040s # testing : bytes in body 1040s # expected: 4096 1040s # received: 4096 1040s ok 61 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 5120 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #DMMATCH1: 1 1040s # 1040s # testing : bytes in body 1040s # expected: 5120 1040s # received: 5120 1040s ok 62 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 6144 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #DMMATCH1: 1 1040s # 1040s # testing : bytes in body 1040s # expected: 6144 1040s # received: 6144 1040s ok 63 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 7168 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #DMMATCH1: 1 1040s # 1040s # testing : bytes in body 1040s # expected: 7168 1040s # received: 7168 1040s ok 64 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 8192 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #DMMATCH1: 1 1040s # 1040s # testing : bytes in body 1040s # expected: 8192 1040s # received: 8192 1040s ok 65 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 9216 1040s # received: 9216 1040s ok 66 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 10240 1040s # received: 10240 1040s ok 67 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 11264 1040s # received: 11264 1040s ok 68 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 12288 1040s # received: 12288 1040s ok 69 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 13312 1040s # received: 13312 1040s ok 70 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 14336 1040s # received: 14336 1040s ok 71 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 15360 1040s # received: 15360 1040s ok 72 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 16384 1040s # received: 16384 1040s ok 73 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 17408 1040s # received: 17408 1040s ok 74 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 18432 1040s # received: 18432 1040s ok 75 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 19456 1040s # received: 19456 1040s ok 76 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 20480 1040s # received: 20480 1040s ok 77 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 21504 1040s # received: 21504 1040s ok 78 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 22528 1040s # received: 22528 1040s ok 79 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 23552 1040s # received: 23552 1040s ok 80 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 24576 1040s # received: 24576 1040s ok 81 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 25600 1040s # received: 25600 1040s ok 82 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 26624 1040s # received: 26624 1040s ok 83 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 27648 1040s # received: 27648 1040s ok 84 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 28672 1040s # received: 28672 1040s ok 85 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 29696 1040s # received: 29696 1040s ok 86 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 30720 1040s # received: 30720 1040s ok 87 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 31744 1040s # received: 31744 1040s ok 88 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 32768 1040s # received: 32768 1040s ok 89 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 33792 1040s # received: 33792 1040s ok 90 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 34816 1040s # received: 34816 1040s ok 91 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 35840 1040s # received: 35840 1040s ok 92 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 36864 1040s # received: 36864 1040s ok 93 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 37888 1040s # received: 37888 1040s ok 94 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 38912 1040s # received: 38912 1040s ok 95 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 39936 1040s # received: 39936 1040s ok 96 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 40960 1040s # received: 40960 1040s ok 97 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 41984 1040s # received: 41984 1040s ok 98 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 43008 1040s # received: 43008 1040s ok 99 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 44032 1040s # received: 44032 1040s ok 100 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 45056 1040s # received: 45056 1040s ok 101 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 46080 1040s # received: 46080 1040s ok 102 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 47104 1040s # received: 47104 1040s ok 103 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 48128 1040s # received: 48128 1040s ok 104 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 49152 1040s # received: 49152 1040s ok 105 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 50176 1040s # received: 50176 1040s ok 106 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 51200 1040s # received: 51200 1040s ok 107 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 102400 1040s # received: 102400 1040s ok 108 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 307200 1040s # received: 307200 1040s ok 109 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 512000 1040s # received: 512000 1040s ok 110 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 2048000 1040s # received: 2048000 1040s ok 111 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 4096000 1040s # received: 4096000 1040s ok 112 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 6144000 1040s # received: 6144000 1040s ok 113 1040s #lwp request: 1040s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1040s #User-Agent: libwww-perl/6.78 1040s # 1040s #server response: 1040s #HTTP/1.1 200 OK 1040s #Connection: close 1040s #Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1040s #Vary: In-If1 1040s #Content-Length: 0 1040s #Client-Date: Tue, 06 May 2025 20:00:52 GMT 1040s #Client-Peer: 127.0.0.1:8529 1040s #Client-Response-Num: 1 1040s #Client-Transfer-Encoding: chunked 1040s #DMMATCH1: 1 1040s #X-Content-Length-Note: added by Apache::TestRequest 1040s # 1040s # testing : bytes in body 1040s # expected: 10240000 1040s # received: 10240000 1040s ok 114 1040s ok 1043s t/apache/post.t ..................... 1043s # using LWP client 1043s 1..51 1043s # Running under perl version 5.040001 for linux 1043s # Current time local: Tue May 6 20:00:52 2025 1043s # Current time GMT: Tue May 6 20:00:52 2025 1043s # Using Test.pm version 1.31 1043s # Using Apache/Test.pm version 1.44 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 1024 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 5 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '1024' 1043s # received: 1024 1043s ok 1 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 2048 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 5 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '2048' 1043s # received: 2048 1043s ok 2 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 3072 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 5 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '3072' 1043s # received: 3072 1043s ok 3 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 4096 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 5 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '4096' 1043s # received: 4096 1043s ok 4 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 5120 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 5 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '5120' 1043s # received: 5120 1043s ok 5 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 6144 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 5 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '6144' 1043s # received: 6144 1043s ok 6 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 7168 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 5 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '7168' 1043s # received: 7168 1043s ok 7 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 8192 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 5 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '8192' 1043s # received: 8192 1043s ok 8 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 9216 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 5 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '9216' 1043s # received: 9216 1043s ok 9 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 10240 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '10240' 1043s # received: 10240 1043s ok 10 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 11264 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '11264' 1043s # received: 11264 1043s ok 11 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 12288 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '12288' 1043s # received: 12288 1043s ok 12 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 13312 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '13312' 1043s # received: 13312 1043s ok 13 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 14336 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '14336' 1043s # received: 14336 1043s ok 14 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 15360 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '15360' 1043s # received: 15360 1043s ok 15 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 16384 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '16384' 1043s # received: 16384 1043s ok 16 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 17408 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '17408' 1043s # received: 17408 1043s ok 17 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 18432 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '18432' 1043s # received: 18432 1043s ok 18 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 19456 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '19456' 1043s # received: 19456 1043s ok 19 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 20480 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '20480' 1043s # received: 20480 1043s ok 20 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 21504 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '21504' 1043s # received: 21504 1043s ok 21 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 22528 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '22528' 1043s # received: 22528 1043s ok 22 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 23552 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '23552' 1043s # received: 23552 1043s ok 23 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 24576 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '24576' 1043s # received: 24576 1043s ok 24 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 25600 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '25600' 1043s # received: 25600 1043s ok 25 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 26624 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '26624' 1043s # received: 26624 1043s ok 26 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 27648 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '27648' 1043s # received: 27648 1043s ok 27 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 28672 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '28672' 1043s # received: 28672 1043s ok 28 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 29696 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '29696' 1043s # received: 29696 1043s ok 29 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 30720 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '30720' 1043s # received: 30720 1043s ok 30 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 31744 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '31744' 1043s # received: 31744 1043s ok 31 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 32768 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '32768' 1043s # received: 32768 1043s ok 32 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 33792 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '33792' 1043s # received: 33792 1043s ok 33 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 34816 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '34816' 1043s # received: 34816 1043s ok 34 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 35840 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '35840' 1043s # received: 35840 1043s ok 35 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 36864 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '36864' 1043s # received: 36864 1043s ok 36 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 37888 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '37888' 1043s # received: 37888 1043s ok 37 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 38912 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '38912' 1043s # received: 38912 1043s ok 38 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 39936 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '39936' 1043s # received: 39936 1043s ok 39 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 40960 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '40960' 1043s # received: 40960 1043s ok 40 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 41984 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '41984' 1043s # received: 41984 1043s ok 41 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 43008 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '43008' 1043s # received: 43008 1043s ok 42 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 44032 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '44032' 1043s # received: 44032 1043s ok 43 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 45056 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '45056' 1043s # received: 45056 1043s ok 44 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 46080 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '46080' 1043s # received: 46080 1043s ok 45 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 47104 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '47104' 1043s # received: 47104 1043s ok 46 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 48128 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '48128' 1043s # received: 48128 1043s ok 47 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 49152 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '49152' 1043s # received: 49152 1043s ok 48 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 50176 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '50176' 1043s # received: 50176 1043s ok 49 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 51200 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 6 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '51200' 1043s # received: 51200 1043s ok 50 1043s #lwp request: 1043s #POST http://localhost:8529/eat_post HTTP/1.1 1043s #User-Agent: libwww-perl/6.78 1043s #Content-Length: 102400 1043s # 1043s #server response: 1043s #HTTP/1.1 200 OK 1043s #Connection: close 1043s #Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1043s #Vary: In-If1 1043s #Content-Length: 7 1043s #Client-Date: Tue, 06 May 2025 20:00:56 GMT 1043s #Client-Peer: 127.0.0.1:8529 1043s #Client-Response-Num: 1 1043s #DMMATCH1: 1 1043s # 1043s # testing : length posted 1043s # expected: '102400' 1043s # received: 102400 1043s ok 51 1043s ok 1048s t/apache/pr17629.t .................. 1048s 1..4 1048s # Running under perl version 5.040001 for linux 1048s # Current time local: Tue May 6 20:00:56 2025 1048s # Current time GMT: Tue May 6 20:00:56 2025 1048s # Using Test.pm version 1.31 1048s # Using Apache/Test.pm version 1.44 1048s # expected: 'begin-foobar-end 1048s # ' 1048s # received: 'begin-foobar-end 1048s # ' 1048s ok 1 1048s # expected: 200 1048s # received: '200' 1048s ok 2 1048s # testing : response was gzipped 1048s # expected: 'gzip' 1048s # received: 'gzip' 1048s ok 3 1048s # expected: 'begin-foobar-end 1048s # ' 1048s # received: 'begin-foobar-end 1048s # ' 1048s ok 4 1048s ok 1052s t/apache/pr18757.t .................. 1052s 1..3 1052s # Running under perl version 5.040001 for linux 1052s # Current time local: Tue May 6 20:01:00 2025 1052s # Current time GMT: Tue May 6 20:01:00 2025 1052s # Using Test.pm version 1.31 1052s # Using Apache/Test.pm version 1.44 1052s # testing : 200 response from GET 1052s # expected: 200 1052s # received: '200' 1052s ok 1 1052s # expected C-L is 26 1052s # URL via proxy is http://localhost:8537/index.html 1052s ok 2 1052s # line: HTTP/1.1 200 OK 1052s # line: Date: Tue, 06 May 2025 20:01:04 GMT 1052s # line: Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1052s # line: Vary: In-If1 1052s # line: Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 1052s # line: ETag: "1a-62c6deaf13e40" 1052s # line: Accept-Ranges: bytes 1052s # line: Content-Length: 26 1052s # line: DMMATCH1: 1 1052s # line: Content-Type: text/html 1052s # line: 1052s # testing : whether proxy strips Content-Length header 1052s # expected: 1 1052s # received: 1 1052s ok 3 1052s ok 1056s t/apache/pr35292.t .................. 1056s 1..3 1056s # Running under perl version 5.040001 for linux 1056s # Current time local: Tue May 6 20:01:04 2025 1056s # Current time GMT: Tue May 6 20:01:04 2025 1056s # Using Test.pm version 1.31 1056s # Using Apache/Test.pm version 1.44 1056s ok 1 1056s ok 2 1056s # testing : read response-line 1056s # expected: qr/^HTTP\/1\.. 413/ 1056s # received: 'HTTP/1.1 413 Request Entity Too Large 1056s # ' 1056s ok 3 1056s ok 1059s t/apache/pr35330.t .................. 1059s 1..2 1059s # Running under perl version 5.040001 for linux 1059s # Current time local: Tue May 6 20:01:08 2025 1059s # Current time GMT: Tue May 6 20:01:08 2025 1059s # Using Test.pm version 1.31 1059s # Using Apache/Test.pm version 1.44 1059s # testing : SSI was allowed for location 1059s # expected: 200 1059s # received: '200' 1059s ok 1 1059s # testing : file was served with correct content 1059s # expected: 'hello' 1059s # received: 'hello' 1059s ok 2 1059s ok 1064s t/apache/pr37166.t .................. 1064s 1..4 1064s # Running under perl version 5.040001 for linux 1064s # Current time local: Tue May 6 20:01:12 2025 1064s # Current time GMT: Tue May 6 20:01:12 2025 1064s # Using Test.pm version 1.31 1064s # Using Apache/Test.pm version 1.44 1064s # testing : SSI was allowed for location 1064s # expected: 200 1064s # received: '200' 1064s ok 1 1064s # testing : file was served with correct content 1064s # expected: 'Hello world 1064s # ' 1064s # received: 'Hello world 1064s # ' 1064s ok 2 1064s # testing : explicit 200 response 1064s # expected: 200 1064s # received: '200' 1064s ok 3 1064s # testing : file was again served with correct content 1064s # expected: 'Hello world 1064s # ' 1064s # received: 'Hello world 1064s # ' 1064s ok 4 1064s ok 1068s t/apache/pr43939.t .................. 1068s 1..4 1068s # Running under perl version 5.040001 for linux 1068s # Current time local: Tue May 6 20:01:16 2025 1068s # Current time GMT: Tue May 6 20:01:16 2025 1068s # Using Test.pm version 1.31 1068s # Using Apache/Test.pm version 1.44 1068s # expected: 'begin-default-end 1068s # ' 1068s # received: 'begin-default-end 1068s # ' 1068s ok 1 1068s # expected: 200 1068s # received: '200' 1068s ok 2 1068s # testing : response was gzipped 1068s # expected: 'gzip' 1068s # received: 'gzip' 1068s ok 3 1068s # expected: 'begin-default-end 1068s # ' 1068s # received: 'begin-default-end 1068s # ' 1068s ok 4 1068s ok 1073s t/apache/pr49328.t .................. 1073s 1..1 1073s # Running under perl version 5.040001 for linux 1073s # Current time local: Tue May 6 20:01:21 2025 1073s # Current time GMT: Tue May 6 20:01:21 2025 1073s # Using Test.pm version 1.31 1073s # Using Apache/Test.pm version 1.44 1073s # expected: 'before 1073s # included 1073s # after 1073s # ' 1073s # received: 'before 1073s # included 1073s # after 1073s # ' 1073s ok 1 1073s ok 1077s t/apache/pr64339.t .................. 1077s 1..12 1077s # Running under perl version 5.040001 for linux 1077s # Current time local: Tue May 6 20:01:25 2025 1077s # Current time GMT: Tue May 6 20:01:25 2025 1077s # Using Test.pm version 1.31 1077s # Using Apache/Test.pm version 1.44 1077s # testing : fetching /doc.xml 1077s # expected: 200 1077s # received: '200' 1077s ok 1 1077s # testing : content-type header test for /doc.xml 1077s # expected: 'application/xml; charset=utf-8' 1077s # received: 'application/xml; charset=utf-8' 1077s ok 2 1077s # testing : content test for /doc.xml 1077s # expected: 'fóó 1077s # ' 1077s # received: 'fóó 1077s # ' 1077s ok 3 1077s # testing : fetching /doc.fooxml 1077s # expected: 200 1077s # received: '200' 1077s ok 4 1077s # testing : content-type header test for /doc.fooxml 1077s # expected: 'application/foo+xml; charset=utf-8' 1077s # received: 'application/foo+xml; charset=utf-8' 1077s ok 5 1077s # testing : content test for /doc.fooxml 1077s # expected: 'fóó 1077s # ' 1077s # received: 'fóó 1077s # ' 1077s ok 6 1077s # testing : fetching /doc.notxml 1077s # expected: 200 1077s # received: '200' 1077s ok 7 1077s # testing : content-type header test for /doc.notxml 1077s # expected: 'application/notreallyxml' 1077s # received: 'application/notreallyxml' 1077s ok 8 1077s # testing : content test for /doc.notxml 1077s # expected: 'fóó 1077s # ' 1077s # received: 'fóó 1077s # ' 1077s ok 9 1077s # testing : fetching /doc.isohtml 1077s # expected: 200 1077s # received: '200' 1077s ok 10 1077s # testing : content-type header test for /doc.isohtml 1077s # expected: 'text/html;charset=utf-8' 1077s # received: 'text/html;charset=utf-8' 1077s ok 11 1077s # testing : content test for /doc.isohtml 1077s # expected: '

fóó 1077s #

' 1077s # received: '

fóó 1077s #

' 1077s ok 12 1077s ok 1083s t/apache/rwrite.t ................... 1083s # using LWP client 1083s 1..114 1083s # Running under perl version 5.040001 for linux 1083s # Current time local: Tue May 6 20:01:30 2025 1083s # Current time GMT: Tue May 6 20:01:30 2025 1083s # Using Test.pm version 1.31 1083s # Using Apache/Test.pm version 1.44 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 1024 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 1024 1083s # received: 1024 1083s ok 1 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 2048 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 2048 1083s # received: 2048 1083s ok 2 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 3072 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 3072 1083s # received: 3072 1083s ok 3 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 4096 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 4096 1083s # received: 4096 1083s ok 4 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 5120 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 5120 1083s # received: 5120 1083s ok 5 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 6144 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 6144 1083s # received: 6144 1083s ok 6 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 7168 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 7168 1083s # received: 7168 1083s ok 7 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 8192 1083s # received: 8192 1083s ok 8 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 9216 1083s # received: 9216 1083s ok 9 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 10240 1083s # received: 10240 1083s ok 10 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 11264 1083s # received: 11264 1083s ok 11 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 12288 1083s # received: 12288 1083s ok 12 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 13312 1083s # received: 13312 1083s ok 13 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 14336 1083s # received: 14336 1083s ok 14 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 15360 1083s # received: 15360 1083s ok 15 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 16384 1083s # received: 16384 1083s ok 16 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 17408 1083s # received: 17408 1083s ok 17 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 18432 1083s # received: 18432 1083s ok 18 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 19456 1083s # received: 19456 1083s ok 19 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 20480 1083s # received: 20480 1083s ok 20 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 21504 1083s # received: 21504 1083s ok 21 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 22528 1083s # received: 22528 1083s ok 22 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 23552 1083s # received: 23552 1083s ok 23 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 24576 1083s # received: 24576 1083s ok 24 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 25600 1083s # received: 25600 1083s ok 25 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 26624 1083s # received: 26624 1083s ok 26 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 27648 1083s # received: 27648 1083s ok 27 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 28672 1083s # received: 28672 1083s ok 28 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 29696 1083s # received: 29696 1083s ok 29 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 30720 1083s # received: 30720 1083s ok 30 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 31744 1083s # received: 31744 1083s ok 31 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 32768 1083s # received: 32768 1083s ok 32 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 33792 1083s # received: 33792 1083s ok 33 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 34816 1083s # received: 34816 1083s ok 34 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 35840 1083s # received: 35840 1083s ok 35 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 36864 1083s # received: 36864 1083s ok 36 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 37888 1083s # received: 37888 1083s ok 37 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 38912 1083s # received: 38912 1083s ok 38 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 39936 1083s # received: 39936 1083s ok 39 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 40960 1083s # received: 40960 1083s ok 40 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 41984 1083s # received: 41984 1083s ok 41 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 43008 1083s # received: 43008 1083s ok 42 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 44032 1083s # received: 44032 1083s ok 43 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 45056 1083s # received: 45056 1083s ok 44 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 46080 1083s # received: 46080 1083s ok 45 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 47104 1083s # received: 47104 1083s ok 46 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 48128 1083s # received: 48128 1083s ok 47 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 49152 1083s # received: 49152 1083s ok 48 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 50176 1083s # received: 50176 1083s ok 49 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 51200 1083s # received: 51200 1083s ok 50 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 102400 1083s # received: 102400 1083s ok 51 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 307200 1083s # received: 307200 1083s ok 52 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 512000 1083s # received: 512000 1083s ok 53 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 2048000 1083s # received: 2048000 1083s ok 54 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 4096000 1083s # received: 4096000 1083s ok 55 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 6144000 1083s # received: 6144000 1083s ok 56 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 10240000 1083s # received: 10240000 1083s ok 57 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 1024 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 1024 1083s # received: 1024 1083s ok 58 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 2048 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 2048 1083s # received: 2048 1083s ok 59 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 3072 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 3072 1083s # received: 3072 1083s ok 60 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 4096 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 4096 1083s # received: 4096 1083s ok 61 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 5120 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 5120 1083s # received: 5120 1083s ok 62 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 6144 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 6144 1083s # received: 6144 1083s ok 63 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 7168 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #DMMATCH1: 1 1083s # 1083s # testing : bytes in body 1083s # expected: 7168 1083s # received: 7168 1083s ok 64 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 8192 1083s # received: 8192 1083s ok 65 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 9216 1083s # received: 9216 1083s ok 66 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 10240 1083s # received: 10240 1083s ok 67 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 11264 1083s # received: 11264 1083s ok 68 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 12288 1083s # received: 12288 1083s ok 69 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 13312 1083s # received: 13312 1083s ok 70 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 14336 1083s # received: 14336 1083s ok 71 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 15360 1083s # received: 15360 1083s ok 72 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 16384 1083s # received: 16384 1083s ok 73 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 17408 1083s # received: 17408 1083s ok 74 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 18432 1083s # received: 18432 1083s ok 75 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 19456 1083s # received: 19456 1083s ok 76 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 20480 1083s # received: 20480 1083s ok 77 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 21504 1083s # received: 21504 1083s ok 78 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 22528 1083s # received: 22528 1083s ok 79 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 23552 1083s # received: 23552 1083s ok 80 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 24576 1083s # received: 24576 1083s ok 81 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 25600 1083s # received: 25600 1083s ok 82 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 26624 1083s # received: 26624 1083s ok 83 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 27648 1083s # received: 27648 1083s ok 84 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 28672 1083s # received: 28672 1083s ok 85 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 29696 1083s # received: 29696 1083s ok 86 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 30720 1083s # received: 30720 1083s ok 87 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 31744 1083s # received: 31744 1083s ok 88 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 32768 1083s # received: 32768 1083s ok 89 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 33792 1083s # received: 33792 1083s ok 90 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 34816 1083s # received: 34816 1083s ok 91 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 35840 1083s # received: 35840 1083s ok 92 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 36864 1083s # received: 36864 1083s ok 93 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 37888 1083s # received: 37888 1083s ok 94 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 38912 1083s # received: 38912 1083s ok 95 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 39936 1083s # received: 39936 1083s ok 96 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 40960 1083s # received: 40960 1083s ok 97 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 41984 1083s # received: 41984 1083s ok 98 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 43008 1083s # received: 43008 1083s ok 99 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 44032 1083s # received: 44032 1083s ok 100 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 45056 1083s # received: 45056 1083s ok 101 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 46080 1083s # received: 46080 1083s ok 102 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 47104 1083s # received: 47104 1083s ok 103 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 48128 1083s # received: 48128 1083s ok 104 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 49152 1083s # received: 49152 1083s ok 105 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 50176 1083s # received: 50176 1083s ok 106 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 51200 1083s # received: 51200 1083s ok 107 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 102400 1083s # received: 102400 1083s ok 108 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 307200 1083s # received: 307200 1083s ok 109 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 512000 1083s # received: 512000 1083s ok 110 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 2048000 1083s # received: 2048000 1083s ok 111 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:35 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:36 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 4096000 1083s # received: 4096000 1083s ok 112 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:36 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:36 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 6144000 1083s # received: 6144000 1083s ok 113 1083s #lwp request: 1083s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1083s #User-Agent: libwww-perl/6.78 1083s # 1083s #server response: 1083s #HTTP/1.1 200 OK 1083s #Connection: close 1083s #Date: Tue, 06 May 2025 20:01:36 GMT 1083s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1083s #Vary: In-If1 1083s #Content-Length: 0 1083s #Client-Date: Tue, 06 May 2025 20:01:36 GMT 1083s #Client-Peer: 127.0.0.1:8529 1083s #Client-Response-Num: 1 1083s #Client-Transfer-Encoding: chunked 1083s #DMMATCH1: 1 1083s #X-Content-Length-Note: added by Apache::TestRequest 1083s # 1083s # testing : bytes in body 1083s # expected: 10240000 1083s # received: 10240000 1083s ok 114 1083s ok 1088s t/apache/server_name_port.t ......... 1088s 1..84 1088s # Running under perl version 5.040001 for linux 1088s # Current time local: Tue May 6 20:01:36 2025 1088s # Current time GMT: Tue May 6 20:01:36 2025 1088s # Using Test.pm version 1.31 1088s # Using Apache/Test.pm version 1.44 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1088s # expecting 200, got 200 1088s ok 1 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 2 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 3 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1088s # expecting 200, got 200 1088s ok 4 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 5 1088s # got SERVER_PORT='123', expected '123' 1088s ok 6 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1088s # expecting 200, got 200 1088s ok 7 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 8 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 9 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1088s # expecting 200, got 200 1088s ok 10 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 11 1088s # got SERVER_PORT='123', expected '123' 1088s ok 12 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1088s # expecting 200, got 200 1088s ok 13 1088s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1088s ok 14 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 15 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1088s # expecting 200, got 200 1088s ok 16 1088s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1088s ok 17 1088s # got SERVER_PORT='123', expected '123' 1088s ok 18 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1088s # expecting 200, got 200 1088s ok 19 1088s # got SERVER_NAME='[::1]', expected '[::1]' 1088s ok 20 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 21 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1088s # expecting 200, got 200 1088s ok 22 1088s # got SERVER_NAME='[::1]', expected '[::1]' 1088s ok 23 1088s # got SERVER_PORT='123', expected '123' 1088s ok 24 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1088s # expecting 200, got 200 1088s ok 25 1088s # got SERVER_NAME='[a::1]', expected '[a::1]' 1088s ok 26 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 27 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1088s # expecting 200, got 200 1088s ok 28 1088s # got SERVER_NAME='[a::1]', expected '[a::1]' 1088s ok 29 1088s # got SERVER_PORT='123', expected '123' 1088s ok 30 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1088s # expecting 200, got 200 1088s ok 31 1088s # got SERVER_NAME='[a::1]', expected '[a::1]' 1088s ok 32 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 33 1088s # SENDING: 1088s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1088s # expecting 200, got 200 1088s ok 34 1088s # got SERVER_NAME='[a::1]', expected '[a::1]' 1088s ok 35 1088s # got SERVER_PORT='123', expected '123' 1088s ok 36 1088s # SENDING: 1088s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1088s # expecting 200, got 200 1088s ok 37 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 38 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 39 1088s # SENDING: 1088s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1088s # expecting 200, got 200 1088s ok 40 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 41 1088s # got SERVER_PORT='123', expected '123' 1088s ok 42 1088s # SENDING: 1088s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1088s # expecting 200, got 200 1088s ok 43 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 44 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 45 1088s # SENDING: 1088s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1088s # expecting 200, got 200 1088s ok 46 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 47 1088s # got SERVER_PORT='123', expected '123' 1088s ok 48 1088s # SENDING: 1088s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1088s # expecting 200, got 200 1088s ok 49 1088s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1088s ok 50 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 51 1088s # SENDING: 1088s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1088s # expecting 200, got 200 1088s ok 52 1088s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1088s ok 53 1088s # got SERVER_PORT='123', expected '123' 1088s ok 54 1088s # SENDING: 1088s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1088s # expecting 200, got 200 1088s ok 55 1088s # got SERVER_NAME='[::1]', expected '[::1]' 1088s ok 56 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 57 1088s # SENDING: 1088s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1088s # expecting 200, got 200 1088s ok 58 1088s # got SERVER_NAME='[::1]', expected '[::1]' 1088s ok 59 1088s # got SERVER_PORT='123', expected '123' 1088s ok 60 1088s # SENDING: 1088s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1088s # expecting 200, got 200 1088s ok 61 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 62 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 63 1088s # SENDING: 1088s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1088s # expecting 200, got 200 1088s ok 64 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 65 1088s # got SERVER_PORT='123', expected '123' 1088s ok 66 1088s # SENDING: 1088s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1088s # expecting 200, got 200 1088s ok 67 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 68 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 69 1088s # SENDING: 1088s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1088s # expecting 200, got 200 1088s ok 70 1088s # got SERVER_NAME='righthost', expected 'righthost' 1088s ok 71 1088s # got SERVER_PORT='123', expected '123' 1088s ok 72 1088s # SENDING: 1088s # 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 1088s # expecting 200, got 200 1088s ok 73 1088s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1088s ok 74 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 75 1088s # SENDING: 1088s # 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 1088s # expecting 200, got 200 1088s ok 76 1088s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1088s ok 77 1088s # got SERVER_PORT='123', expected '123' 1088s ok 78 1088s # SENDING: 1088s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1088s # expecting 200, got 200 1088s ok 79 1088s # got SERVER_NAME='[::1]', expected '[::1]' 1088s ok 80 1088s # got SERVER_PORT='8529', expected '8529' 1088s ok 81 1088s # SENDING: 1088s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1088s # expecting 200, got 200 1088s ok 82 1088s # got SERVER_NAME='[::1]', expected '[::1]' 1088s ok 83 1088s # got SERVER_PORT='123', expected '123' 1088s ok 84 1088s ok 1093s t/apache/teclchunk.t ................ skipped: Not supported yet 1097s t/apr/uri.t ......................... 1097s 1..1 1097s # Running under perl version 5.040001 for linux 1097s # Current time local: Tue May 6 20:01:45 2025 1097s # Current time GMT: Tue May 6 20:01:45 2025 1097s # Using Test.pm version 1.31 1097s # Using Apache/Test.pm version 1.44 1097s ok 1 1097s ok 1102s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.63 1106s t/filter/case.t ..................... 1106s 1..4 1106s # Running under perl version 5.040001 for linux 1106s # Current time local: Tue May 6 20:01:54 2025 1106s # Current time GMT: Tue May 6 20:01:54 2025 1106s # Using Test.pm version 1.31 1106s # Using Apache/Test.pm version 1.44 1106s ok 1 1106s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1106s # expected 200 1106s # received 200 1106s # body: =HEAD1 NAME 1106s X X 1106s 1106s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1106s 1106s =HEAD1 SYNOPSIS 1106s 1106s TO DECLARE SUBROUTINES: 1106s X X 1106s 1106s SUB NAME; # A "FORWARD" DECLARATION. 1106s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1106s SUB NAME : ATTRS; # WITH ATTRIBUTES 1106s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1106s 1106s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1106s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1106s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1106s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1106s 1106s USE FEATURE 'SIGNATURES'; 1106s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1106s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1106s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1106s 1106s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1106s X 1106s 1106s $SUBREF = SUB BLOCK; # NO PROTO 1106s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1106s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1106s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1106s 1106s USE FEATURE 'SIGNATURES'; 1106s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1106s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1106s 1106s TO IMPORT SUBROUTINES: 1106s X 1106s 1106s USE MODULE QW(NAME1 NAME2 NAME3); 1106s 1106s TO CALL SUBROUTINES: 1106s X X 1106s 1106s NAME(LIST); # REGULAR SUBROUTINE CALL. 1106s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1106s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1106s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1106s 1106s =HEAD1 DESCRIPTION 1106s 1106s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1106s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1106s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1106s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1106s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1106s ITS NAME OR A CODE REFERENCE. 1106s 1106s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1106s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1106s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1106s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1106s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1106s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1106s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1106s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1106s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1106s X X 1106s 1106s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1106s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1106s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1106s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1106s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1106s SUCH A SIGNATURE-USING SUBROUTINE. 1106s 1106s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1106s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1106s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1106s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1106s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1106s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1106s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1106s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1106s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1106s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1106s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1106s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1106s X X X<@_> 1106s 1106s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1106s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1106s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1106s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1106s L AND L. 1106s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1106s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1106s 1106s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1106s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1106s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1106s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1106s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1106s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1106s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1106s ONE LARGE INDISTINGUISHABLE LIST. 1106s 1106s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1106s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1106s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1106s EMPTY SUB RETURNS THE EMPTY LIST. 1106s X X X 1106s 1106s EXAMPLE: 1106s 1106s SUB MAX { 1106s MY $MAX = SHIFT(@_); 1106s FOREACH $FOO (@_) { 1106s $MAX = $FOO IF $MAX < $FOO; 1106s } 1106s RETURN $MAX; 1106s } 1106s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1106s 1106s EXAMPLE: 1106s 1106s # GET A LINE, COMBINING CONTINUATION LINES 1106s # THAT START WITH WHITESPACE 1106s 1106s SUB GET_LINE { 1106s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1106s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1106s IF ($LOOKAHEAD =~ /^[ \T]/) { 1106s $THISLINE .= $LOOKAHEAD; 1106s } 1106s ELSE { 1106s LAST LINE; 1106s } 1106s } 1106s RETURN $THISLINE; 1106s } 1106s 1106s $LOOKAHEAD = ; # GET FIRST LINE 1106s WHILE (DEFINED($LINE = GET_LINE())) { 1106s ... 1106s } 1106s 1106s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1106s 1106s SUB MAYBESET { 1106s MY($KEY, $VALUE) = @_; 1106s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1106s } 1106s 1106s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1106s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1106s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1106s ITS CALLER'S VALUES. 1106s X X 1106s 1106s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1106s SUB UPCASE_IN { 1106s FOR (@_) { TR/A-Z/A-Z/ } 1106s } 1106s 1106s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1106s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1106s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1106s X X 1106s 1106s UPCASE_IN("FREDERICK"); 1106s 1106s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1106s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1106s OF CHANGING THEM IN PLACE: 1106s 1106s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1106s SUB UPCASE { 1106s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1106s MY @PARMS = @_; 1106s FOR (@PARMS) { TR/A-Z/A-Z/ } 1106s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1106s } 1106s 1106s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1106s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1106s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1106s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1106s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1106s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1106s 1106s @NEWLIST = UPCASE(@LIST1, @LIST2); 1106s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1106s 1106s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1106s 1106s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1106s 1106s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1106s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1106s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1106s L
FOR ALTERNATIVES. 1106s 1106s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1106s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1106s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1106s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1106s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1106s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1106s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1106s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1106s SEE L FOR MORE ABOUT ALL THAT. 1106s X<&> 1106s 1106s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1106s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1106s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1106s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1106s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1106s X 1106s 1106s &FOO(1,2,3); # PASS THREE ARGUMENTS 1106s FOO(1,2,3); # THE SAME 1106s 1106s FOO(); # PASS AN EMPTY ARGUMENT LIST 1106s &FOO(); # THE SAME 1106s 1106s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1106s USE STRICT 'SUBS'; 1106s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1106s # A COMPILE-TIME ERROR 1106s NO STRICT 'SUBS'; 1106s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1106s # A LITERAL STRING "FOO" 1106s 1106s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1106s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1106s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1106s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1106s X<&> 1106s 1106s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1106s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1106s YOUR SUBROUTINE'S NAME. 1106s 1106s USE V5.16; 1106s MY $FACTORIAL = SUB { 1106s MY ($X) = @_; 1106s RETURN 1 IF $X == 1; 1106s RETURN($X * __SUB__->( $X - 1 ) ); 1106s }; 1106s 1106s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1106s IS SUBJECT TO CHANGE. 1106s 1106s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1106s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1106s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1106s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1106s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1106s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1106s SPECIAL, PRE-DEFINED THINGS. 1106s 1106s =OVER 1106s 1106s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1106s 1106s C 1106s 1106s =ITEM DOCUMENTED IN L 1106s 1106s C, C 1106s 1106s =ITEM DOCUMENTED IN L 1106s 1106s C, C 1106s 1106s =ITEM DOCUMENTED IN L 1106s 1106s C, C, C, C, C, C, C, 1106s C, C, C, C, C, C, 1106s C, C, C, C, C, C, C, 1106s C, C, C, C, C, C, 1106s C, C, C, C, C, 1106s C, C, C, C 1106s 1106s =ITEM DOCUMENTED IN L 1106s 1106s C, C, C, C, C, C, C, 1106s C, C, C, C, C, C, C, 1106s C, C, C, C, C, C 1106s 1106s =ITEM DOCUMENTED IN L 1106s 1106s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1106s L<< C|PERLFUNC/REQUIRE >> 1106s 1106s =ITEM DOCUMENTED IN L 1106s 1106s C 1106s 1106s =ITEM DOCUMENTED IN L 1106s 1106s C, C, C, C, C 1106s 1106s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1106s 1106s ANY STARTING WITH C<(> 1106s 1106s =BACK 1106s 1106s THE C, C, C, C AND C SUBROUTINES 1106s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1106s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1106s EXPLICITLY. SEE L 1106s 1106s =HEAD2 SIGNATURES 1106s 1106s X X 1106s 1106s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1106s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1106s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1106s 1106s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1106s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1106s DIRECTLY BY C, IN THE CURRENT SCOPE. 1106s 1106s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1106s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1106s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1106s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1106s 1106s FOR EXAMPLE, 1106s 1106s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1106s 1106s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1106s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1106s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1106s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1106s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1106s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1106s 1106s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1106s THE SIGNATURE. FOR EXAMPLE, 1106s 1106s SUB FOO ($LEFT, $RIGHT) { 1106s RETURN $LEFT + $RIGHT; 1106s } 1106s 1106s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1106s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1106s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1106s EQUIVALENT TO 1106s 1106s SUB FOO { 1106s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1106s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1106s MY $LEFT = $_[0]; 1106s MY $RIGHT = $_[1]; 1106s RETURN $LEFT + $RIGHT; 1106s } 1106s 1106s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1106s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1106s 1106s SUB FOO ($FIRST, $, $THIRD) { 1106s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1106s } 1106s 1106s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1106s MANDATORY FOR THE CALLER TO PASS IT. 1106s 1106s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1106s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1106s 1106s SUB FOO ($LEFT, $RIGHT = 0) { 1106s RETURN $LEFT + $RIGHT; 1106s } 1106s 1106s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1106s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1106s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1106s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1106s FOR EXAMPLE, 1106s 1106s MY $AUTO_ID = 0; 1106s SUB FOO ($THING, $ID = $AUTO_ID++) { 1106s PRINT "$THING HAS ID $ID"; 1106s } 1106s 1106s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1106s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1106s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1106s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1106s 1106s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1106s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1106s } 1106s 1106s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1106s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1106s VALUE PROVIDED WAS C. 1106s 1106s SUB FOO ($NAME //= "WORLD") { 1106s PRINT "HELLO, $NAME"; 1106s } 1106s 1106s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1106s 1106s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1106s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1106s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1106s 1106s SUB FOO ($X ||= 10) { 1106s RETURN 5 + $X; 1106s } 1106s 1106s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1106s FOR EXAMPLE, 1106s 1106s SUB FOO ($THING, $ = 1) { 1106s PRINT $THING; 1106s } 1106s 1106s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1106s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1106s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1106s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1106s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1106s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1106s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1106s 1106s SUB FOO ($THING, $=) { 1106s PRINT $THING; 1106s } 1106s 1106s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1106s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1106s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1106s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1106s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1106s TO RIGHT. 1106s 1106s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1106s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1106s 1106s SUB FOO ($FILTER, @INPUTS) { 1106s PRINT $FILTER->($_) FOREACH @INPUTS; 1106s } 1106s 1106s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1106s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1106s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1106s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1106s 1106s SUB FOO ($THING, @) { 1106s PRINT $THING; 1106s } 1106s 1106s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1106s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1106s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1106s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1106s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1106s AS WITH STANDARD HASH CONSTRUCTION. 1106s 1106s SUB FOO ($FILTER, %INPUTS) { 1106s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1106s } 1106s 1106s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1106s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1106s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1106s 1106s SUB FOO ($THING, %) { 1106s PRINT $THING; 1106s } 1106s 1106s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1106s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1106s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1106s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1106s AN EMPTY ARRAY OR EMPTY HASH. 1106s 1106s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1106s THAT THE CALLER PASSED NO ARGUMENTS: 1106s 1106s SUB FOO () { 1106s RETURN 123; 1106s } 1106s 1106s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1106s WARNING IN THE C CATEGORY. FROM PERL 5.36 1106s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1106s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1106s STATEMENT SUCH AS: 1106s 1106s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1106s 1106s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1106s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1106s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1106s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1106s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1106s WARNINGS IN THE C CATEGORY WHEN 1106s COMPILED: 1106s 1106s SUB F ($X) { 1106s # THIS LINE EMITS THE WARNING SEEN BELOW 1106s PRINT "ARGUMENTS ARE @_"; 1106s } 1106s 1106s Z<> 1106s 1106s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1106s EXPERIMENTAL AT ... 1106s 1106s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1106s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1106s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1106s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1106s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1106s SUPPLY THAT ARGUMENT. 1106s 1106s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1106s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1106s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1106s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1106s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1106s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1106s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1106s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1106s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1106s 1106s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1106s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1106s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1106s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1106s L. FOR EXAMPLE, 1106s 1106s SUB FOO :PROTOTYPE($) { $_[0] } 1106s 1106s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1106s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1106s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1106s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1106s 1106s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1106s RETURN $LEFT + $RIGHT; 1106s } 1106s 1106s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1106s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1106s THE SUBROUTINE'S BODY. 1106s 1106s =HEAD2 PRIVATE VARIABLES VIA MY() 1106s X X X X X 1106s X X 1106s 1106s SYNOPSIS: 1106s 1106s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1106s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1106s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1106s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1106s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1106s 1106s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1106s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1106s SEE L AND L. 1106s 1106s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1106s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1106s (C/C/C/C), LOOP 1106s (C/C/C/C/C), SUBROUTINE, C, 1106s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1106s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1106s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1106s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1106s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1106s 1106s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1106s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1106s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1106s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1106s X 1106s 1106s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1106s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1106s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1106s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1106s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1106s 1106s MY $X = 10; 1106s SUB BUMPX { $X++ } 1106s 1106s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1106s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1106s THE C ITSELF. SEE L. 1106s X 1106s 1106s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1106s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1106s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1106s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1106s 1106s $ARG = "FRED"; # "GLOBAL" VARIABLE 1106s $N = CUBE_ROOT(27); 1106s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1106s # OUTPUTS: FRED THINKS THE ROOT IS 3 1106s 1106s SUB CUBE_ROOT { 1106s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1106s $ARG **= 1/3; 1106s RETURN $ARG; 1106s } 1106s 1106s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1106s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1106s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1106s 1106s MY ($FOO) = ; # WRONG? 1106s MY @FOO = ; 1106s 1106s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1106s 1106s MY $FOO = ; 1106s 1106s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1106s 1106s MY $FOO, $BAR = 1; # WRONG 1106s 1106s THAT HAS THE SAME EFFECT AS 1106s 1106s MY $FOO; 1106s $BAR = 1; 1106s 1106s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1106s THE CURRENT STATEMENT. THUS, 1106s 1106s MY $X = $X; 1106s 1106s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1106s THE EXPRESSION 1106s 1106s MY $X = 123 AND $X == 123 1106s 1106s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1106s 1106s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1106s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1106s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1106s 1106s WHILE (MY $LINE = <>) { 1106s $LINE = LC $LINE; 1106s } CONTINUE { 1106s PRINT $LINE; 1106s } 1106s 1106s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1106s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1106s IT. SIMILARLY, IN THE CONDITIONAL 1106s 1106s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1106s USER_AGREES(); 1106s } ELSIF ($ANSWER =~ /^NO$/I) { 1106s USER_DISAGREES(); 1106s } ELSE { 1106s CHOMP $ANSWER; 1106s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1106s } 1106s 1106s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1106s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1106s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1106s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1106s 1106s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1106s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1106s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1106s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1106s IN THE LOOP 1106s X X 1106s 1106s FOR MY $I (1, 2, 3) { 1106s SOME_FUNCTION(); 1106s } 1106s 1106s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1106s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1106s X X 1106s 1106s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1106s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1106s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1106s 1106s USE STRICT 'VARS'; 1106s 1106s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1106s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1106s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1106s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1106s THIS WITH C. 1106s 1106s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1106s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1106s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1106s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1106s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1106s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1106s EXAMPLE. 1106s 1106s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1106s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1106s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1106s 1106s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1106s 1106s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1106s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1106s IS ALSO VISIBLE: 1106s 1106s PACKAGE MAIN; 1106s OUR $X = 10; 1106s MY $X = 20; 1106s PRINT "$X AND $::X\N"; 1106s 1106s THAT WILL PRINT OUT C<20> AND C<10>. 1106s 1106s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1106s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1106s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1106s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1106s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1106s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1106s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1106s AN ANONYMOUS SUB REFERENCE: 1106s 1106s MY $SECRET_VERSION = '1.001-BETA'; 1106s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1106s $SECRET_SUB->(); 1106s 1106s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1106s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1106s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1106s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1106s UNQUALIFIED AND UNQUALIFIABLE. 1106s 1106s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1106s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1106s L FOR SOMETHING OF A WORK-AROUND TO 1106s THIS. 1106s 1106s =HEAD2 PERSISTENT PRIVATE VARIABLES 1106s X X X X 1106s X X 1106s 1106s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1106s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1106s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1106s 1106s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1106s 1106s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1106s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1106s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1106s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1106s THE C FORM DOES NOT REQUIRE THE 1106s C PRAGMA. 1106s 1106s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1106s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1106s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1106s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1106s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1106s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1106s SUBROUTINE EACH TIME IT IS EXECUTED.) 1106s 1106s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1106s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1106s 1106s USE FEATURE 'STATE'; 1106s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1106s 1106s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1106s 1106s USE FEATURE 'STATE'; 1106s SUB CREATE_COUNTER { 1106s RETURN SUB { STATE $X; RETURN ++$X } 1106s } 1106s 1106s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1106s CODE OUTSIDE. 1106s 1106s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1106s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1106s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1106s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1106s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1106s 1106s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1106s 1106s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1106s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1106s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1106s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1106s 1106s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1106s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1106s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1106s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1106s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1106s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1106s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1106s 1106s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1106s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1106s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1106s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1106s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1106s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1106s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1106s 1106s { 1106s MY $SECRET_VAL = 0; 1106s SUB GIMME_ANOTHER { 1106s RETURN ++$SECRET_VAL; 1106s } 1106s } 1106s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1106s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1106s 1106s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1106s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1106s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1106s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1106s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1106s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1106s STARTS TO RUN: 1106s 1106s BEGIN { 1106s MY $SECRET_VAL = 0; 1106s SUB GIMME_ANOTHER { 1106s RETURN ++$SECRET_VAL; 1106s } 1106s } 1106s 1106s SEE L ABOUT THE 1106s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1106s C AND C. 1106s 1106s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1106s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1106s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1106s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1106s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1106s 1106s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1106s X X X X 1106s X 1106s 1106s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1106s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1106s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1106s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1106s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1106s 1106s SYNOPSIS: 1106s 1106s # LOCALIZATION OF VALUES 1106s 1106s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1106s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1106s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1106s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1106s 1106s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1106s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1106s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1106s # LOCALIZATION 1106s 1106s # LOCALIZATION OF SYMBOLS 1106s 1106s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1106s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1106s # @MERLYN IS REALLY @RANDAL, ETC 1106s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1106s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1106s 1106s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1106s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1106s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1106s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1106s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1106s 1106s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1106s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1106s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1106s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1106s 1106s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1106s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1106s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1106s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1106s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1106s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1106s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1106s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1106s UNDEFINED VALUE.) 1106s 1106s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1106s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1106s VARIABLES OUTSIDE THE LOOP. 1106s 1106s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1106s X 1106s 1106s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1106s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1106s VIEWED AS A SCALAR OR AN ARRAY. SO 1106s 1106s LOCAL($FOO) = ; 1106s LOCAL @FOO = ; 1106s 1106s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1106s 1106s LOCAL $FOO = ; 1106s 1106s SUPPLIES A SCALAR CONTEXT. 1106s 1106s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1106s X 1106s 1106s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1106s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1106s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1106s 1106s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1106s 1106s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1106s { LOCAL $/ = UNDEF; $SLURP = ; } 1106s 1106s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1106s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1106s I, BECAUSE THE $1 VARIABLE IS 1106s MAGICAL AND READ-ONLY : 1106s 1106s LOCAL $1 = 2; 1106s 1106s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1106s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1106s TO SAFELY REUSE $_ IN A SUBROUTINE. 1106s 1106s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1106s WORK AS DESCRIBED. 1106s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1106s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1106s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1106s SEE L FOR MORE 1106s DETAILS. 1106s X 1106s 1106s =HEAD3 LOCALIZATION OF GLOBS 1106s X X 1106s 1106s THE CONSTRUCT 1106s 1106s LOCAL *NAME; 1106s 1106s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1106s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1106s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1106s 1106s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1106s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1106s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1106s SEPARATOR. 1106s 1106s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1106s X X 1106s X 1106s 1106s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1106s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1106s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1106s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1106s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1106s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1106s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1106s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1106s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1106s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1106s 1106s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1106s @ARY = ( 0..5 ); 1106s { 1106s LOCAL($ARY[5]) = 6; 1106s LOCAL($HASH{'A'}) = 'DRILL'; 1106s WHILE (MY $E = POP(@ARY)) { 1106s PRINT "$E . . .\N"; 1106s LAST UNLESS $E > 3; 1106s } 1106s IF (@ARY) { 1106s $HASH{'ONLY A'} = 'TEST'; 1106s DELETE $HASH{'A'}; 1106s } 1106s } 1106s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1106s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1106s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1106s 1106s PERL WILL PRINT 1106s 1106s 6 . . . 1106s 4 . . . 1106s 3 . . . 1106s THIS IS A TEST ONLY A TEST. 1106s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1106s 1106s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1106s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1106s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1106s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1106s 1106s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1106s X X X 1106s X 1106s 1106s YOU CAN USE THE C AND C 1106s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1106s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1106s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1106s 1106s DO { 1106s MY $VAL = $ARRAY[$IDX]; 1106s LOCAL $ARRAY[$IDX]; 1106s DELETE $ARRAY[$IDX]; 1106s $VAL 1106s } 1106s 1106s AND 1106s 1106s DO { 1106s MY $VAL = $HASH{KEY}; 1106s LOCAL $HASH{KEY}; 1106s DELETE $HASH{KEY}; 1106s $VAL 1106s } 1106s 1106s EXCEPT THAT FOR THOSE THE C IS 1106s SCOPED TO THE C BLOCK. SLICES ARE 1106s ALSO ACCEPTED. 1106s 1106s MY %HASH = ( 1106s A => [ 7, 8, 9 ], 1106s B => 1, 1106s ) 1106s 1106s { 1106s MY $X = DELETE LOCAL $HASH{A}; 1106s # $X IS [ 7, 8, 9 ] 1106s # %HASH IS (B => 1) 1106s 1106s { 1106s MY @NUMS = DELETE LOCAL @$X[0, 2] 1106s # @NUMS IS (7, 9) 1106s # $X IS [ UNDEF, 8 ] 1106s 1106s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1106s } 1106s # $X IS BACK TO [ 7, 8, 9 ] 1106s 1106s } 1106s # %HASH IS BACK TO ITS ORIGINAL STATE 1106s 1106s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1106s 1106s =HEAD2 LVALUE SUBROUTINES 1106s X X 1106s 1106s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1106s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1106s 1106s MY $VAL; 1106s SUB CANMOD : LVALUE { 1106s $VAL; # OR: RETURN $VAL; 1106s } 1106s SUB NOMOD { 1106s $VAL; 1106s } 1106s 1106s CANMOD() = 5; # ASSIGNS TO $VAL 1106s NOMOD() = 5; # ERROR 1106s 1106s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1106s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1106s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1106s 1106s DATA(2,3) = GET_DATA(3,4); 1106s 1106s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1106s 1106s (DATA(2,3)) = GET_DATA(3,4); 1106s 1106s AND IN: 1106s 1106s (DATA(2),DATA(3)) = GET_DATA(3,4); 1106s 1106s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1106s 1106s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1106s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1106s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1106s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1106s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1106s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1106s 1106s =HEAD2 LEXICAL SUBROUTINES 1106s X X X X 1106s 1106s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1106s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1106s AVAILABLE UNDER C OR C OR HIGHER. 1106s 1106s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1106s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1106s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1106s CATEGORY WAS DISABLED. 1106s 1106s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1106s DECLARED, AND ONLY AFTER THAT DECLARATION: 1106s 1106s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1106s # VERSIONS EARLIER THAN 5.26. 1106s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1106s USE FEATURE 'LEXICAL_SUBS'; 1106s 1106s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1106s STATE SUB FOO { 1106s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1106s } 1106s FOO(); # CALLS "STATE" SUB 1106s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1106s 1106s MY SUB BAR { ... } 1106s BAR(); # CALLS "MY" SUB 1106s 1106s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1106s 1106s # WRONG 1106s MY SUB BAZ { 1106s BAZ(); 1106s } 1106s 1106s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1106s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1106s 1106s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1106s 1106s MY SUB BAZ { 1106s __SUB__->(); # CALLS ITSELF 1106s } 1106s 1106s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1106s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1106s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1106s HOWEVER: 1106s 1106s MY SUB BAZ; # PREDECLARATION 1106s SUB BAZ { # DEFINE THE "MY" SUB 1106s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1106s } 1106s 1106s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1106s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1106s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1106s 1106s =HEAD3 C VS C 1106s 1106s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1106s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1106s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1106s CONTAINING BLOCK TO THE NEXT. 1106s 1106s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1106s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1106s 1106s SUB WHATEVER { 1106s MY $X = SHIFT; 1106s MY SUB INNER { 1106s ... DO SOMETHING WITH $X ... 1106s } 1106s INNER(); 1106s } 1106s 1106s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1106s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1106s SEE THE C<$X> FROM THE FIRST CALL TO C. 1106s 1106s =HEAD3 C SUBROUTINES 1106s 1106s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1106s SUBROUTINE OF THE SAME NAME. 1106s 1106s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1106s INSIDE AN INNER SCOPE: 1106s 1106s SUB FOO { ... } 1106s 1106s SUB BAR { 1106s MY SUB FOO { ... } 1106s { 1106s # NEED TO USE THE OUTER FOO HERE 1106s OUR SUB FOO; 1106s FOO(); 1106s } 1106s } 1106s 1106s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1106s 1106s PACKAGE MYSNEAKYMODULE; 1106s 1106s OUR SUB DO_SOMETHING { ... } 1106s 1106s SUB DO_SOMETHING_WITH_CALLER { 1106s PACKAGE DB; 1106s () = CALLER 1; # SETS @DB::ARGS 1106s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1106s } 1106s 1106s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1106s X X<*> 1106s 1106s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1106s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1106s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1106s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1106s 1106s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1106s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1106s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1106s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1106s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1106s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1106s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1106s 1106s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1106s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1106s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1106s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1106s 1106s SUB DOUBLEARY { 1106s LOCAL(*SOMEARY) = @_; 1106s FOREACH $ELEM (@SOMEARY) { 1106s $ELEM *= 2; 1106s } 1106s } 1106s DOUBLEARY(*FOO); 1106s DOUBLEARY(*BAR); 1106s 1106s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1106s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1106s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1106s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1106s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1106s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1106s 1106s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1106s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1106s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1106s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1106s L. 1106s 1106s =HEAD2 WHEN TO STILL USE LOCAL() 1106s X X 1106s 1106s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1106s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1106s I USE C INSTEAD OF C. 1106s 1106s =OVER 4 1106s 1106s =ITEM 1. 1106s 1106s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1106s 1106s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1106s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1106s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1106s IN C<@FIELDS>. 1106s 1106s { 1106s LOCAL @ARGV = ("/ETC/MOTD"); 1106s LOCAL $/ = UNDEF; 1106s LOCAL $_ = <>; 1106s @FIELDS = SPLIT /^\S*=+\S*$/; 1106s } 1106s 1106s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1106s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1106s 1106s =ITEM 2. 1106s 1106s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1106s 1106s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1106s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1106s TABLE ENTRIES: 1106s 1106s SUB IOQUEUE { 1106s LOCAL (*READER, *WRITER); # NOT MY! 1106s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1106s RETURN (*READER, *WRITER); 1106s } 1106s ($HEAD, $TAIL) = IOQUEUE(); 1106s 1106s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1106s ENTRIES. 1106s 1106s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1106s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1106s A LOCAL ALIAS. 1106s 1106s { 1106s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1106s GROW(); # REALLY CALLS SHRINK() 1106s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1106s } 1106s GROW(); # GET THE REAL GROW() AGAIN 1106s 1106s SEE L FOR MORE ABOUT MANIPULATING 1106s FUNCTIONS BY NAME IN THIS WAY. 1106s 1106s =ITEM 3. 1106s 1106s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1106s 1106s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1106s IS DONE ON DYNAMICS: 1106s 1106s { 1106s LOCAL $SIG{INT} = 'IGNORE'; 1106s FUNCT(); # UNINTERRUPTIBLE 1106s } 1106s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1106s 1106s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1106s 1106s =BACK 1106s 1106s =HEAD2 PASS BY REFERENCE 1106s X X X 1106s 1106s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1106s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1106s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1106s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1106s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1106s 1106s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1106s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1106s OF ALL THEIR FORMER LAST ELEMENTS: 1106s 1106s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1106s 1106s SUB POPMANY { 1106s MY $AREF; 1106s MY @RETLIST; 1106s FOREACH $AREF ( @_ ) { 1106s PUSH @RETLIST, POP @$AREF; 1106s } 1106s RETURN @RETLIST; 1106s } 1106s 1106s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1106s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1106s 1106s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1106s SUB INTER { 1106s MY ($K, $HREF, %SEEN); # LOCALS 1106s FOREACH $HREF (@_) { 1106s WHILE ( $K = EACH %$HREF ) { 1106s $SEEN{$K}++; 1106s } 1106s } 1106s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1106s } 1106s 1106s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1106s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1106s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1106s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1106s A LITTLE EXPENSIVE. 1106s 1106s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1106s 1106s (@W, @X) = FUNC(@Y, @Z); 1106s OR 1106s (%W, %X) = FUNC(%Y, %Z); 1106s 1106s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1106s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1106s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1106s AS ALWAYS. 1106s 1106s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1106s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1106s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1106s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1106s 1106s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1106s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1106s SUB FUNC { 1106s MY ($YREF, $ZREF) = @_; 1106s IF (@$YREF > @$ZREF) { 1106s RETURN ($YREF, $ZREF); 1106s } ELSE { 1106s RETURN ($ZREF, $YREF); 1106s } 1106s } 1106s 1106s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1106s 1106s (*W, *X) = FUNC(\@Y, \@Z); 1106s PRINT "@W HAS MORE THAN @X\N"; 1106s SUB FUNC { 1106s LOCAL (*Y, *Z) = @_; 1106s IF (@Y > @Z) { 1106s RETURN (\@Y, \@Z); 1106s } ELSE { 1106s RETURN (\@Z, \@Y); 1106s } 1106s } 1106s 1106s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1106s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1106s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1106s ARE IN THE SYMBOL TABLE. 1106s 1106s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1106s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1106s FOR EXAMPLE: 1106s 1106s SPLUTTER(\*STDOUT); 1106s SUB SPLUTTER { 1106s MY $FH = SHIFT; 1106s PRINT $FH "HER UM WELL A HMMM\N"; 1106s } 1106s 1106s $REC = GET_REC(\*STDIN); 1106s SUB GET_REC { 1106s MY $FH = SHIFT; 1106s RETURN SCALAR <$FH>; 1106s } 1106s 1106s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1106s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1106s 1106s SUB OPENIT { 1106s MY $PATH = SHIFT; 1106s LOCAL *FH; 1106s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1106s } 1106s 1106s =HEAD2 PROTOTYPES 1106s X X 1106s 1106s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1106s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1106s SECTION OR WITH A L. 1106s IF YOU DECLARE EITHER OF 1106s 1106s SUB MYPUSH (\@@) 1106s SUB MYPUSH :PROTOTYPE(\@@) 1106s 1106s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1106s 1106s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1106s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1106s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1106s OF AN ATTRIBUTE. 1106s 1106s THE 1106s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1106s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1106s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1106s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1106s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1106s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1106s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1106s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1106s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1106s 1106s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1106s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1106s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1106s 1106s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1106s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1106s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1106s CORRESPONDING BUILT-IN. 1106s 1106s DECLARED AS CALLED AS 1106s 1106s SUB MYLINK ($$) MYLINK $OLD, $NEW 1106s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1106s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1106s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1106s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1106s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1106s SUB MYPOP (\@) MYPOP @ARRAY 1106s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1106s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1106s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1106s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1106s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1106s SUB MYRAND (;$) MYRAND 42 1106s SUB MYTIME () MYTIME 1106s 1106s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1106s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1106s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1106s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1106s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1106s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1106s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1106s 1106s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1106s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1106s 1106s SUB MYREF (\[$@%&*]) 1106s 1106s WILL ALLOW CALLING MYREF() AS 1106s 1106s MYREF $VAR 1106s MYREF @ARRAY 1106s MYREF %HASH 1106s MYREF &SUB 1106s MYREF *GLOB 1106s 1106s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1106s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1106s 1106s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1106s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1106s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1106s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1106s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1106s OR A SUBSEQUENT COMMA. 1106s 1106s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1106s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1106s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1106s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1106s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1106s FOLLOWS: 1106s 1106s USE SYMBOL 'QUALIFY_TO_REF'; 1106s 1106s SUB FOO (*) { 1106s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1106s ... 1106s } 1106s 1106s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1106s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1106s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1106s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1106s 1106s SUB MYPUSH (+@) { 1106s MY $AREF = SHIFT; 1106s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1106s PUSH @$AREF, @_; 1106s } 1106s 1106s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1106s IS OF AN ACCEPTABLE TYPE. 1106s 1106s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1106s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1106s 1106s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1106s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1106s PROVIDED, C<$_> WILL BE USED INSTEAD. 1106s 1106s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1106s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1106s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1106s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1106s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1106s 1106s MYTIME +2; 1106s 1106s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1106s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1106s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1106s 1106s SUB MYGETPROTOBYNUMBER($;); 1106s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1106s 1106s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1106s PROVIDED IT'S IN THE INITIAL POSITION: 1106s X<&> 1106s 1106s SUB TRY (&@) { 1106s MY($TRY,$CATCH) = @_; 1106s EVAL { &$TRY }; 1106s IF ($@) { 1106s LOCAL $_ = $@; 1106s &$CATCH; 1106s } 1106s } 1106s SUB CATCH (&) { $_[0] } 1106s 1106s TRY { 1106s DIE "PHOOEY"; 1106s } CATCH { 1106s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1106s }; 1106s 1106s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1106s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1106s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1106s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1106s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1106s 1106s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1106s X 1106s 1106s SUB MYGREP (&@) { 1106s MY $CODE = SHIFT; 1106s MY @RESULT; 1106s FOREACH $_ (@_) { 1106s PUSH(@RESULT, $_) IF &$CODE; 1106s } 1106s @RESULT; 1106s } 1106s 1106s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1106s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1106s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1106s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1106s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1106s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1106s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1106s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1106s 1106s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1106s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1106s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1106s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1106s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1106s MAJORITY OF OFFENDING CODE IS FIXED. 1106s 1106s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1106s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1106s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1106s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1106s 1106s SUB FUNC ($) { 1106s MY $N = SHIFT; 1106s PRINT "YOU GAVE ME $N\N"; 1106s } 1106s 1106s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1106s RETURNING A LIST: 1106s 1106s FUNC(@FOO); 1106s FUNC( $TEXT =~ /\W+/G ); 1106s 1106s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1106s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1106s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1106s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1106s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1106s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1106s 1106s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1106s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1106s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1106s EFFECT, LIKE SO: 1106s 1106s SUB FOO($$); 1106s SUB FOO($$) { 1106s FOO 1, 2; 1106s } 1106s 1106s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1106s TO MAKE THE WORLD A BETTER PLACE. 1106s 1106s =HEAD2 CONSTANT FUNCTIONS 1106s X 1106s 1106s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1106s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1106s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1106s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1106s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1106s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1106s 1106s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1106s 1106s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1106s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1106s # AND IT'S INLINED, TOO! 1106s SUB ST_DEV () { 0 } 1106s SUB ST_INO () { 1 } 1106s 1106s SUB FLAG_FOO () { 1 << 8 } 1106s SUB FLAG_BAR () { 1 << 9 } 1106s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1106s 1106s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1106s 1106s SUB N () { INT(OPT_BAZ) / 3 } 1106s 1106s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1106s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1106s 1106s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1106s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1106s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1106s C: 1106s 1106s SUB BAZ_VAL () { 1106s IF (OPT_BAZ) { 1106s RETURN 23; 1106s } 1106s ELSE { 1106s RETURN 42; 1106s } 1106s } 1106s SUB BONK_VAL () { RETURN 12345 } 1106s 1106s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1106s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1106s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1106s 1106s BEGIN { 1106s MY $VAR = 1; 1106s NO STRICT 'REFS'; 1106s *INLINED = SUB () { $VAR }; 1106s } 1106s 1106s BEGIN { 1106s MY $VAR = 1; 1106s MY $REF = \$VAR; 1106s NO STRICT 'REFS'; 1106s *NOT_INLINED = SUB () { $VAR }; 1106s } 1106s 1106s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1106s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1106s 1106s BEGIN { 1106s MY $X = 10; 1106s *FOO = SUB () { $X }; 1106s $X++; 1106s } 1106s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1106s 1106s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1106s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1106s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1106s SO IT PRINTED C<10>, NOT C<11>. 1106s 1106s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1106s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1106s ASIDE FROM WHERE IT IS DECLARED. 1106s 1106s # FINE, NO WARNING 1106s BEGIN { 1106s MY $X = 54321; 1106s *INLINED = SUB () { $X }; 1106s } 1106s # ERROR 1106s BEGIN { 1106s MY $X; 1106s $X = 54321; 1106s *ALSO_INLINED = SUB () { $X }; 1106s } 1106s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1106s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1106s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1106s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1106s CONSTANT SUBROUTINE: 1106s 1106s MY $X = 54321; 1106s *INLINED = SUB : CONST { $X }; 1106s $X++; 1106s 1106s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1106s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1106s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1106s VALUE CAPTURED THE SAME WAY. 1106s 1106s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1106s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1106s AN EXPLICIT C: 1106s 1106s BEGIN { 1106s MY $X = 10; 1106s *FOO = SUB () { RETURN $X }; 1106s $X++; 1106s } 1106s PRINT FOO(); # PRINTS 11 1106s 1106s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1106s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1106s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1106s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1106s 1106s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1106s SUB ONE { 1106s 1; 1106s } 1106s IF (ONE ) { 1106s PRINT ONE() IF ONE ; 1106s } 1106s 1106s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1106s SUB ONE () { 1 } 1106s DO { 1106s PRINT 1 1106s }; 1106s 1106s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1106s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1106s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1106s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1106s 1106s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1106s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1106s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1106s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1106s 1106s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1106s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1106s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1106s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1106s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1106s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1106s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1106s MENTIONED ABOVE: 1106s 1106s SUB NOT_INLINED () { RETURN 23 } 1106s 1106s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1106s X X X X 1106s 1106s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1106s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1106s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1106s ON A NON-UNIX SYSTEM. 1106s 1106s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1106s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1106s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1106s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1106s 1106s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1106s CHDIR $SOMEWHERE; 1106s SUB CHDIR { ... } 1106s 1106s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1106s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1106s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1106s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1106s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1106s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1106s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1106s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1106s FOR SOME KEYWORDS. SEE L. 1106s 1106s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1106s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1106s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1106s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1106s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1106s THAT IS, THEY COULD SAY 1106s 1106s USE MODULE 'OPEN'; 1106s 1106s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1106s 1106s USE MODULE; 1106s 1106s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1106s 1106s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1106s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1106s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1106s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1106s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1106s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1106s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1106s 1106s PACKAGE REGLOB; 1106s REQUIRE EXPORTER; 1106s @ISA = 'EXPORTER'; 1106s @EXPORT_OK = 'GLOB'; 1106s 1106s SUB IMPORT { 1106s MY $PKG = SHIFT; 1106s RETURN UNLESS @_; 1106s MY $SYM = SHIFT; 1106s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1106s $PKG->EXPORT($WHERE, $SYM, @_); 1106s } 1106s 1106s SUB GLOB { 1106s MY $PAT = SHIFT; 1106s MY @GOT; 1106s IF (OPENDIR MY $D, '.') { 1106s @GOT = GREP /$PAT/, READDIR $D; 1106s CLOSEDIR $D; 1106s } 1106s RETURN @GOT; 1106s } 1106s 1; 1106s 1106s AND HERE'S HOW IT COULD BE (AB)USED: 1106s 1106s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1106s PACKAGE FOO; 1106s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1106s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1106s 1106s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1106s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1106s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1106s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1106s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1106s IT MUST BE DONE AT ALL. 1106s 1106s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1106s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1106s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1106s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1106s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1106s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1106s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1106s LIBRARY. 1106s 1106s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1106s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1106s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1106s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1106s (SEE L). 1106s 1106s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1106s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1106s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1106s 1106s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1106s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1106s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1106s C SYNTAX, THOUGH). 1106s 1106s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1106s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1106s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1106s 1106s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1106s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1106s 1106s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1106s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1106s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1106s 1106s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1106s 1106s =HEAD2 AUTOLOADING 1106s X X 1106s 1106s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1106s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1106s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1106s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1106s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1106s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1106s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1106s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1106s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1106s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1106s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1106s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1106s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1106s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1106s SUBROUTINE NAME. SEE L FOR DETAILS.) 1106s 1106s 1106s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1106s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1106s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1106s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1106s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1106s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1106s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1106s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1106s 1106s SUB AUTOLOAD { 1106s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1106s MY $PROGRAM = $AUTOLOAD; 1106s $PROGRAM =~ S/.*:://; 1106s SYSTEM($PROGRAM, @_); 1106s } 1106s DATE(); 1106s WHO(); 1106s LS('-L'); 1106s 1106s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1106s EVEN NEED PARENTHESES: 1106s 1106s USE SUBS QW(DATE WHO LS); 1106s DATE; 1106s WHO; 1106s LS '-L'; 1106s 1106s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1106s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1106s 1106s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1106s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1106s DESCRIBED IN L AND IN L, THE STANDARD 1106s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1106s FUNCTIONS TO PERL CODE IN L. 1106s 1106s =HEAD2 SUBROUTINE ATTRIBUTES 1106s X X X 1106s 1106s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1106s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1106s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1106s C HAD BEEN SEEN. SEE L FOR DETAILS 1106s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1106s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1106s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1106s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1106s 1106s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1106s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1106s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1106s NEST PROPERLY. 1106s 1106s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1106s 1106s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1106s SUB PLUGH () : UGLY('\(") :BAD; 1106s SUB XYZZY : _5X5 { ... } 1106s 1106s EXAMPLES OF INVALID SYNTAX: 1106s 1106s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1106s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1106s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1106s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1106s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1106s 1106s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1106s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1106s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1106s PARSED AND INVOKED: 1106s 1106s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1106s 1106s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1106s SEE L AND L. 1106s 1106s =HEAD1 SEE ALSO 1106s 1106s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1106s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1106s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1106s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1106s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1106s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1106s 1106s =FOR VI 1106s # EX: SET STS=0 SW=4 ET: 1106s 1106s ok 2 1106s # testing mod_cgi with /modules/cgi/perl.pl 1106s # expected 200 1106s # received 200 1106s # body: PERL CGI 1106s ok 3 1106s # testing mod_test_rwrite with /test_rwrite 1106s # expected 200 1106s # received 200 1106s # body: A 1106s ok 4 1106s ok 1110s t/filter/case_in.t .................. 1110s 1..3 1110s # Running under perl version 5.040001 for linux 1110s # Current time local: Tue May 6 20:01:58 2025 1110s # Current time GMT: Tue May 6 20:01:58 2025 1110s # Using Test.pm version 1.31 1110s # Using Apache/Test.pm version 1.44 1110s ok 1 1110s # testing mod_cgi with /modules/cgi/perl_echo.pl 1110s # expected 200 1110s # received 200 1110s ok 2 1110s # testing mod_echo_post with /echo_post 1110s # expected 200 1110s # received 200 1110s ok 3 1110s ok 1115s t/filter/input_body.t ............... 1115s 1..2 1115s # Running under perl version 5.040001 for linux 1115s # Current time local: Tue May 6 20:02:02 2025 1115s # Current time GMT: Tue May 6 20:02:02 2025 1115s # Using Test.pm version 1.31 1115s # Using Apache/Test.pm version 1.44 1115s # testing : Posted "1 ko" 1115s # expected: 'ok 1' 1115s # received: 'ok 1' 1115s ok 1 1115s # testing : Posted "2 ko" 1115s # expected: 'ok 2' 1115s # received: 'ok 2' 1115s ok 2 1115s ok 1120s t/http11/basicauth.t ................ 1120s 1..3 1120s # Running under perl version 5.040001 for linux 1120s # Current time local: Tue May 6 20:02:07 2025 1120s # Current time GMT: Tue May 6 20:02:07 2025 1120s # Using Test.pm version 1.31 1120s # Using Apache/Test.pm version 1.44 1120s ok 1 1120s ok 2 1120s ok 3 1120s ok 1125s t/http11/chunked.t .................. 1125s 1..30 1125s # Running under perl version 5.040001 for linux 1125s # Current time local: Tue May 6 20:02:13 2025 1125s # Current time GMT: Tue May 6 20:02:13 2025 1125s # Using Test.pm version 1.31 1125s # Using Apache/Test.pm version 1.44 1125s # testing : response protocol 1125s # expected: 'HTTP/1.1' 1125s # received: 'HTTP/1.1' 1125s ok 1 1125s # testing : response Transfer-Encoding 1125s # expected: 'chunked' 1125s # received: 'chunked' 1125s ok 2 1125s # testing : no Content-Length 1125s # expected: 0 1125s # received: 0 1125s ok 3 1125s # testing : body length 1125s # expected: '70976' 1125s # received: 70976 1125s ok 4 1125s # testing : number of requests 1125s # expected: 1 1125s # received: 1 1125s ok 5 1125s # testing : response protocol 1125s # expected: 'HTTP/1.1' 1125s # received: 'HTTP/1.1' 1125s ok 6 1125s # testing : response Transfer-Encoding 1125s # expected: 'chunked' 1125s # received: 'chunked' 1125s ok 7 1125s # testing : no Content-Length 1125s # expected: 0 1125s # received: 0 1125s ok 8 1125s # testing : body length 1125s # expected: '212509' 1125s # received: 212509 1125s ok 9 1125s # testing : number of requests 1125s # expected: 2 1125s # received: 2 1125s ok 10 1125s # testing : response protocol 1125s # expected: 'HTTP/1.1' 1125s # received: 'HTTP/1.1' 1125s ok 11 1125s # testing : response Transfer-Encoding 1125s # expected: 'chunked' 1125s # received: 'chunked' 1125s ok 12 1125s # testing : no Content-Length 1125s # expected: 0 1125s # received: 0 1125s ok 13 1125s # testing : body length 1125s # expected: '280545' 1125s # received: 280545 1125s ok 14 1125s # testing : number of requests 1125s # expected: 3 1125s # received: 3 1125s ok 15 1125s # testing : response protocol 1125s # expected: 'HTTP/1.1' 1125s # received: 'HTTP/1.1' 1125s ok 16 1125s # testing : response Transfer-Encoding 1125s # expected: 'chunked' 1125s # received: 'chunked' 1125s ok 17 1125s # testing : no Content-Length 1125s # expected: 0 1125s # received: 0 1125s ok 18 1125s # testing : body length 1125s # expected: '845969' 1125s # received: 845969 1125s ok 19 1125s # testing : number of requests 1125s # expected: 4 1125s # received: 4 1125s ok 20 1125s # testing : response protocol 1125s # expected: 'HTTP/1.1' 1125s # received: 'HTTP/1.1' 1125s ok 21 1125s # testing : no Transfer-Encoding (test result inverted) 1125s # expected: 'chunked' 1125s # received: '' 1125s ok 22 1125s # testing : content length 1125s # expected: 253 1125s # received: '253' 1125s ok 23 1125s # testing : body length 1125s # expected: '242' 1125s # received: 242 1125s ok 24 1125s # testing : number of requests 1125s # expected: 5 1125s # received: 5 1125s ok 25 1125s # testing : response protocol 1125s # expected: 'HTTP/1.1' 1125s # received: 'HTTP/1.1' 1125s ok 26 1125s # testing : no Transfer-Encoding (test result inverted) 1125s # expected: 'chunked' 1125s # received: '' 1125s ok 27 1125s # testing : content length 1125s # expected: '' 1125s # received: '' 1125s ok 28 1125s # testing : body length 1125s # expected: '14276' 1125s # received: 14276 1125s ok 29 1125s # testing : number of requests 1125s # expected: 6 1125s # received: 6 1125s ok 30 1125s ok 1130s t/http11/chunked2.t ................. 1130s 1..2 1130s # Running under perl version 5.040001 for linux 1130s # Current time local: Tue May 6 20:02:18 2025 1130s # Current time GMT: Tue May 6 20:02:18 2025 1130s # Using Test.pm version 1.31 1130s # Using Apache/Test.pm version 1.44 1130s # testing : successful response 1130s # expected: 200 1130s # received: '200' 1130s ok 1 1130s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1130s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1130s ok 2 1130s ok 1136s t/http11/clength.t .................. 1136s 1..6 1136s # Running under perl version 5.040001 for linux 1136s # Current time local: Tue May 6 20:02:23 2025 1136s # Current time GMT: Tue May 6 20:02:23 2025 1136s # Using Test.pm version 1.31 1136s # Using Apache/Test.pm version 1.44 1136s # testing : successful response 1136s # expected: 200 1136s # received: '200' 1136s ok 1 1136s # expected: 10 1136s # received: '10' 1136s ok 2 1136s # expected: 'bbbbbbbbbb' 1136s # received: 'bbbbbbbbbb' 1136s ok 3 1136s # testing : successful response 1136s # expected: 200 1136s # received: '200' 1136s ok 4 1136s # expected: 6 1136s # received: '6' 1136s ok 5 1136s # expected: 'foobar' 1136s # received: 'foobar' 1136s ok 6 1136s ok 1143s t/http11/post.t ..................... 1143s # using LWP client 1143s 1..51 1143s # Running under perl version 5.040001 for linux 1143s # Current time local: Tue May 6 20:02:28 2025 1143s # Current time GMT: Tue May 6 20:02:28 2025 1143s # Using Test.pm version 1.31 1143s # Using Apache/Test.pm version 1.44 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 1024 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Connection: Keep-Alive 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 5 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 1 1143s #DMMATCH1: 1 1143s #Keep-Alive: timeout=5, max=100 1143s # 1143s # testing : length posted 1143s # expected: '1024' 1143s # received: 1024 1143s ok 1 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 2048 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 5 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 2 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '2048' 1143s # received: 2048 1143s ok 2 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 3072 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 5 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 3 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '3072' 1143s # received: 3072 1143s ok 3 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 4096 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 5 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 4 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '4096' 1143s # received: 4096 1143s ok 4 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 5120 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 5 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 5 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '5120' 1143s # received: 5120 1143s ok 5 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 6144 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 5 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 6 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '6144' 1143s # received: 6144 1143s ok 6 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 7168 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 5 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 7 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '7168' 1143s # received: 7168 1143s ok 7 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 8192 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 5 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 8 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '8192' 1143s # received: 8192 1143s ok 8 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 9216 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 5 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 9 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '9216' 1143s # received: 9216 1143s ok 9 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 10240 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 10 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '10240' 1143s # received: 10240 1143s ok 10 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 11264 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 11 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '11264' 1143s # received: 11264 1143s ok 11 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 12288 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:33 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 12 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '12288' 1143s # received: 12288 1143s ok 12 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 13312 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 13 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '13312' 1143s # received: 13312 1143s ok 13 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 14336 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 14 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '14336' 1143s # received: 14336 1143s ok 14 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 15360 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 15 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '15360' 1143s # received: 15360 1143s ok 15 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 16384 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 16 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '16384' 1143s # received: 16384 1143s ok 16 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 17408 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 17 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '17408' 1143s # received: 17408 1143s ok 17 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 18432 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 18 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '18432' 1143s # received: 18432 1143s ok 18 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 19456 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 19 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '19456' 1143s # received: 19456 1143s ok 19 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 20480 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 20 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '20480' 1143s # received: 20480 1143s ok 20 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 21504 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 21 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '21504' 1143s # received: 21504 1143s ok 21 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 22528 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 22 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '22528' 1143s # received: 22528 1143s ok 22 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 23552 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 23 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '23552' 1143s # received: 23552 1143s ok 23 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 24576 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 24 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '24576' 1143s # received: 24576 1143s ok 24 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 25600 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 25 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '25600' 1143s # received: 25600 1143s ok 25 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 26624 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 26 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '26624' 1143s # received: 26624 1143s ok 26 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 27648 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 27 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '27648' 1143s # received: 27648 1143s ok 27 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 28672 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 28 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '28672' 1143s # received: 28672 1143s ok 28 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 29696 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 29 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '29696' 1143s # received: 29696 1143s ok 29 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 30720 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 30 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '30720' 1143s # received: 30720 1143s ok 30 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 31744 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 31 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '31744' 1143s # received: 31744 1143s ok 31 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 32768 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 32 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '32768' 1143s # received: 32768 1143s ok 32 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 33792 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 33 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '33792' 1143s # received: 33792 1143s ok 33 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 34816 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:34 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 34 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '34816' 1143s # received: 34816 1143s ok 34 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 35840 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 35 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '35840' 1143s # received: 35840 1143s ok 35 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 36864 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 36 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '36864' 1143s # received: 36864 1143s ok 36 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 37888 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 37 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '37888' 1143s # received: 37888 1143s ok 37 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 38912 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 38 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '38912' 1143s # received: 38912 1143s ok 38 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 39936 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 39 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '39936' 1143s # received: 39936 1143s ok 39 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 40960 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 40 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '40960' 1143s # received: 40960 1143s ok 40 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 41984 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 41 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '41984' 1143s # received: 41984 1143s ok 41 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 43008 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 42 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '43008' 1143s # received: 43008 1143s ok 42 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 44032 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 43 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '44032' 1143s # received: 44032 1143s ok 43 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 45056 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 44 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '45056' 1143s # received: 45056 1143s ok 44 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 46080 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 45 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '46080' 1143s # received: 46080 1143s ok 45 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 47104 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 46 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '47104' 1143s # received: 47104 1143s ok 46 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 48128 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 47 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '48128' 1143s # received: 48128 1143s ok 47 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 49152 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 48 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '49152' 1143s # received: 49152 1143s ok 48 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 50176 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 49 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '50176' 1143s # received: 50176 1143s ok 49 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 51200 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 6 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 50 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '51200' 1143s # received: 51200 1143s ok 50 1143s #lwp request: 1143s #POST http://localhost:8529/eat_post HTTP/1.1 1143s #User-Agent: libwww-perl/6.78 1143s #Content-Length: 102400 1143s # 1143s #server response: 1143s #HTTP/1.1 200 OK 1143s #Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1143s #Vary: In-If1 1143s #Content-Length: 7 1143s #Client-Date: Tue, 06 May 2025 20:02:35 GMT 1143s #Client-Peer: 127.0.0.1:8529 1143s #Client-Response-Num: 51 1143s #DMMATCH1: 1 1143s # 1143s # testing : length posted 1143s # expected: '102400' 1143s # received: 102400 1143s ok 51 1143s ok 1148s t/modules/aaa.t ..................... 1148s 1..40 1148s # Running under perl version 5.040001 for linux 1148s # Current time local: Tue May 6 20:02:35 2025 1148s # Current time GMT: Tue May 6 20:02:35 2025 1148s # Using Test.pm version 1.31 1148s # Using Apache/Test.pm version 1.44 1148s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/realm2 1148s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/basic1 1148s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/form1 1148s ok 1 1148s ok 2 1148s ok 3 1148s ok 4 1148s ok 5 1148s ok 6 1148s ok 7 1148s ok 8 1148s ok 9 1148s ok 10 1148s ok 11 1148s ok 12 1148s ok 13 1148s ok 14 1148s ok 15 1148s ok 16 1148s ok 17 1148s ok 18 1148s ok 19 1148s ok 20 1148s ok 21 1148s ok 22 1148s ok 23 1148s ok 24 1148s ok 25 1148s ok 26 1148s ok 27 1148s ok 28 1148s ok 29 1148s ok 30 1148s ok 31 1148s ok 32 1148s ok 33 1148s ok 34 1148s ok 35 1148s ok 36 1148s ok 37 1148s ok 38 1148s ok 39 1148s ok 40 1148s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/form1 1148s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/realm2 1148s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/basic1 1148s ok 1153s t/modules/access.t .................. 1153s 1..408 1153s # Running under perl version 5.040001 for linux 1153s # Current time local: Tue May 6 20:02:40 2025 1153s # Current time GMT: Tue May 6 20:02:40 2025 1153s # Using Test.pm version 1.31 1153s # Using Apache/Test.pm version 1.44 1153s # --- 1153s # Order deny,allow 1153s # Allow from all 1153s # expecting access. 1153s ok 1 1153s # --- 1153s # Order deny,allow 1153s # Deny from all 1153s # expecting access denial. 1153s ok 2 1153s # --- 1153s # Order deny,allow 1153s # Allow from all 1153s # Deny from all 1153s # expecting access. 1153s ok 3 1153s # --- 1153s # Order deny,allow 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 4 1153s # --- 1153s # Order deny,allow 1153s # Allow from all 1153s # Deny from localhost 1153s # expecting access. 1153s ok 5 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 6 1153s # --- 1153s # Order deny,allow 1153s # Allow from all 1153s # Deny from 127.0.0.1 1153s # expecting access. 1153s ok 7 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 8 1153s # --- 1153s # Order deny,allow 1153s # Allow from all 1153s # Deny from 127.0 1153s # expecting access. 1153s ok 9 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 10 1153s # --- 1153s # Order deny,allow 1153s # Allow from all 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access. 1153s ok 11 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 12 1153s # --- 1153s # Order deny,allow 1153s # Allow from all 1153s # Deny from 127.0.0.1/16 1153s # expecting access. 1153s ok 13 1153s # --- 1153s # Order deny,allow 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 14 1153s # --- 1153s # Order deny,allow 1153s # Allow from all 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 15 1153s # --- 1153s # Order deny,allow 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 16 1153s # --- 1153s # Order deny,allow 1153s # Allow from all 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 17 1153s # --- 1153s # Order deny,allow 1153s # Allow from localhost 1153s # expecting access. 1153s ok 18 1153s # --- 1153s # Order deny,allow 1153s # Deny from all 1153s # expecting access denial. 1153s ok 19 1153s # --- 1153s # Order deny,allow 1153s # Allow from localhost 1153s # Deny from all 1153s # expecting access. 1153s ok 20 1153s # --- 1153s # Order deny,allow 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 21 1153s # --- 1153s # Order deny,allow 1153s # Allow from localhost 1153s # Deny from localhost 1153s # expecting access. 1153s ok 22 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 23 1153s # --- 1153s # Order deny,allow 1153s # Allow from localhost 1153s # Deny from 127.0.0.1 1153s # expecting access. 1153s ok 24 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 25 1153s # --- 1153s # Order deny,allow 1153s # Allow from localhost 1153s # Deny from 127.0 1153s # expecting access. 1153s ok 26 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 27 1153s # --- 1153s # Order deny,allow 1153s # Allow from localhost 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access. 1153s ok 28 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 29 1153s # --- 1153s # Order deny,allow 1153s # Allow from localhost 1153s # Deny from 127.0.0.1/16 1153s # expecting access. 1153s ok 30 1153s # --- 1153s # Order deny,allow 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 31 1153s # --- 1153s # Order deny,allow 1153s # Allow from localhost 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 32 1153s # --- 1153s # Order deny,allow 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 33 1153s # --- 1153s # Order deny,allow 1153s # Allow from localhost 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 34 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1 1153s # expecting access. 1153s ok 35 1153s # --- 1153s # Order deny,allow 1153s # Deny from all 1153s # expecting access denial. 1153s ok 36 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1 1153s # Deny from all 1153s # expecting access. 1153s ok 37 1153s # --- 1153s # Order deny,allow 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 38 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1 1153s # Deny from localhost 1153s # expecting access. 1153s ok 39 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 40 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0.0.1 1153s # expecting access. 1153s ok 41 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 42 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0 1153s # expecting access. 1153s ok 43 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 44 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access. 1153s ok 45 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 46 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0.0.1/16 1153s # expecting access. 1153s ok 47 1153s # --- 1153s # Order deny,allow 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 48 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 49 1153s # --- 1153s # Order deny,allow 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 50 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 51 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0 1153s # expecting access. 1153s ok 52 1153s # --- 1153s # Order deny,allow 1153s # Deny from all 1153s # expecting access denial. 1153s ok 53 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0 1153s # Deny from all 1153s # expecting access. 1153s ok 54 1153s # --- 1153s # Order deny,allow 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 55 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0 1153s # Deny from localhost 1153s # expecting access. 1153s ok 56 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 57 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0 1153s # Deny from 127.0.0.1 1153s # expecting access. 1153s ok 58 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 59 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0 1153s # Deny from 127.0 1153s # expecting access. 1153s ok 60 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 61 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access. 1153s ok 62 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 63 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0 1153s # Deny from 127.0.0.1/16 1153s # expecting access. 1153s ok 64 1153s # --- 1153s # Order deny,allow 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 65 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 66 1153s # --- 1153s # Order deny,allow 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 67 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 68 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # expecting access. 1153s ok 69 1153s # --- 1153s # Order deny,allow 1153s # Deny from all 1153s # expecting access denial. 1153s ok 70 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from all 1153s # expecting access. 1153s ok 71 1153s # --- 1153s # Order deny,allow 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 72 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from localhost 1153s # expecting access. 1153s ok 73 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 74 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0.0.1 1153s # expecting access. 1153s ok 75 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 76 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0 1153s # expecting access. 1153s ok 77 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 78 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access. 1153s ok 79 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 80 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0.0.1/16 1153s # expecting access. 1153s ok 81 1153s # --- 1153s # Order deny,allow 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 82 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 83 1153s # --- 1153s # Order deny,allow 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 84 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 85 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/16 1153s # expecting access. 1153s ok 86 1153s # --- 1153s # Order deny,allow 1153s # Deny from all 1153s # expecting access denial. 1153s ok 87 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/16 1153s # Deny from all 1153s # expecting access. 1153s ok 88 1153s # --- 1153s # Order deny,allow 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 89 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/16 1153s # Deny from localhost 1153s # expecting access. 1153s ok 90 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 91 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0.0.1 1153s # expecting access. 1153s ok 92 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 93 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0 1153s # expecting access. 1153s ok 94 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 95 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access. 1153s ok 96 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 97 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0.0.1/16 1153s # expecting access. 1153s ok 98 1153s # --- 1153s # Order deny,allow 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 99 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/16 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 100 1153s # --- 1153s # Order deny,allow 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 101 1153s # --- 1153s # Order deny,allow 1153s # Allow from 127.0.0.1/16 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 102 1153s # --- 1153s # Order deny,allow 1153s # Allow from somewhere.else.com 1153s # expecting access. 1153s ok 103 1153s # --- 1153s # Order deny,allow 1153s # Deny from all 1153s # expecting access denial. 1153s ok 104 1153s # --- 1153s # Order deny,allow 1153s # Allow from somewhere.else.com 1153s # Deny from all 1153s # expecting access denial. 1153s ok 105 1153s # --- 1153s # Order deny,allow 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 106 1153s # --- 1153s # Order deny,allow 1153s # Allow from somewhere.else.com 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 107 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 108 1153s # --- 1153s # Order deny,allow 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 109 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 110 1153s # --- 1153s # Order deny,allow 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 111 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 112 1153s # --- 1153s # Order deny,allow 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 113 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 114 1153s # --- 1153s # Order deny,allow 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 115 1153s # --- 1153s # Order deny,allow 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 116 1153s # --- 1153s # Order deny,allow 1153s # Allow from somewhere.else.com 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 117 1153s # --- 1153s # Order deny,allow 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 118 1153s # --- 1153s # Order deny,allow 1153s # Allow from somewhere.else.com 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 119 1153s # --- 1153s # Order deny,allow 1153s # Allow from 66.6.6.6 1153s # expecting access. 1153s ok 120 1153s # --- 1153s # Order deny,allow 1153s # Deny from all 1153s # expecting access denial. 1153s ok 121 1153s # --- 1153s # Order deny,allow 1153s # Allow from 66.6.6.6 1153s # Deny from all 1153s # expecting access denial. 1153s ok 122 1153s # --- 1153s # Order deny,allow 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 123 1153s # --- 1153s # Order deny,allow 1153s # Allow from 66.6.6.6 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 124 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 125 1153s # --- 1153s # Order deny,allow 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 126 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 127 1153s # --- 1153s # Order deny,allow 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 128 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 129 1153s # --- 1153s # Order deny,allow 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 130 1153s # --- 1153s # Order deny,allow 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 131 1153s # --- 1153s # Order deny,allow 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 132 1153s # --- 1153s # Order deny,allow 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 133 1153s # --- 1153s # Order deny,allow 1153s # Allow from 66.6.6.6 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 134 1153s # --- 1153s # Order deny,allow 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 135 1153s # --- 1153s # Order deny,allow 1153s # Allow from 66.6.6.6 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 136 1153s # --- 1153s # Order allow,deny 1153s # Allow from all 1153s # expecting access. 1153s ok 137 1153s # --- 1153s # Order allow,deny 1153s # Deny from all 1153s # expecting access denial. 1153s ok 138 1153s # --- 1153s # Order allow,deny 1153s # Allow from all 1153s # Deny from all 1153s # expecting access denial. 1153s ok 139 1153s # --- 1153s # Order allow,deny 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 140 1153s # --- 1153s # Order allow,deny 1153s # Allow from all 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 141 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 142 1153s # --- 1153s # Order allow,deny 1153s # Allow from all 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 143 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 144 1153s # --- 1153s # Order allow,deny 1153s # Allow from all 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 145 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 146 1153s # --- 1153s # Order allow,deny 1153s # Allow from all 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 147 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 148 1153s # --- 1153s # Order allow,deny 1153s # Allow from all 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 149 1153s # --- 1153s # Order allow,deny 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 150 1153s # --- 1153s # Order allow,deny 1153s # Allow from all 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 151 1153s # --- 1153s # Order allow,deny 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 152 1153s # --- 1153s # Order allow,deny 1153s # Allow from all 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 153 1153s # --- 1153s # Order allow,deny 1153s # Allow from localhost 1153s # expecting access. 1153s ok 154 1153s # --- 1153s # Order allow,deny 1153s # Deny from all 1153s # expecting access denial. 1153s ok 155 1153s # --- 1153s # Order allow,deny 1153s # Allow from localhost 1153s # Deny from all 1153s # expecting access denial. 1153s ok 156 1153s # --- 1153s # Order allow,deny 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 157 1153s # --- 1153s # Order allow,deny 1153s # Allow from localhost 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 158 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 159 1153s # --- 1153s # Order allow,deny 1153s # Allow from localhost 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 160 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 161 1153s # --- 1153s # Order allow,deny 1153s # Allow from localhost 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 162 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 163 1153s # --- 1153s # Order allow,deny 1153s # Allow from localhost 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 164 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 165 1153s # --- 1153s # Order allow,deny 1153s # Allow from localhost 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 166 1153s # --- 1153s # Order allow,deny 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 167 1153s # --- 1153s # Order allow,deny 1153s # Allow from localhost 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 168 1153s # --- 1153s # Order allow,deny 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 169 1153s # --- 1153s # Order allow,deny 1153s # Allow from localhost 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 170 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1 1153s # expecting access. 1153s ok 171 1153s # --- 1153s # Order allow,deny 1153s # Deny from all 1153s # expecting access denial. 1153s ok 172 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1 1153s # Deny from all 1153s # expecting access denial. 1153s ok 173 1153s # --- 1153s # Order allow,deny 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 174 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 175 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 176 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 177 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 178 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 179 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 180 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 181 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 182 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 183 1153s # --- 1153s # Order allow,deny 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 184 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 185 1153s # --- 1153s # Order allow,deny 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 186 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 187 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0 1153s # expecting access. 1153s ok 188 1153s # --- 1153s # Order allow,deny 1153s # Deny from all 1153s # expecting access denial. 1153s ok 189 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0 1153s # Deny from all 1153s # expecting access denial. 1153s ok 190 1153s # --- 1153s # Order allow,deny 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 191 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 192 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 193 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 194 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 195 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 196 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 197 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 198 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 199 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 200 1153s # --- 1153s # Order allow,deny 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 201 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 202 1153s # --- 1153s # Order allow,deny 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 203 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 204 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # expecting access. 1153s ok 205 1153s # --- 1153s # Order allow,deny 1153s # Deny from all 1153s # expecting access denial. 1153s ok 206 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from all 1153s # expecting access denial. 1153s ok 207 1153s # --- 1153s # Order allow,deny 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 208 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 209 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 210 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 211 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 212 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 213 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 214 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 215 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 216 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 217 1153s # --- 1153s # Order allow,deny 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 218 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 219 1153s # --- 1153s # Order allow,deny 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 220 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 221 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/16 1153s # expecting access. 1153s ok 222 1153s # --- 1153s # Order allow,deny 1153s # Deny from all 1153s # expecting access denial. 1153s ok 223 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/16 1153s # Deny from all 1153s # expecting access denial. 1153s ok 224 1153s # --- 1153s # Order allow,deny 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 225 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/16 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 226 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 227 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 228 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 229 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 230 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 231 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 232 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 233 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 234 1153s # --- 1153s # Order allow,deny 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 235 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/16 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 236 1153s # --- 1153s # Order allow,deny 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 237 1153s # --- 1153s # Order allow,deny 1153s # Allow from 127.0.0.1/16 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 238 1153s # --- 1153s # Order allow,deny 1153s # Allow from somewhere.else.com 1153s # expecting access denial. 1153s ok 239 1153s # --- 1153s # Order allow,deny 1153s # Deny from all 1153s # expecting access denial. 1153s ok 240 1153s # --- 1153s # Order allow,deny 1153s # Allow from somewhere.else.com 1153s # Deny from all 1153s # expecting access denial. 1153s ok 241 1153s # --- 1153s # Order allow,deny 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 242 1153s # --- 1153s # Order allow,deny 1153s # Allow from somewhere.else.com 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 243 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 244 1153s # --- 1153s # Order allow,deny 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 245 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 246 1153s # --- 1153s # Order allow,deny 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 247 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 248 1153s # --- 1153s # Order allow,deny 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 249 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 250 1153s # --- 1153s # Order allow,deny 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 251 1153s # --- 1153s # Order allow,deny 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 252 1153s # --- 1153s # Order allow,deny 1153s # Allow from somewhere.else.com 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 253 1153s # --- 1153s # Order allow,deny 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 254 1153s # --- 1153s # Order allow,deny 1153s # Allow from somewhere.else.com 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 255 1153s # --- 1153s # Order allow,deny 1153s # Allow from 66.6.6.6 1153s # expecting access denial. 1153s ok 256 1153s # --- 1153s # Order allow,deny 1153s # Deny from all 1153s # expecting access denial. 1153s ok 257 1153s # --- 1153s # Order allow,deny 1153s # Allow from 66.6.6.6 1153s # Deny from all 1153s # expecting access denial. 1153s ok 258 1153s # --- 1153s # Order allow,deny 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 259 1153s # --- 1153s # Order allow,deny 1153s # Allow from 66.6.6.6 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 260 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 261 1153s # --- 1153s # Order allow,deny 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 262 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 263 1153s # --- 1153s # Order allow,deny 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 264 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 265 1153s # --- 1153s # Order allow,deny 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 266 1153s # --- 1153s # Order allow,deny 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 267 1153s # --- 1153s # Order allow,deny 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 268 1153s # --- 1153s # Order allow,deny 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 269 1153s # --- 1153s # Order allow,deny 1153s # Allow from 66.6.6.6 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 270 1153s # --- 1153s # Order allow,deny 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 271 1153s # --- 1153s # Order allow,deny 1153s # Allow from 66.6.6.6 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 272 1153s # --- 1153s # Order mutual-failure 1153s # Allow from all 1153s # expecting access. 1153s ok 273 1153s # --- 1153s # Order mutual-failure 1153s # Deny from all 1153s # expecting access denial. 1153s ok 274 1153s # --- 1153s # Order mutual-failure 1153s # Allow from all 1153s # Deny from all 1153s # expecting access denial. 1153s ok 275 1153s # --- 1153s # Order mutual-failure 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 276 1153s # --- 1153s # Order mutual-failure 1153s # Allow from all 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 277 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 278 1153s # --- 1153s # Order mutual-failure 1153s # Allow from all 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 279 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 280 1153s # --- 1153s # Order mutual-failure 1153s # Allow from all 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 281 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 282 1153s # --- 1153s # Order mutual-failure 1153s # Allow from all 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 283 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 284 1153s # --- 1153s # Order mutual-failure 1153s # Allow from all 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 285 1153s # --- 1153s # Order mutual-failure 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 286 1153s # --- 1153s # Order mutual-failure 1153s # Allow from all 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 287 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 288 1153s # --- 1153s # Order mutual-failure 1153s # Allow from all 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 289 1153s # --- 1153s # Order mutual-failure 1153s # Allow from localhost 1153s # expecting access. 1153s ok 290 1153s # --- 1153s # Order mutual-failure 1153s # Deny from all 1153s # expecting access denial. 1153s ok 291 1153s # --- 1153s # Order mutual-failure 1153s # Allow from localhost 1153s # Deny from all 1153s # expecting access denial. 1153s ok 292 1153s # --- 1153s # Order mutual-failure 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 293 1153s # --- 1153s # Order mutual-failure 1153s # Allow from localhost 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 294 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 295 1153s # --- 1153s # Order mutual-failure 1153s # Allow from localhost 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 296 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 297 1153s # --- 1153s # Order mutual-failure 1153s # Allow from localhost 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 298 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 299 1153s # --- 1153s # Order mutual-failure 1153s # Allow from localhost 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 300 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 301 1153s # --- 1153s # Order mutual-failure 1153s # Allow from localhost 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 302 1153s # --- 1153s # Order mutual-failure 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 303 1153s # --- 1153s # Order mutual-failure 1153s # Allow from localhost 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 304 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 305 1153s # --- 1153s # Order mutual-failure 1153s # Allow from localhost 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 306 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1 1153s # expecting access. 1153s ok 307 1153s # --- 1153s # Order mutual-failure 1153s # Deny from all 1153s # expecting access denial. 1153s ok 308 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1 1153s # Deny from all 1153s # expecting access denial. 1153s ok 309 1153s # --- 1153s # Order mutual-failure 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 310 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 311 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 312 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 313 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 314 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 315 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 316 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 317 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 318 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 319 1153s # --- 1153s # Order mutual-failure 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 320 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 321 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 322 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 323 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0 1153s # expecting access. 1153s ok 324 1153s # --- 1153s # Order mutual-failure 1153s # Deny from all 1153s # expecting access denial. 1153s ok 325 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0 1153s # Deny from all 1153s # expecting access denial. 1153s ok 326 1153s # --- 1153s # Order mutual-failure 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 327 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 328 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 329 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 330 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 331 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 332 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 333 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 334 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 335 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 336 1153s # --- 1153s # Order mutual-failure 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 337 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 338 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 339 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 340 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # expecting access. 1153s ok 341 1153s # --- 1153s # Order mutual-failure 1153s # Deny from all 1153s # expecting access denial. 1153s ok 342 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from all 1153s # expecting access denial. 1153s ok 343 1153s # --- 1153s # Order mutual-failure 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 344 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 345 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 346 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 347 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 348 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 349 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 350 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 351 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 352 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 353 1153s # --- 1153s # Order mutual-failure 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 354 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 355 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 356 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/255.255.0.0 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 357 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/16 1153s # expecting access. 1153s ok 358 1153s # --- 1153s # Order mutual-failure 1153s # Deny from all 1153s # expecting access denial. 1153s ok 359 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/16 1153s # Deny from all 1153s # expecting access denial. 1153s ok 360 1153s # --- 1153s # Order mutual-failure 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 361 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/16 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 362 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 363 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 364 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 365 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 366 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 367 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 368 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 369 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/16 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 370 1153s # --- 1153s # Order mutual-failure 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 371 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/16 1153s # Deny from somewhere.else.com 1153s # expecting access. 1153s ok 372 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 373 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 127.0.0.1/16 1153s # Deny from 66.6.6.6 1153s # expecting access. 1153s ok 374 1153s # --- 1153s # Order mutual-failure 1153s # Allow from somewhere.else.com 1153s # expecting access denial. 1153s ok 375 1153s # --- 1153s # Order mutual-failure 1153s # Deny from all 1153s # expecting access denial. 1153s ok 376 1153s # --- 1153s # Order mutual-failure 1153s # Allow from somewhere.else.com 1153s # Deny from all 1153s # expecting access denial. 1153s ok 377 1153s # --- 1153s # Order mutual-failure 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 378 1153s # --- 1153s # Order mutual-failure 1153s # Allow from somewhere.else.com 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 379 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 380 1153s # --- 1153s # Order mutual-failure 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 381 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 382 1153s # --- 1153s # Order mutual-failure 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 383 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 384 1153s # --- 1153s # Order mutual-failure 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 385 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 386 1153s # --- 1153s # Order mutual-failure 1153s # Allow from somewhere.else.com 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 387 1153s # --- 1153s # Order mutual-failure 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 388 1153s # --- 1153s # Order mutual-failure 1153s # Allow from somewhere.else.com 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 389 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 390 1153s # --- 1153s # Order mutual-failure 1153s # Allow from somewhere.else.com 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 391 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 66.6.6.6 1153s # expecting access denial. 1153s ok 392 1153s # --- 1153s # Order mutual-failure 1153s # Deny from all 1153s # expecting access denial. 1153s ok 393 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 66.6.6.6 1153s # Deny from all 1153s # expecting access denial. 1153s ok 394 1153s # --- 1153s # Order mutual-failure 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 395 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 66.6.6.6 1153s # Deny from localhost 1153s # expecting access denial. 1153s ok 396 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 397 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0.0.1 1153s # expecting access denial. 1153s ok 398 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 399 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0 1153s # expecting access denial. 1153s ok 400 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 401 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0.0.1/255.255.0.0 1153s # expecting access denial. 1153s ok 402 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 403 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 66.6.6.6 1153s # Deny from 127.0.0.1/16 1153s # expecting access denial. 1153s ok 404 1153s # --- 1153s # Order mutual-failure 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 405 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 66.6.6.6 1153s # Deny from somewhere.else.com 1153s # expecting access denial. 1153s ok 406 1153s # --- 1153s # Order mutual-failure 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 407 1153s # --- 1153s # Order mutual-failure 1153s # Allow from 66.6.6.6 1153s # Deny from 66.6.6.6 1153s # expecting access denial. 1153s ok 408 1153s ok 1157s t/modules/actions.t ................. 1157s 1..20 1157s # Running under perl version 5.040001 for linux 1157s # Current time local: Tue May 6 20:02:46 2025 1157s # Current time GMT: Tue May 6 20:02:46 2025 1157s # Using Test.pm version 1.31 1157s # Using Apache/Test.pm version 1.44 1157s # expected: 200 1157s # received: '200' 1157s ok 1 1157s # expected: 'nada' 1157s # received: 'nada' 1157s ok 2 1157s # expected: 404 1157s # received: '404' 1157s ok 3 1157s ok 4 # skip RC=404, no need to check content 1157s # expected: 404 1157s # received: '404' 1157s ok 5 1157s ok 6 # skip RC=404, no need to check content 1157s # expected: 404 1157s # received: '404' 1157s ok 7 1157s ok 8 # skip RC=404, no need to check content 1157s # expected: 200 1157s # received: '200' 1157s ok 9 1157s # expected: 'nada' 1157s # received: 'nada' 1157s ok 10 1157s # expected: 404 1157s # received: '404' 1157s ok 11 1157s ok 12 # skip RC=404, no need to check content 1157s # expected: 200 1157s # received: '200' 1157s ok 13 1157s # expected: 'POST 1157s # foo2: bar2 1157s # ' 1157s # received: 'POST 1157s # foo2: bar2 1157s # ' 1157s ok 14 1157s # expected: 405 1157s # received: '405' 1157s ok 15 1157s # expected: 200 1157s # received: '200' 1157s ok 16 1157s # expected: 'foo=bar' 1157s # received: 'foo=bar' 1157s ok 17 1157s # expected: 200 1157s # received: '200' 1157s ok 18 1157s # expected: 'POST 1157s # foo2: bar2 1157s # ' 1157s # received: 'POST 1157s # foo2: bar2 1157s # ' 1157s ok 19 1157s # expected: 405 1157s # received: '405' 1157s ok 20 1157s ok 1162s t/modules/alias.t ................... 1162s 1..134 1162s # Running under perl version 5.040001 for linux 1162s # Current time local: Tue May 6 20:02:49 2025 1162s # Current time GMT: Tue May 6 20:02:49 2025 1162s # Using Test.pm version 1.31 1162s # Using Apache/Test.pm version 1.44 1162s # verifying simple aliases 1162s # testing : /alias/ 1162s # expected: 200 1162s # received: '200' 1162s ok 1 1162s # testing : /bogu/ 1162s # expected: 404 1162s # received: '404' 1162s ok 2 1162s # verifying alias match with /ali[0-9]. 1162s # testing : /ali0 1162s # expected: 0 1162s # received: '0' 1162s ok 3 1162s # testing : /ali1 1162s # expected: 1 1162s # received: '1' 1162s ok 4 1162s # testing : /ali2 1162s # expected: 2 1162s # received: '2' 1162s ok 5 1162s # testing : /ali3 1162s # expected: 3 1162s # received: '3' 1162s ok 6 1162s # testing : /ali4 1162s # expected: 4 1162s # received: '4' 1162s ok 7 1162s # testing : /ali5 1162s # expected: 5 1162s # received: '5' 1162s ok 8 1162s # testing : /ali6 1162s # expected: 6 1162s # received: '6' 1162s ok 9 1162s # testing : /ali7 1162s # expected: 7 1162s # received: '7' 1162s ok 10 1162s # testing : /ali8 1162s # expected: 8 1162s # received: '8' 1162s ok 11 1162s # testing : /ali9 1162s # expected: 9 1162s # received: '9' 1162s ok 12 1162s # verifying expression alias match with /expr/ali[0-9]. 1162s # testing : /ali0 1162s # expected: 0 1162s # received: '0' 1162s ok 13 1162s # testing : /ali1 1162s # expected: 1 1162s # received: '1' 1162s ok 14 1162s # testing : /ali2 1162s # expected: 2 1162s # received: '2' 1162s ok 15 1162s # testing : /ali3 1162s # expected: 3 1162s # received: '3' 1162s ok 16 1162s # testing : /ali4 1162s # expected: 4 1162s # received: '4' 1162s ok 17 1162s # testing : /ali5 1162s # expected: 5 1162s # received: '5' 1162s ok 18 1162s # testing : /ali6 1162s # expected: 6 1162s # received: '6' 1162s ok 19 1162s # testing : /ali7 1162s # expected: 7 1162s # received: '7' 1162s ok 20 1162s # testing : /ali8 1162s # expected: 8 1162s # received: '8' 1162s ok 21 1162s # testing : /ali9 1162s # expected: 9 1162s # received: '9' 1162s ok 22 1162s # testing : /forbid 1162s # expected: '403' 1162s # received: '403' 1162s ok 23 1162s # testing : /gone 1162s # expected: '410' 1162s # received: '410' 1162s ok 24 1162s # testing : /perm 1162s # expected: '301' 1162s # received: '301' 1162s ok 25 1162s # testing : /perm2 1162s # expected: '301' 1162s # received: '301' 1162s ok 26 1162s # testing : /seeother 1162s # expected: '303' 1162s # received: '303' 1162s ok 27 1162s # testing : /temp 1162s # expected: '302' 1162s # received: '302' 1162s ok 28 1162s # testing : /temp2 1162s # expected: '302' 1162s # received: '302' 1162s ok 29 1162s verifying body of perm and temp redirect match 1162s # testing : /p0 1162s # expected: 0 1162s # received: '0' 1162s ok 30 1162s # testing : /p1 1162s # expected: 1 1162s # received: '1' 1162s ok 31 1162s # testing : /p2 1162s # expected: 2 1162s # received: '2' 1162s ok 32 1162s # testing : /p3 1162s # expected: 3 1162s # received: '3' 1162s ok 33 1162s # testing : /p4 1162s # expected: 4 1162s # received: '4' 1162s ok 34 1162s # testing : /p5 1162s # expected: 5 1162s # received: '5' 1162s ok 35 1162s # testing : /p6 1162s # expected: 6 1162s # received: '6' 1162s ok 36 1162s # testing : /p7 1162s # expected: 7 1162s # received: '7' 1162s ok 37 1162s # testing : /p8 1162s # expected: 8 1162s # received: '8' 1162s ok 38 1162s # testing : /p9 1162s # expected: 9 1162s # received: '9' 1162s ok 39 1162s # testing : /t0 1162s # expected: 0 1162s # received: '0' 1162s ok 40 1162s # testing : /t1 1162s # expected: 1 1162s # received: '1' 1162s ok 41 1162s # testing : /t2 1162s # expected: 2 1162s # received: '2' 1162s ok 42 1162s # testing : /t3 1162s # expected: 3 1162s # received: '3' 1162s ok 43 1162s # testing : /t4 1162s # expected: 4 1162s # received: '4' 1162s ok 44 1162s # testing : /t5 1162s # expected: 5 1162s # received: '5' 1162s ok 45 1162s # testing : /t6 1162s # expected: 6 1162s # received: '6' 1162s ok 46 1162s # testing : /t7 1162s # expected: 7 1162s # received: '7' 1162s ok 47 1162s # testing : /t8 1162s # expected: 8 1162s # received: '8' 1162s ok 48 1162s # testing : /t9 1162s # expected: 9 1162s # received: '9' 1162s ok 49 1162s verifying body of perm and temp redirect match with expression support 1162s # testing : /p0 1162s # expected: 0 1162s # received: '0' 1162s ok 50 1162s # testing : /p1 1162s # expected: 1 1162s # received: '1' 1162s ok 51 1162s # testing : /p2 1162s # expected: 2 1162s # received: '2' 1162s ok 52 1162s # testing : /p3 1162s # expected: 3 1162s # received: '3' 1162s ok 53 1162s # testing : /p4 1162s # expected: 4 1162s # received: '4' 1162s ok 54 1162s # testing : /p5 1162s # expected: 5 1162s # received: '5' 1162s ok 55 1162s # testing : /p6 1162s # expected: 6 1162s # received: '6' 1162s ok 56 1162s # testing : /p7 1162s # expected: 7 1162s # received: '7' 1162s ok 57 1162s # testing : /p8 1162s # expected: 8 1162s # received: '8' 1162s ok 58 1162s # testing : /p9 1162s # expected: 9 1162s # received: '9' 1162s ok 59 1162s # testing : /t0 1162s # expected: 0 1162s # received: '0' 1162s ok 60 1162s # testing : /t1 1162s # expected: 1 1162s # received: '1' 1162s ok 61 1162s # testing : /t2 1162s # expected: 2 1162s # received: '2' 1162s ok 62 1162s # testing : /t3 1162s # expected: 3 1162s # received: '3' 1162s ok 63 1162s # testing : /t4 1162s # expected: 4 1162s # received: '4' 1162s ok 64 1162s # testing : /t5 1162s # expected: 5 1162s # received: '5' 1162s ok 65 1162s # testing : /t6 1162s # expected: 6 1162s # received: '6' 1162s ok 66 1162s # testing : /t7 1162s # expected: 7 1162s # received: '7' 1162s ok 67 1162s # testing : /t8 1162s # expected: 8 1162s # received: '8' 1162s ok 68 1162s # testing : /t9 1162s # expected: 9 1162s # received: '9' 1162s ok 69 1162s verifying return code of seeother and gone redirect match 1162s # testing : f0 1162s # expected: '403' 1162s # received: '403' 1162s ok 70 1162s # testing : f1 1162s # expected: '403' 1162s # received: '403' 1162s ok 71 1162s # testing : f2 1162s # expected: '403' 1162s # received: '403' 1162s ok 72 1162s # testing : f3 1162s # expected: '403' 1162s # received: '403' 1162s ok 73 1162s # testing : f4 1162s # expected: '403' 1162s # received: '403' 1162s ok 74 1162s # testing : f5 1162s # expected: '403' 1162s # received: '403' 1162s ok 75 1162s # testing : f6 1162s # expected: '403' 1162s # received: '403' 1162s ok 76 1162s # testing : f7 1162s # expected: '403' 1162s # received: '403' 1162s ok 77 1162s # testing : f8 1162s # expected: '403' 1162s # received: '403' 1162s ok 78 1162s # testing : f9 1162s # expected: '403' 1162s # received: '403' 1162s ok 79 1162s # testing : s0 1162s # expected: '303' 1162s # received: '303' 1162s ok 80 1162s # testing : s1 1162s # expected: '303' 1162s # received: '303' 1162s ok 81 1162s # testing : s2 1162s # expected: '303' 1162s # received: '303' 1162s ok 82 1162s # testing : s3 1162s # expected: '303' 1162s # received: '303' 1162s ok 83 1162s # testing : s4 1162s # expected: '303' 1162s # received: '303' 1162s ok 84 1162s # testing : s5 1162s # expected: '303' 1162s # received: '303' 1162s ok 85 1162s # testing : s6 1162s # expected: '303' 1162s # received: '303' 1162s ok 86 1162s # testing : s7 1162s # expected: '303' 1162s # received: '303' 1162s ok 87 1162s # testing : s8 1162s # expected: '303' 1162s # received: '303' 1162s ok 88 1162s # testing : s9 1162s # expected: '303' 1162s # received: '303' 1162s ok 89 1162s # testing : g0 1162s # expected: '410' 1162s # received: '410' 1162s ok 90 1162s # testing : g1 1162s # expected: '410' 1162s # received: '410' 1162s ok 91 1162s # testing : g2 1162s # expected: '410' 1162s # received: '410' 1162s ok 92 1162s # testing : g3 1162s # expected: '410' 1162s # received: '410' 1162s ok 93 1162s # testing : g4 1162s # expected: '410' 1162s # received: '410' 1162s ok 94 1162s # testing : g5 1162s # expected: '410' 1162s # received: '410' 1162s ok 95 1162s # testing : g6 1162s # expected: '410' 1162s # received: '410' 1162s ok 96 1162s # testing : g7 1162s # expected: '410' 1162s # received: '410' 1162s ok 97 1162s # testing : g8 1162s # expected: '410' 1162s # received: '410' 1162s ok 98 1162s # testing : g9 1162s # expected: '410' 1162s # received: '410' 1162s ok 99 1162s verifying return code of seeother and gone redirect match with expression support 1162s # testing : f0 1162s # expected: '403' 1162s # received: '403' 1162s ok 100 1162s # testing : f1 1162s # expected: '403' 1162s # received: '403' 1162s ok 101 1162s # testing : f2 1162s # expected: '403' 1162s # received: '403' 1162s ok 102 1162s # testing : f3 1162s # expected: '403' 1162s # received: '403' 1162s ok 103 1162s # testing : f4 1162s # expected: '403' 1162s # received: '403' 1162s ok 104 1162s # testing : f5 1162s # expected: '403' 1162s # received: '403' 1162s ok 105 1162s # testing : f6 1162s # expected: '403' 1162s # received: '403' 1162s ok 106 1162s # testing : f7 1162s # expected: '403' 1162s # received: '403' 1162s ok 107 1162s # testing : f8 1162s # expected: '403' 1162s # received: '403' 1162s ok 108 1162s # testing : f9 1162s # expected: '403' 1162s # received: '403' 1162s ok 109 1162s # testing : s0 1162s # expected: '303' 1162s # received: '303' 1162s ok 110 1162s # testing : s1 1162s # expected: '303' 1162s # received: '303' 1162s ok 111 1162s # testing : s2 1162s # expected: '303' 1162s # received: '303' 1162s ok 112 1162s # testing : s3 1162s # expected: '303' 1162s # received: '303' 1162s ok 113 1162s # testing : s4 1162s # expected: '303' 1162s # received: '303' 1162s ok 114 1162s # testing : s5 1162s # expected: '303' 1162s # received: '303' 1162s ok 115 1162s # testing : s6 1162s # expected: '303' 1162s # received: '303' 1162s ok 116 1162s # testing : s7 1162s # expected: '303' 1162s # received: '303' 1162s ok 117 1162s # testing : s8 1162s # expected: '303' 1162s # received: '303' 1162s ok 118 1162s # testing : s9 1162s # expected: '303' 1162s # received: '303' 1162s ok 119 1162s # testing : g0 1162s # expected: '410' 1162s # received: '410' 1162s ok 120 1162s # testing : g1 1162s # expected: '410' 1162s # received: '410' 1162s ok 121 1162s # testing : g2 1162s # expected: '410' 1162s # received: '410' 1162s ok 122 1162s # testing : g3 1162s # expected: '410' 1162s # received: '410' 1162s ok 123 1162s # testing : g4 1162s # expected: '410' 1162s # received: '410' 1162s ok 124 1162s # testing : g5 1162s # expected: '410' 1162s # received: '410' 1162s ok 125 1162s # testing : g6 1162s # expected: '410' 1162s # received: '410' 1162s ok 126 1162s # testing : g7 1162s # expected: '410' 1162s # received: '410' 1162s ok 127 1162s # testing : g8 1162s # expected: '410' 1162s # received: '410' 1162s ok 128 1162s # testing : g9 1162s # expected: '410' 1162s # received: '410' 1162s ok 129 1162s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1162s # verifying /modules/alias/script is plain text 1162s # testing : /modules/alias/script 1162s # expected: '#!/bin/sh 1162s # echo Content-type: text/plain 1162s # echo 1162s # echo this is a shell script cgi. 1162s # ' 1162s # received: '#!/bin/sh 1162s # echo Content-type: text/plain 1162s # echo 1162s # echo this is a shell script cgi. 1162s # ' 1162s ok 130 1162s # verifying same file accessed at /cgi/script is executed code 1162s # testing : /cgi/script 1162s # expected: 'this is a shell script cgi. 1162s # ' 1162s # received: 'this is a shell script cgi. 1162s # ' 1162s ok 131 1162s # verifying ScriptAliasMatch with /aliascgi-script 1162s # testing : /aliascgi-script 1162s # expected: 'this is a shell script cgi. 1162s # ' 1162s # received: 'this is a shell script cgi. 1162s # ' 1162s ok 132 1162s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1162s # testing : /aliascgi-script 1162s # expected: 'this is a shell script cgi. 1162s # ' 1162s # received: 'this is a shell script cgi. 1162s # ' 1162s ok 133 1162s # verifying bad script alias. 1162s # testing : /aliascgi-nada 1162s # expected: 404 1162s # received: '404' 1162s ok 134 1162s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1162s ok 1167s t/modules/allowmethods.t ............ 1167s 1..9 1167s # Running under perl version 5.040001 for linux 1167s # Current time local: Tue May 6 20:02:54 2025 1167s # Current time GMT: Tue May 6 20:02:54 2025 1167s # Using Test.pm version 1.31 1167s # Using Apache/Test.pm version 1.44 1167s # testing : Get request to /Get responds 200 1167s # expected: 200 1167s # received: '200' 1167s ok 1 1167s # testing : Head request to /Get responds 200 1167s # expected: 200 1167s # received: '200' 1167s ok 2 1167s # testing : Post request to /Get responds 405 1167s # expected: 405 1167s # received: '405' 1167s ok 3 1167s # testing : Get request to /Head responds 200 1167s # expected: 200 1167s # received: '200' 1167s ok 4 1167s # testing : Head request to /Head responds 200 1167s # expected: 200 1167s # received: '200' 1167s ok 5 1167s # testing : Post request to /Head responds 405 1167s # expected: 405 1167s # received: '405' 1167s ok 6 1167s # testing : Get request to /Post responds 405 1167s # expected: 405 1167s # received: '405' 1167s ok 7 1167s # testing : Head request to /Post responds 405 1167s # expected: 405 1167s # received: '405' 1167s ok 8 1167s # testing : Post request to /Post responds 200 1167s # expected: 200 1167s # received: '200' 1167s ok 9 1167s ok 1171s t/modules/asis.t .................... 1171s 1..3 1171s # Running under perl version 5.040001 for linux 1171s # Current time local: Tue May 6 20:02:59 2025 1171s # Current time GMT: Tue May 6 20:02:59 2025 1171s # Using Test.pm version 1.31 1171s # Using Apache/Test.pm version 1.44 1171s # testing : asis content OK 1171s # expected: 'This is asis content. 1171s # ' 1171s # received: 'This is asis content. 1171s # ' 1171s ok 1 1171s # testing : asis gave 404 error 1171s # expected: 404 1171s # received: '404' 1171s ok 2 1171s # testing : asis gave 403 error 1171s # expected: 403 1171s # received: '403' 1171s ok 3 1171s ok 1176s t/modules/authz_core.t .............. 1176s 1..504 1176s # Running under perl version 5.040001 for linux 1176s # Current time local: Tue May 6 20:03:04 2025 1176s # Current time GMT: Tue May 6 20:03:04 2025 1176s # Using Test.pm version 1.31 1176s # Using Apache/Test.pm version 1.44 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/basic1 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/groups1 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 200, expected 200 [a/ : a/ ] 1176s ok 1 1176s # got 200, expected 200 [a/ : a/ 1] 1176s ok 2 1176s # got 200, expected 200 [a/ : a/ 2] 1176s ok 3 1176s # got 200, expected 200 [a/ : a/ 1 2] 1176s ok 4 1176s # got 200, expected 200 [a/ : a/ 3] 1176s ok 5 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ user1: a/ ] 1176s ok 6 1176s # got 200, expected 200 [a/ user1: a/ user1] 1176s ok 7 1176s # got 401, expected 401 [a/ user1: a/ user2] 1176s ok 8 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ Any 1 2: a/ ] 1176s ok 9 1176s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1176s ok 10 1176s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1176s ok 11 1176s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1176s ok 12 1176s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1176s ok 13 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1176s ok 14 1176s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1176s ok 15 1176s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1176s ok 16 1176s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1176s ok 17 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1176s ok 18 1176s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1176s ok 19 1176s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1176s ok 20 1176s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1176s ok 21 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1176s ok 22 1176s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1176s ok 23 1176s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1176s ok 24 1176s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1176s ok 25 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1176s ok 26 1176s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1176s ok 27 1176s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1176s ok 28 1176s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1176s ok 29 1176s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1176s ok 30 1176s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1176s ok 31 1176s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1176s ok 32 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1176s ok 33 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1176s ok 34 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1176s ok 35 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1176s ok 36 1176s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1176s ok 37 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1176s ok 38 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1176s ok 39 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1176s ok 40 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1176s ok 41 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1176s ok 42 1176s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1176s ok 43 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1176s ok 44 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1176s ok 45 1176s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1176s ok 46 1176s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1176s ok 47 1176s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1176s ok 48 1176s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1176s ok 49 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1176s ok 50 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1176s ok 51 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1176s ok 52 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1176s ok 53 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1176s ok 54 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1176s ok 55 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1176s ok 56 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1176s ok 57 1176s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1176s ok 58 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 1 !2: a/ ] 1176s ok 59 1176s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1176s ok 60 1176s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1176s ok 61 1176s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1176s ok 62 1176s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1176s ok 63 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1176s ok 64 1176s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1176s ok 65 1176s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1176s ok 66 1176s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1176s ok 67 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1176s ok 68 1176s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1176s ok 69 1176s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1176s ok 70 1176s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1176s ok 71 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1176s ok 72 1176s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1176s ok 73 1176s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1176s ok 74 1176s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1176s ok 75 1176s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1176s ok 76 1176s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1176s ok 77 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1176s ok 78 1176s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1176s ok 79 1176s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1176s ok 80 1176s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1176s ok 81 1176s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1176s ok 82 1176s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1176s ok 83 1176s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1176s ok 84 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1176s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1176s ok 85 1176s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1176s ok 86 1176s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1176s ok 87 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1176s ok 88 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1176s ok 89 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1176s ok 90 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1176s ok 91 1176s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1176s ok 92 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1176s ok 93 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1176s ok 94 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1176s ok 95 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1176s ok 96 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1176s ok 97 1176s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1176s ok 98 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1176s ok 99 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1176s ok 100 1176s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1176s ok 101 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1176s ok 102 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1176s ok 103 1176s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1176s ok 104 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1176s ok 105 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1176s ok 106 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1176s ok 107 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1176s ok 108 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1176s ok 109 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1176s ok 110 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1176s ok 111 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1176s ok 112 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1176s ok 113 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 1 2: a/ ] 1176s ok 114 1176s # got 403, expected 403 [a/ All 1 2: a/ 1] 1176s ok 115 1176s # got 403, expected 403 [a/ All 1 2: a/ 2] 1176s ok 116 1176s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1176s ok 117 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1176s ok 118 1176s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1176s ok 119 1176s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1176s ok 120 1176s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1176s ok 121 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1176s ok 122 1176s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1176s ok 123 1176s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1176s ok 124 1176s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1176s ok 125 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1176s ok 126 1176s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1176s ok 127 1176s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1176s ok 128 1176s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1176s ok 129 1176s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1176s ok 130 1176s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1176s ok 131 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1176s ok 132 1176s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1176s ok 133 1176s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1176s ok 134 1176s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1176s ok 135 1176s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1176s ok 136 1176s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1176s ok 137 1176s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1176s ok 138 1176s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1176s ok 139 1176s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1176s ok 140 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1176s ok 141 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1176s ok 142 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1176s ok 143 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1176s ok 144 1176s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1176s ok 145 1176s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1176s ok 146 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1176s ok 147 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1176s ok 148 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1176s ok 149 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1176s ok 150 1176s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1176s ok 151 1176s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1176s ok 152 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1176s ok 153 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1176s ok 154 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1176s ok 155 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1176s ok 156 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1176s ok 157 1176s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1176s ok 158 1176s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1176s ok 159 1176s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1176s ok 160 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1176s ok 161 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1176s ok 162 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1176s ok 163 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1176s ok 164 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1176s ok 165 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1176s ok 166 1176s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1176s ok 167 1176s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1176s ok 168 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1176s ok 169 1176s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1176s ok 170 1176s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1176s ok 171 1176s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1176s ok 172 1176s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1176s ok 173 1176s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1176s ok 174 1176s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1176s ok 175 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1176s ok 176 1176s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1176s ok 177 1176s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1176s ok 178 1176s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1176s ok 179 1176s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1176s ok 180 1176s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1176s ok 181 1176s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1176s ok 182 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1176s ok 183 1176s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1176s ok 184 1176s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1176s ok 185 1176s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1176s ok 186 1176s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1176s ok 187 1176s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1176s ok 188 1176s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1176s ok 189 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1176s ok 190 1176s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1176s ok 191 1176s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1176s ok 192 1176s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1176s ok 193 1176s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1176s ok 194 1176s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1176s ok 195 1176s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1176s ok 196 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1176s ok 197 1176s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1176s ok 198 1176s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1176s ok 199 1176s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1176s ok 200 1176s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1176s ok 201 1176s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1176s ok 202 1176s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1176s ok 203 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1176s ok 204 1176s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1176s ok 205 1176s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1176s ok 206 1176s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1176s ok 207 1176s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1176s ok 208 1176s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1176s ok 209 1176s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1176s ok 210 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1176s ok 211 1176s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1176s ok 212 1176s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1176s ok 213 1176s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1176s ok 214 1176s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1176s ok 215 1176s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1176s ok 216 1176s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1176s ok 217 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1176s ok 218 1176s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1176s ok 219 1176s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1176s ok 220 1176s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1176s ok 221 1176s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1176s ok 222 1176s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1176s ok 223 1176s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1176s ok 224 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1176s ok 225 1176s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1176s ok 226 1176s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1176s ok 227 1176s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1176s ok 228 1176s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1176s ok 229 1176s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1176s ok 230 1176s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1176s ok 231 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1176s ok 232 1176s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1176s ok 233 1176s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1176s ok 234 1176s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1176s ok 235 1176s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1176s ok 236 1176s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1176s ok 237 1176s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1176s ok 238 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1176s ok 239 1176s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1176s ok 240 1176s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1176s ok 241 1176s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1176s ok 242 1176s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1176s ok 243 1176s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1176s ok 244 1176s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1176s ok 245 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1176s ok 246 1176s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1176s ok 247 1176s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1176s ok 248 1176s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1176s ok 249 1176s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1176s ok 250 1176s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1176s ok 251 1176s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1176s ok 252 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1176s ok 253 1176s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1176s ok 254 1176s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1176s ok 255 1176s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1176s ok 256 1176s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1176s ok 257 1176s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1176s ok 258 1176s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1176s ok 259 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1176s ok 260 1176s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1176s ok 261 1176s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1176s ok 262 1176s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1176s ok 263 1176s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1176s ok 264 1176s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1176s ok 265 1176s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1176s ok 266 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1176s ok 267 1176s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1176s ok 268 1176s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1176s ok 269 1176s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1176s ok 270 1176s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1176s ok 271 1176s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1176s ok 272 1176s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1176s ok 273 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1176s ok 274 1176s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1176s ok 275 1176s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1176s ok 276 1176s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1176s ok 277 1176s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1176s ok 278 1176s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1176s ok 279 1176s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1176s ok 280 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1176s ok 281 1176s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1176s ok 282 1176s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1176s ok 283 1176s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1176s ok 284 1176s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1176s ok 285 1176s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1176s ok 286 1176s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1176s ok 287 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1176s ok 288 1176s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1176s ok 289 1176s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1176s ok 290 1176s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1176s ok 291 1176s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1176s ok 292 1176s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1176s ok 293 1176s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1176s ok 294 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1176s ok 295 1176s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1176s ok 296 1176s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1176s ok 297 1176s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1176s ok 298 1176s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1176s ok 299 1176s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1176s ok 300 1176s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1176s ok 301 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1176s ok 302 1176s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1176s ok 303 1176s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1176s ok 304 1176s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1176s ok 305 1176s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1176s ok 306 1176s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1176s ok 307 1176s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1176s ok 308 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1176s ok 309 1176s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1176s ok 310 1176s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1176s ok 311 1176s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1176s ok 312 1176s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1176s ok 313 1176s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1176s ok 314 1176s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1176s ok 315 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1176s ok 316 1176s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1176s ok 317 1176s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1176s ok 318 1176s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1176s ok 319 1176s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1176s ok 320 1176s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1176s ok 321 1176s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1176s ok 322 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1176s ok 323 1176s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1176s ok 324 1176s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1176s ok 325 1176s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1176s ok 326 1176s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1176s ok 327 1176s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1176s ok 328 1176s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1176s ok 329 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1176s ok 330 1176s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1176s ok 331 1176s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1176s ok 332 1176s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1176s ok 333 1176s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1176s ok 334 1176s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1176s ok 335 1176s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1176s ok 336 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1176s ok 337 1176s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1176s ok 338 1176s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1176s ok 339 1176s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1176s ok 340 1176s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1176s ok 341 1176s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1176s ok 342 1176s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1176s ok 343 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1176s ok 344 1176s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1176s ok 345 1176s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1176s ok 346 1176s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1176s ok 347 1176s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1176s ok 348 1176s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1176s ok 349 1176s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1176s ok 350 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1176s ok 351 1176s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1176s ok 352 1176s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1176s ok 353 1176s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1176s ok 354 1176s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1176s ok 355 1176s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1176s ok 356 1176s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1176s ok 357 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1176s ok 358 1176s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1176s ok 359 1176s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1176s ok 360 1176s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1176s ok 361 1176s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1176s ok 362 1176s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1176s ok 363 1176s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1176s ok 364 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1176s ok 365 1176s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1176s ok 366 1176s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1176s ok 367 1176s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1176s ok 368 1176s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1176s ok 369 1176s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1176s ok 370 1176s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1176s ok 371 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1176s ok 372 1176s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1176s ok 373 1176s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1176s ok 374 1176s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1176s ok 375 1176s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1176s ok 376 1176s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1176s ok 377 1176s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1176s ok 378 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1176s ok 379 1176s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1176s ok 380 1176s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1176s ok 381 1176s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1176s ok 382 1176s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1176s ok 383 1176s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1176s ok 384 1176s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1176s ok 385 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1176s ok 386 1176s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1176s ok 387 1176s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1176s ok 388 1176s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1176s ok 389 1176s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1176s ok 390 1176s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1176s ok 391 1176s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1176s ok 392 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1176s ok 393 1176s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1176s ok 394 1176s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1176s ok 395 1176s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1176s ok 396 1176s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1176s ok 397 1176s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1176s ok 398 1176s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1176s ok 399 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1176s ok 400 1176s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1176s ok 401 1176s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1176s ok 402 1176s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1176s ok 403 1176s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1176s ok 404 1176s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1176s ok 405 1176s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1176s ok 406 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1176s ok 407 1176s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1176s ok 408 1176s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1176s ok 409 1176s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1176s ok 410 1176s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1176s ok 411 1176s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1176s ok 412 1176s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1176s ok 413 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1176s ok 414 1176s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1176s ok 415 1176s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1176s ok 416 1176s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1176s ok 417 1176s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1176s ok 418 1176s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1176s ok 419 1176s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1176s ok 420 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1176s ok 421 1176s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1176s ok 422 1176s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1176s ok 423 1176s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1176s ok 424 1176s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1176s ok 425 1176s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1176s ok 426 1176s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1176s ok 427 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1176s ok 428 1176s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1176s ok 429 1176s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1176s ok 430 1176s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1176s ok 431 1176s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1176s ok 432 1176s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1176s ok 433 1176s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1176s ok 434 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1176s ok 435 1176s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1176s ok 436 1176s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1176s ok 437 1176s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1176s ok 438 1176s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1176s ok 439 1176s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1176s ok 440 1176s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1176s ok 441 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1176s ok 442 1176s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1176s ok 443 1176s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1176s ok 444 1176s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1176s ok 445 1176s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1176s ok 446 1176s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1176s ok 447 1176s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1176s ok 448 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1176s ok 449 1176s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1176s ok 450 1176s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1176s ok 451 1176s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1176s ok 452 1176s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1176s ok 453 1176s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1176s ok 454 1176s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1176s ok 455 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1176s ok 456 1176s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1176s ok 457 1176s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1176s ok 458 1176s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1176s ok 459 1176s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1176s ok 460 1176s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1176s ok 461 1176s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1176s ok 462 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1176s ok 463 1176s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1176s ok 464 1176s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1176s ok 465 1176s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1176s ok 466 1176s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1176s ok 467 1176s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1176s ok 468 1176s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1176s ok 469 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1176s ok 470 1176s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1176s ok 471 1176s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1176s ok 472 1176s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1176s ok 473 1176s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1176s ok 474 1176s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1176s ok 475 1176s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1176s ok 476 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1176s ok 477 1176s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1176s ok 478 1176s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1176s ok 479 1176s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1176s ok 480 1176s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1176s ok 481 1176s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1176s ok 482 1176s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1176s ok 483 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1176s ok 484 1176s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1176s ok 485 1176s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1176s ok 486 1176s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1176s ok 487 1176s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1176s ok 488 1176s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1176s ok 489 1176s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1176s ok 490 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1176s ok 491 1176s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1176s ok 492 1176s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1176s ok 493 1176s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1176s ok 494 1176s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1176s ok 495 1176s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1176s ok 496 1176s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1176s ok 497 1176s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1176s ok 498 1176s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1176s ok 499 1176s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1176s ok 500 1176s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1176s ok 501 1176s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1176s ok 502 1176s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1176s ok 503 1176s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1176s ok 504 1176s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1176s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1176s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1176s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/basic1 1176s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/groups1 1176s ok 1179s t/modules/autoindex.t ............... 1179s 1..84 1179s # Running under perl version 5.040001 for linux 1179s # Current time local: Tue May 6 20:03:09 2025 1179s # Current time GMT: Tue May 6 20:03:09 2025 1179s # Using Test.pm version 1.31 1179s # Using Apache/Test.pm version 1.44 1179s --- 1179s IndexOrderDefault Ascending Name 1179s GET /modules/autoindex/htaccess/ 1179s ok 1 1179s --- 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 2 1179s --- 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 3 1179s --- 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 4 1179s --- 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 5 1179s --- 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 6 1179s --- 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 7 1179s --- 1179s IndexOrderDefault Ascending Date 1179s GET /modules/autoindex/htaccess/ 1179s ok 8 1179s --- 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 9 1179s --- 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 10 1179s --- 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 11 1179s --- 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 12 1179s --- 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 13 1179s --- 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 14 1179s --- 1179s IndexOrderDefault Ascending Size 1179s GET /modules/autoindex/htaccess/ 1179s ok 15 1179s --- 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 16 1179s --- 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 17 1179s --- 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 18 1179s --- 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 19 1179s --- 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 20 1179s --- 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 21 1179s --- 1179s IndexOrderDefault Descending Name 1179s GET /modules/autoindex/htaccess/ 1179s ok 22 1179s --- 1179s IndexOrderDefault Descending Name 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 23 1179s --- 1179s IndexOrderDefault Descending Name 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 24 1179s --- 1179s IndexOrderDefault Descending Name 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 25 1179s --- 1179s IndexOrderDefault Descending Name 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 26 1179s --- 1179s IndexOrderDefault Descending Name 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 27 1179s --- 1179s IndexOrderDefault Descending Name 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 28 1179s --- 1179s IndexOrderDefault Descending Date 1179s GET /modules/autoindex/htaccess/ 1179s ok 29 1179s --- 1179s IndexOrderDefault Descending Date 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 30 1179s --- 1179s IndexOrderDefault Descending Date 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 31 1179s --- 1179s IndexOrderDefault Descending Date 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 32 1179s --- 1179s IndexOrderDefault Descending Date 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 33 1179s --- 1179s IndexOrderDefault Descending Date 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 34 1179s --- 1179s IndexOrderDefault Descending Date 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 35 1179s --- 1179s IndexOrderDefault Descending Size 1179s GET /modules/autoindex/htaccess/ 1179s ok 36 1179s --- 1179s IndexOrderDefault Descending Size 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 37 1179s --- 1179s IndexOrderDefault Descending Size 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 38 1179s --- 1179s IndexOrderDefault Descending Size 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 39 1179s --- 1179s IndexOrderDefault Descending Size 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 40 1179s --- 1179s IndexOrderDefault Descending Size 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 41 1179s --- 1179s IndexOrderDefault Descending Size 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 42 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Name 1179s GET /modules/autoindex/htaccess/ 1179s ok 43 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 44 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 45 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 46 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 47 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 48 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Name 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 49 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Date 1179s GET /modules/autoindex/htaccess/ 1179s ok 50 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 51 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 52 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 53 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 54 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 55 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Date 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 56 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Size 1179s GET /modules/autoindex/htaccess/ 1179s ok 57 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 58 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 59 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 60 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 61 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 62 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Ascending Size 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 63 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Name 1179s GET /modules/autoindex/htaccess/ 1179s ok 64 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Name 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 65 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Name 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 66 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Name 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 67 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Name 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 68 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Name 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 69 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Name 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 70 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Date 1179s GET /modules/autoindex/htaccess/ 1179s ok 71 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Date 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 72 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Date 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 73 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Date 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 74 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Date 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 75 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Date 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 76 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Date 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 77 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Size 1179s GET /modules/autoindex/htaccess/ 1179s ok 78 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Size 1179s 1179s (C=N O=A) 1179s GET /modules/autoindex/htaccess/?C=N&O=A 1179s ok 79 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Size 1179s 1179s (C=N O=D) 1179s GET /modules/autoindex/htaccess/?C=N&O=D 1179s ok 80 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Size 1179s 1179s (C=M O=A) 1179s GET /modules/autoindex/htaccess/?C=M&O=A 1179s ok 81 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Size 1179s 1179s (C=M O=D) 1179s GET /modules/autoindex/htaccess/?C=M&O=D 1179s ok 82 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Size 1179s 1179s (C=S O=A) 1179s GET /modules/autoindex/htaccess/?C=S&O=A 1179s ok 83 1179s --- 1179s IndexOptions FancyIndexing 1179s IndexOrderDefault Descending Size 1179s 1179s (C=S O=D) 1179s GET /modules/autoindex/htaccess/?C=S&O=D 1179s ok 84 1179s ok 1183s t/modules/autoindex2.t .............. 1183s 1..3 1183s # Running under perl version 5.040001 for linux 1183s # Current time local: Tue May 6 20:03:12 2025 1183s # Current time GMT: Tue May 6 20:03:12 2025 1183s # Using Test.pm version 1.31 1183s # Using Apache/Test.pm version 1.44 1183s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1183s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1183s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1183s # testing : dir_broken should not be listed 1183s # expected: 0 1183s # received: 0 1183s ok 1 1183s # testing : dir_normal should be listed 1183s # expected: 1 1183s # received: 1 1183s ok 2 1183s # testing : dir_protected should not be listed 1183s # expected: 0 1183s # received: 0 1183s ok 3 1183s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1183s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1183s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1183s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1183s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1183s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1183s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1183s ok 1186s t/modules/brotli.t .................. 1186s 1..64 1186s # Running under perl version 5.040001 for linux 1186s # Current time local: Tue May 6 20:03:15 2025 1186s # Current time GMT: Tue May 6 20:03:15 2025 1186s # Using Test.pm version 1.31 1186s # Using Apache/Test.pm version 1.44 1186s qvalue: 1186s # expected: 200 1186s # received: '200' 1186s ok 1 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 2 1186s qvalue: 1186s # expected: 200 1186s # received: '200' 1186s ok 3 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 4 1186s qvalue: 1186s # expected: 200 1186s # received: '200' 1186s ok 5 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 6 1186s qvalue: 1186s # expected: 200 1186s # received: '200' 1186s ok 7 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 8 1186s qvalue: 1186s # expected: 200 1186s # received: '200' 1186s ok 9 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 10 1186s qvalue: 1186s # expected: 200 1186s # received: '200' 1186s ok 11 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 12 1186s qvalue: ; 1186s # expected: 200 1186s # received: '200' 1186s ok 13 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 14 1186s qvalue: ; 1186s # expected: 200 1186s # received: '200' 1186s ok 15 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 16 1186s qvalue: ; 1186s # expected: 200 1186s # received: '200' 1186s ok 17 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 18 1186s qvalue: ;q= 1186s # expected: 200 1186s # received: '200' 1186s ok 19 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 20 1186s qvalue: ;q= 1186s # expected: 200 1186s # received: '200' 1186s ok 21 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 22 1186s qvalue: ;q= 1186s # expected: 200 1186s # received: '200' 1186s ok 23 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 24 1186s qvalue: ;q=0 1186s # expected: 200 1186s # received: '200' 1186s ok 25 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 26 1186s qvalue: ;q=0 1186s # expected: 200 1186s # received: '200' 1186s ok 27 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 28 1186s qvalue: ;q=0 1186s # expected: 200 1186s # received: '200' 1186s ok 29 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 30 1186s qvalue: ;q=0. 1186s # expected: 200 1186s # received: '200' 1186s ok 31 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 32 1186s qvalue: ;q=0. 1186s # expected: 200 1186s # received: '200' 1186s ok 33 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 34 1186s qvalue: ;q=0. 1186s # expected: 200 1186s # received: '200' 1186s ok 35 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 36 1186s qvalue: ;q=0.0 1186s # expected: 200 1186s # received: '200' 1186s ok 37 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 38 1186s qvalue: ;q=0.0 1186s # expected: 200 1186s # received: '200' 1186s ok 39 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 40 1186s qvalue: ;q=0.0 1186s # expected: 200 1186s # received: '200' 1186s ok 41 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 42 1186s qvalue: ;q=0.00 1186s # expected: 200 1186s # received: '200' 1186s ok 43 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 44 1186s qvalue: ;q=0.00 1186s # expected: 200 1186s # received: '200' 1186s ok 45 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 46 1186s qvalue: ;q=0.00 1186s # expected: 200 1186s # received: '200' 1186s ok 47 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 48 1186s qvalue: ;q=0.000 1186s # expected: 200 1186s # received: '200' 1186s ok 49 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 50 1186s qvalue: ;q=0.000 1186s # expected: 200 1186s # received: '200' 1186s ok 51 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 52 1186s qvalue: ;q=0.000 1186s # expected: 200 1186s # received: '200' 1186s ok 53 1186s # testing : response without Content-Encoding is OK 1186s # expected: undef 1186s # received: undef 1186s ok 54 1186s qvalue: ;q=0.0000 1186s # expected: 200 1186s # received: '200' 1186s ok 55 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 56 1186s qvalue: ;q=0.0000 1186s # expected: 200 1186s # received: '200' 1186s ok 57 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 58 1186s qvalue: ;q=0.0000 1186s # expected: 200 1186s # received: '200' 1186s ok 59 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 60 1186s # expected: 200 1186s # received: '200' 1186s ok 61 1186s # testing : response Content-Encoding is OK 1186s # expected: 'br' 1186s # received: 'br' 1186s ok 62 1186s # expected: 200 1186s # received: '200' 1186s ok 63 1186s # testing : response Content-Encoding is OK 1186s # expected: 'gzip' 1186s # received: 'gzip' 1186s ok 64 1186s ok 1190s t/modules/buffer.t .................. 1190s 1..12 1190s # Running under perl version 5.040001 for linux 1190s # Current time local: Tue May 6 20:03:18 2025 1190s # Current time GMT: Tue May 6 20:03:18 2025 1190s # Using Test.pm version 1.31 1190s # Using Apache/Test.pm version 1.44 1190s # testing : Checking return code is '200' 1190s # expected: 200 1190s # received: '200' 1190s ok 1 1190s ok 2 1190s # testing : Checking return code is '200' 1190s # expected: 200 1190s # received: '200' 1190s ok 3 1190s ok 4 1190s # testing : Checking return code is '200' 1190s # expected: 200 1190s # received: '200' 1190s ok 5 1190s ok 6 1190s # testing : Checking return code is '200' 1190s # expected: 200 1190s # received: '200' 1190s ok 7 1190s ok 8 1190s # testing : Checking return code is '200' 1190s # expected: 200 1190s # received: '200' 1190s ok 9 1190s ok 10 1190s # testing : Checking return code is '200' 1190s # expected: 200 1190s # received: '200' 1190s ok 11 1190s ok 12 1190s ok 1194s t/modules/cache.t ................... 1194s 1..3 1194s # Running under perl version 5.040001 for linux 1194s # Current time local: Tue May 6 20:03:23 2025 1194s # Current time GMT: Tue May 6 20:03:23 2025 1194s # Using Test.pm version 1.31 1194s # Using Apache/Test.pm version 1.44 1194s # testing : non-cached call to index.html 1194s # expected: 200 1194s # received: '200' 1194s ok 1 1194s # testing : call to cache index.html 1194s # expected: 200 1194s # received: '200' 1194s ok 2 1194s # testing : cached call to index.html 1194s # expected: 200 1194s # received: '200' 1194s ok 3 1194s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1194s ok 1199s t/modules/cgi.t ..................... 1199s 1..58 1199s # Running under perl version 5.040001 for linux 1199s # Current time local: Tue May 6 20:03:26 2025 1199s # Current time GMT: Tue May 6 20:03:26 2025 1199s # Using Test.pm version 1.31 1199s # Using Apache/Test.pm version 1.44 1199s # testing : return code for acceptpathinfodefault.sh 1199s # expected: 200 1199s # received: '200' 1199s ok 1 1199s # testing : body for acceptpathinfodefault.sh 1199s # expected: '' 1199s # received: '' 1199s ok 2 1199s # testing : return code for acceptpathinfodefault.sh/foo 1199s # expected: 200 1199s # received: '200' 1199s ok 3 1199s # testing : body for acceptpathinfodefault.sh/foo 1199s # expected: '/foo' 1199s # received: '/foo' 1199s ok 4 1199s # testing : return code for acceptpathinfooff.sh 1199s # expected: 200 1199s # received: '200' 1199s ok 5 1199s # testing : body for acceptpathinfooff.sh 1199s # expected: '' 1199s # received: '' 1199s ok 6 1199s # testing : return code for acceptpathinfooff.sh/foo 1199s # expected: 404 1199s # received: '404' 1199s ok 7 1199s # no body test for this one 1199s ok 8 1199s # testing : return code for acceptpathinfoon.sh 1199s # expected: 200 1199s # received: '200' 1199s ok 9 1199s # testing : body for acceptpathinfoon.sh 1199s # expected: '' 1199s # received: '' 1199s ok 10 1199s # testing : return code for acceptpathinfoon.sh/foo 1199s # expected: 200 1199s # received: '200' 1199s ok 11 1199s # testing : body for acceptpathinfoon.sh/foo 1199s # expected: '/foo' 1199s # received: '/foo' 1199s ok 12 1199s # testing : return code for bogus-perl.pl 1199s # expected: 500 1199s # received: '500' 1199s ok 13 1199s # cgi log created ok. 1199s ok 14 1199s # testing : return code for bogus-sh.sh 1199s # expected: 500 1199s # received: '500' 1199s ok 15 1199s # checking that log size (807) is bigger than it used to be (523) 1199s ok 16 1199s # testing : return code for nph-stderr.pl 1199s # expected: 200 1199s # received: '200' 1199s ok 17 1199s # testing : body for nph-stderr.pl 1199s # expected: 'this is nph-stdout' 1199s # received: 'this is nph-stdout' 1199s ok 18 1199s # testing : return code for nph-test.pl 1199s # expected: 200 1199s # received: '200' 1199s ok 19 1199s # testing : body for nph-test.pl 1199s # expected: 'ok' 1199s # received: 'ok' 1199s ok 20 1199s # testing : return code for perl.pl 1199s # expected: 200 1199s # received: '200' 1199s ok 21 1199s # testing : body for perl.pl 1199s # expected: 'perl cgi' 1199s # received: 'perl cgi' 1199s ok 22 1199s # testing : return code for sh.sh 1199s # expected: 200 1199s # received: '200' 1199s ok 23 1199s # testing : body for sh.sh 1199s # expected: 'sh cgi' 1199s # received: 'sh cgi' 1199s ok 24 1199s # testing : return code for stderr1.pl 1199s # expected: 200 1199s # received: '200' 1199s ok 25 1199s # testing : body for stderr1.pl 1199s # expected: 'this is stdout' 1199s # received: 'this is stdout' 1199s ok 26 1199s # testing : return code for stderr2.pl 1199s # expected: 200 1199s # received: '200' 1199s ok 27 1199s # testing : body for stderr2.pl 1199s # expected: 'this is also stdout' 1199s # received: 'this is also stdout' 1199s ok 28 1199s # testing : return code for stderr3.pl 1199s # expected: 200 1199s # received: '200' 1199s ok 29 1199s # testing : body for stderr3.pl 1199s # expected: 'this is more stdout' 1199s # received: 'this is more stdout' 1199s ok 30 1199s # posted content (length 10) to bogus-perl.pl 1199s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1199s # expected: '500' 1199s # received: '500' 1199s ok 31 1199s # checking that log size (35781) is greater than 807 1199s ok 32 1199s # verifying that logged content is 10 characters 1199s ok 33 1199s # posted content (length 99) to bogus-perl.pl 1199s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1199s # expected: '500' 1199s # received: '500' 1199s ok 34 1199s # checking that log size (36240) is greater than 35781 1199s ok 35 1199s # verifying that logged content is 99 characters 1199s ok 36 1199s # posted content (length 250) to bogus-perl.pl 1199s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1199s # expected: '500' 1199s # received: '500' 1199s ok 37 1199s # checking that log size (36851) is greater than 36240 1199s ok 38 1199s # verifying that logged content is 250 characters 1199s ok 39 1199s # posted content (length 255) to bogus-perl.pl 1199s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1199s # expected: '500' 1199s # received: '500' 1199s ok 40 1199s # checking that log size (37467) is greater than 36851 1199s ok 41 1199s # verifying that logged content is 255 characters 1199s ok 42 1199s # posted content (length 256) to bogus-perl.pl 1199s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1199s # expected: '500' 1199s # received: '500' 1199s ok 43 1199s # checking that log size (38084) is greater than 37467 1199s ok 44 1199s # verifying that logged content is 256 characters 1199s ok 45 1199s # posted content (length 257) to bogus-perl.pl 1199s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1199s # expected: '500' 1199s # received: '500' 1199s ok 46 1199s # checking that log size (38701) is greater than 38084 1199s ok 47 1199s # verifying that logged content is 256 characters 1199s ok 48 1199s # posted content (length 258) to bogus-perl.pl 1199s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1199s # expected: '500' 1199s # received: '500' 1199s ok 49 1199s # checking that log size (39318) is greater than 38701 1199s ok 50 1199s # verifying that logged content is 256 characters 1199s ok 51 1199s # posted content (length 1024) to bogus-perl.pl 1199s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1199s # expected: '500' 1199s # received: '500' 1199s ok 52 1199s # checking that log size (39936) is greater than 39318 1199s ok 53 1199s # verifying that logged content is 256 characters 1199s ok 54 1199s # verifying log is greater than 40960 bytes. 1199s ok 55 1199s # verifying log did not grow after making bogus request. 1199s ok 56 1199s # verifying log did not grow after making another bogus request. 1199s ok 57 1199s # checking that HEAD /modules/cgi/perl.pl returns 200. 1199s ok 58 1199s ok 1201s t/modules/data.t .................... 1201s 1..2 1201s # Running under perl version 5.040001 for linux 1201s # Current time local: Tue May 6 20:03:31 2025 1201s # Current time GMT: Tue May 6 20:03:31 2025 1201s # Using Test.pm version 1.31 1201s # Using Apache/Test.pm version 1.44 1201s # testing : Checking return code is '200' 1201s # expected: 200 1201s # received: '200' 1201s ok 1 1201s ok 2 1201s ok 1206s t/modules/dav.t ..................... 1206s 1..19 1206s # Running under perl version 5.040001 for linux 1206s # Current time local: Tue May 6 20:03:34 2025 1206s # Current time GMT: Tue May 6 20:03:34 2025 1206s # Using Test.pm version 1.31 1206s # Using Apache/Test.pm version 1.44 1206s resource lock test: 1206s ok 1 1206s DAV put test: 1206s ok 2 1206s getting DAV resource properties: 1206s ok 3 1206s created: Tue, 06 May 2025 20:03:36 GMT 1206s modified: Tue, 06 May 2025 20:03:36 GMT 1206s now: Tue, 06 May 2025 20:03:38 GMT 1206s ok 4 1206s ok 5 1206s resource lock status test: 1206s ok 6 1206s resource unlock test: 1206s ok 7 1206s resource lock status test: 1206s ok 8 1206s getting uri... 1206s expect: 1206s -> 1206s 1206s
1206s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

1206s this is a page generated by
1206s the mod_dav test in the Apache
1206s perl test suite.
1206s
1206s 1206s 1206s <- 1206s ok 15 1206s ok 16 1206s resource delete test: 1206s ok 17 1206s expect 404 not found got: 404 1206s ok 18 1206s PR 49825: expect 400 bad request got: 400 1206s ok 19 1206s ok 1211s t/modules/deflate.t ................. 1211s 1..47 1211s # Running under perl version 5.040001 for linux 1211s # Current time local: Tue May 6 20:03:39 2025 1211s # Current time GMT: Tue May 6 20:03:39 2025 1211s # Using Test.pm version 1.31 1211s # Using Apache/Test.pm version 1.44 1211s testing default 1211s ok 1 1211s ok 2 1211s ok 3 1211s ok 4 1211s ok 5 1211s ok 6 1211s ok 7 1211s ok 8 1211s ok 9 1211s ok 10 1211s ok 11 1211s ok 12 1211s ok 13 1211s ok 14 1211s ok 15 1211s ok 16 1211s ok 17 1211s ok 18 1211s ok 19 1211s ok 20 1211s ok 21 1211s ok 22 1211s ok 23 1211s ok 24 1211s ok 25 1211s ok 26 1211s ok 27 1211s ok 28 1211s ok 29 1211s ok 30 1211s ok 31 1211s ok 32 1211s ok 33 1211s ok 34 1211s ok 35 1211s ok 36 1211s ok 37 1211s ok 38 1211s ok 39 1211s ok 40 1211s ok 41 1211s ok 42 1211s ok 43 1211s ok 44 1211s ok 45 1211s # testing : response was 304 1211s # expected: qr/HTTP\/1\.. 304/ 1211s # received: 'HTTP/1.1 304 Not Modified' 1211s ok 46 1211s # testing : expect EOF after 304 header 1211s # expected: 0 1211s # received: 0 1211s ok 47 1211s ok 1216s t/modules/digest.t .................. 1216s 1..13 1216s # Running under perl version 5.040001 for linux 1216s # Current time local: Tue May 6 20:03:44 2025 1216s # Current time GMT: Tue May 6 20:03:44 2025 1216s # Using Test.pm version 1.31 1216s # Using Apache/Test.pm version 1.44 1216s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/realm1 1216s # testing : no user to authenticate 1216s # expected: 401 1216s # received: '401' 1216s ok 1 1216s # testing : user1:foo not found 1216s # expected: 401 1216s # received: '401' 1216s ok 2 1216s # testing : user1:password1 found 1216s # expected: 200 1216s # received: '200' 1216s ok 3 1216s # testing : user1:password1 with query string found 1216s # expected: 200 1216s # received: '200' 1216s ok 4 1216s # testing : manual Authorization header query string 1216s # expected: 200 1216s # received: '200' 1216s ok 5 1216s # testing : manual Authorization with no query string in header 1216s # expected: 400 1216s # received: '400' 1216s ok 6 1216s # testing : manual Authorization header with mismatched query string 1216s # expected: 400 1216s # received: '400' 1216s ok 7 1216s # testing : manual Authorization header with mismatched query string 1216s # expected: 400 1216s # received: '400' 1216s ok 8 1216s # testing : manual Authorization with no query string in header + MSIE 1216s # expected: 200 1216s # received: '200' 1216s ok 9 1216s # testing : a compliant response coming from MSIE 1216s # expected: 200 1216s # received: '200' 1216s ok 10 1216s # testing : manual Authorization header with mismatched query string + MSIE 1216s # expected: 400 1216s # received: '400' 1216s ok 11 1216s # testing : manual Authorization header with mismatched query string + MSIE 1216s # expected: 400 1216s # received: '400' 1216s ok 12 1216s # testing : no query string + MSIE 1216s # expected: 200 1216s # received: '200' 1216s ok 13 1216s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/realm1 1216s ok 1221s t/modules/dir.t ..................... 1221s 1..212 1221s # Running under perl version 5.040001 for linux 1221s # Current time local: Tue May 6 20:03:48 2025 1221s # Current time GMT: Tue May 6 20:03:48 2025 1221s # Using Test.pm version 1.31 1221s # Using Apache/Test.pm version 1.44 1221s expecting 403 (forbidden) using DirectoryIndex foo 1221s ok 1 1221s running 5 test gambit for "1.html" 1221s ok 2 1221s ok 3 1221s ok 4 1221s ok 5 1221s ok 6 1221s running 5 test gambit for "2.html" 1221s ok 7 1221s ok 8 1221s ok 9 1221s ok 10 1221s ok 11 1221s running 5 test gambit for "3.html" 1221s ok 12 1221s ok 13 1221s ok 14 1221s ok 15 1221s ok 16 1221s running 5 test gambit for "4.html" 1221s ok 17 1221s ok 18 1221s ok 19 1221s ok 20 1221s ok 21 1221s running 5 test gambit for "5.html" 1221s ok 22 1221s ok 23 1221s ok 24 1221s ok 25 1221s ok 26 1221s running 5 test gambit for "6.html" 1221s ok 27 1221s ok 28 1221s ok 29 1221s ok 30 1221s ok 31 1221s running 5 test gambit for "7.html" 1221s ok 32 1221s ok 33 1221s ok 34 1221s ok 35 1221s ok 36 1221s running 5 test gambit for "8.html" 1221s ok 37 1221s ok 38 1221s ok 39 1221s ok 40 1221s ok 41 1221s running 5 test gambit for "9.html" 1221s ok 42 1221s ok 43 1221s ok 44 1221s ok 45 1221s ok 46 1221s running 5 test gambit for "0.html" 1221s ok 47 1221s ok 48 1221s ok 49 1221s ok 50 1221s ok 51 1221s expecting 403 (forbidden) using DirectoryIndex goo 1221s ok 52 1221s running 5 test gambit for "1.html" 1221s ok 53 1221s ok 54 1221s ok 55 1221s ok 56 1221s ok 57 1221s running 5 test gambit for "2.html" 1221s ok 58 1221s ok 59 1221s ok 60 1221s ok 61 1221s ok 62 1221s running 5 test gambit for "3.html" 1221s ok 63 1221s ok 64 1221s ok 65 1221s ok 66 1221s ok 67 1221s running 5 test gambit for "4.html" 1221s ok 68 1221s ok 69 1221s ok 70 1221s ok 71 1221s ok 72 1221s running 5 test gambit for "5.html" 1221s ok 73 1221s ok 74 1221s ok 75 1221s ok 76 1221s ok 77 1221s running 5 test gambit for "6.html" 1221s ok 78 1221s ok 79 1221s ok 80 1221s ok 81 1221s ok 82 1221s running 5 test gambit for "7.html" 1221s ok 83 1221s ok 84 1221s ok 85 1221s ok 86 1221s ok 87 1221s running 5 test gambit for "8.html" 1221s ok 88 1221s ok 89 1221s ok 90 1221s ok 91 1221s ok 92 1221s running 5 test gambit for "9.html" 1221s ok 93 1221s ok 94 1221s ok 95 1221s ok 96 1221s ok 97 1221s running 5 test gambit for "0.html" 1221s ok 98 1221s ok 99 1221s ok 100 1221s ok 101 1221s ok 102 1221s expecting 403 (forbidden) using DirectoryIndex moo 1221s ok 103 1221s running 5 test gambit for "1.html" 1221s ok 104 1221s ok 105 1221s ok 106 1221s ok 107 1221s ok 108 1221s running 5 test gambit for "2.html" 1221s ok 109 1221s ok 110 1221s ok 111 1221s ok 112 1221s ok 113 1221s running 5 test gambit for "3.html" 1221s ok 114 1221s ok 115 1221s ok 116 1221s ok 117 1221s ok 118 1221s running 5 test gambit for "4.html" 1221s ok 119 1221s ok 120 1221s ok 121 1221s ok 122 1221s ok 123 1221s running 5 test gambit for "5.html" 1221s ok 124 1221s ok 125 1221s ok 126 1221s ok 127 1221s ok 128 1221s running 5 test gambit for "6.html" 1221s ok 129 1221s ok 130 1221s ok 131 1221s ok 132 1221s ok 133 1221s running 5 test gambit for "7.html" 1221s ok 134 1221s ok 135 1221s ok 136 1221s ok 137 1221s ok 138 1221s running 5 test gambit for "8.html" 1221s ok 139 1221s ok 140 1221s ok 141 1221s ok 142 1221s ok 143 1221s running 5 test gambit for "9.html" 1221s ok 144 1221s ok 145 1221s ok 146 1221s ok 147 1221s ok 148 1221s running 5 test gambit for "0.html" 1221s ok 149 1221s ok 150 1221s ok 151 1221s ok 152 1221s ok 153 1221s expecting 403 (forbidden) using DirectoryIndex bleh 1221s ok 154 1221s running 5 test gambit for "1.html" 1221s ok 155 1221s ok 156 1221s ok 157 1221s ok 158 1221s ok 159 1221s running 5 test gambit for "2.html" 1221s ok 160 1221s ok 161 1221s ok 162 1221s ok 163 1221s ok 164 1221s running 5 test gambit for "3.html" 1221s ok 165 1221s ok 166 1221s ok 167 1221s ok 168 1221s ok 169 1221s running 5 test gambit for "4.html" 1221s ok 170 1221s ok 171 1221s ok 172 1221s ok 173 1221s ok 174 1221s running 5 test gambit for "5.html" 1221s ok 175 1221s ok 176 1221s ok 177 1221s ok 178 1221s ok 179 1221s running 5 test gambit for "6.html" 1221s ok 180 1221s ok 181 1221s ok 182 1221s ok 183 1221s ok 184 1221s running 5 test gambit for "7.html" 1221s ok 185 1221s ok 186 1221s ok 187 1221s ok 188 1221s ok 189 1221s running 5 test gambit for "8.html" 1221s ok 190 1221s ok 191 1221s ok 192 1221s ok 193 1221s ok 194 1221s running 5 test gambit for "9.html" 1221s ok 195 1221s ok 196 1221s ok 197 1221s ok 198 1221s ok 199 1221s running 5 test gambit for "0.html" 1221s ok 200 1221s ok 201 1221s ok 202 1221s ok 203 1221s ok 204 1221s DirectoryIndex /modules/alias/index.html 1221s ok 205 1221s expecting 403 for DirectoryIndex foo goo moo bleh 1221s ok 206 1221s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1221s ok 207 1221s 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 1221s ok 208 1221s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1221s ok 209 1221s ok 210 1221s ok 211 1221s ok 212 # skip missing DirectorySlash NotFound 1221s ok 1226s t/modules/directorymatch.t .......... 1226s 1..2 1226s # Running under perl version 5.040001 for linux 1226s # Current time local: Tue May 6 20:03:54 2025 1226s # Current time GMT: Tue May 6 20:03:54 2025 1226s # Using Test.pm version 1.31 1226s # Using Apache/Test.pm version 1.44 1226s # testing : code for /index.html 1226s # expected: 200 1226s # received: '200' 1226s ok 1 1226s # testing : check for DMMATCH1 1226s # expected: '1' 1226s # received: '1' 1226s ok 2 1226s ok 1231s t/modules/env.t ..................... 1231s 1..6 1231s # Running under perl version 5.040001 for linux 1231s # Current time local: Tue May 6 20:03:59 2025 1231s # Current time GMT: Tue May 6 20:03:59 2025 1231s # Using Test.pm version 1.31 1231s # Using Apache/Test.pm version 1.44 1231s # host: /modules/env/host.shtml 1231s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1231s ok 1 1231s # nothere: /modules/env/nothere.shtml 1231s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1231s ok 2 1231s # set: /modules/env/set.shtml 1231s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1231s ok 3 1231s # setempty: /modules/env/setempty.shtml 1231s # setempty: EXPECT -><- ACTUAL -><- 1231s ok 4 1231s # type: /modules/env/type.shtml 1231s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1231s ok 5 1231s # unset: /modules/env/unset.shtml 1231s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1231s ok 6 1231s ok 1237s t/modules/expires.t ................. 1237s 1..92 1237s # Running under perl version 5.040001 for linux 1237s # Current time local: Tue May 6 20:04:04 2025 1237s # Current time GMT: Tue May 6 20:04:04 2025 1237s # Using Test.pm version 1.31 1237s # Using Apache/Test.pm version 1.44 1237s # debug: index.html 1237s HTTP/1.1 200 OK 1237s Cache-Control: max-age=323564434 1237s Connection: close 1237s Date: Tue, 06 May 2025 20:04:09 GMT 1237s Accept-Ranges: bytes 1237s ETag: "3-62c6deaf13e40" 1237s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1237s Vary: In-If1 1237s Content-Length: 3 1237s Content-Type: text/html 1237s Expires: Tue, 07 Aug 2035 19:04:44 GMT 1237s Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 1237s Client-Date: Tue, 06 May 2025 20:04:09 GMT 1237s Client-Peer: 127.0.0.1:8529 1237s Client-Response-Num: 1 1237s DMMATCH1: 1 1237s ok 1 1237s # debug: [Cache-Control] [max-age=323564434] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 1237s # debug: expires 2070126284 1237s # debug: expected: 332425819 1237s # debug: actual : 332425819 1237s ok 2 1237s # debug: text.txt 1237s HTTP/1.1 200 OK 1237s Cache-Control: max-age=0 1237s Connection: close 1237s Date: Tue, 06 May 2025 20:04:09 GMT 1237s Accept-Ranges: bytes 1237s ETag: "0-62c6deaf13e40" 1237s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1237s Vary: In-If1 1237s Content-Type: text/plain 1237s Expires: Tue, 06 May 2025 20:04:09 GMT 1237s Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 1237s Client-Date: Tue, 06 May 2025 20:04:09 GMT 1237s Client-Peer: 127.0.0.1:8529 1237s Client-Response-Num: 1 1237s DMMATCH1: 1 1237s ok 3 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 4 1237s # debug: image.gif 1237s HTTP/1.1 200 OK 1237s Cache-Control: max-age=120 1237s Connection: close 1237s Date: Tue, 06 May 2025 20:04:09 GMT 1237s Accept-Ranges: bytes 1237s ETag: "0-62c6deaf13e40" 1237s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1237s Vary: In-If1 1237s Content-Type: image/gif 1237s Expires: Tue, 06 May 2025 20:06:09 GMT 1237s Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 1237s Client-Date: Tue, 06 May 2025 20:04:09 GMT 1237s Client-Peer: 127.0.0.1:8529 1237s Client-Response-Num: 1 1237s DMMATCH1: 1 1237s ok 5 1237s # debug: [Cache-Control] [max-age=120] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:06:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:06:09 GMT 1237s # debug: expires 1746561969 1237s # debug: expected: 120 1237s # debug: actual : 120 1237s ok 6 1237s # debug: foo.jpg 1237s HTTP/1.1 200 OK 1237s Cache-Control: max-age=86400 1237s Connection: close 1237s Date: Tue, 06 May 2025 20:04:09 GMT 1237s Accept-Ranges: bytes 1237s ETag: "0-62c6deaf13e40" 1237s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1237s Vary: In-If1 1237s Content-Type: image/jpeg 1237s Expires: Wed, 07 May 2025 20:04:09 GMT 1237s Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 1237s Client-Date: Tue, 06 May 2025 20:04:09 GMT 1237s Client-Peer: 127.0.0.1:8529 1237s Client-Response-Num: 1 1237s DMMATCH1: 1 1237s 1237s 1237s ok 7 1237s # debug: [Cache-Control] [max-age=86400] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Wed, 07 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Wed, 07 May 2025 20:04:09 GMT 1237s # debug: expires 1746648249 1237s # debug: expected: 86400 1237s # debug: actual : 86400 1237s ok 8 1237s # debug: [Cache-Control] [max-age=323564434] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 1237s # debug: expires 2070126284 1237s # debug: expected: 332425819 1237s # debug: actual : 332425819 1237s ok 9 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 10 1237s # debug: [Cache-Control] [max-age=120] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:06:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:06:09 GMT 1237s # debug: expires 1746561969 1237s # debug: expected: 120 1237s # debug: actual : 120 1237s ok 11 1237s # debug: [Cache-Control] [max-age=86400] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Wed, 07 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Wed, 07 May 2025 20:04:09 GMT 1237s # debug: expires 1746648249 1237s # debug: expected: 86400 1237s # debug: actual : 86400 1237s ok 12 1237s # --- 1237s # ExpiresActive On 1237s # debug: [Cache-Control] [max-age=323564434] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 1237s # debug: expires 2070126284 1237s # debug: expected: 332425819 1237s # debug: actual : 332425819 1237s ok 13 1237s # --- 1237s # ExpiresActive On 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 14 1237s # --- 1237s # ExpiresActive On 1237s # debug: [Cache-Control] [max-age=120] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:06:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:06:09 GMT 1237s # debug: expires 1746561969 1237s # debug: expected: 120 1237s # debug: actual : 120 1237s ok 15 1237s # --- 1237s # ExpiresActive On 1237s # debug: [Cache-Control] [max-age=86400] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Wed, 07 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Wed, 07 May 2025 20:04:09 GMT 1237s # debug: expires 1746648249 1237s # debug: expected: 86400 1237s # debug: actual : 86400 1237s ok 16 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault M9775234 1237s # debug: [Cache-Control] [max-age=913849] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Sat, 17 May 2025 09:54:59 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Sat, 17 May 2025 09:54:59 GMT 1237s # debug: expires 1747475699 1237s # debug: expected: 9775234 1237s # debug: actual : 9775234 1237s ok 17 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault M9775234 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 18 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault M9775234 1237s # debug: [Cache-Control] [max-age=120] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:06:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:06:09 GMT 1237s # debug: expires 1746561969 1237s # debug: expected: 120 1237s # debug: actual : 120 1237s ok 19 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault M9775234 1237s # debug: [Cache-Control] [max-age=86400] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Wed, 07 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Wed, 07 May 2025 20:04:09 GMT 1237s # debug: expires 1746648249 1237s # debug: expected: 86400 1237s # debug: actual : 86400 1237s ok 20 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType text/plain A40025469 1237s # debug: [Cache-Control] [max-age=323564434] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 1237s # debug: expires 2070126284 1237s # debug: expected: 332425819 1237s # debug: actual : 332425819 1237s ok 21 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType text/plain A40025469 1237s # debug: [Cache-Control] [max-age=40025469] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Thu, 13 Aug 2026 02:15:18 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Thu, 13 Aug 2026 02:15:18 GMT 1237s # debug: expires 1786587318 1237s # debug: expected: 40025469 1237s # debug: actual : 40025469 1237s ok 22 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType text/plain A40025469 1237s # debug: [Cache-Control] [max-age=120] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:06:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:06:09 GMT 1237s # debug: expires 1746561969 1237s # debug: expected: 120 1237s # debug: actual : 120 1237s ok 23 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType text/plain A40025469 1237s # debug: [Cache-Control] [max-age=86400] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Wed, 07 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Wed, 07 May 2025 20:04:09 GMT 1237s # debug: expires 1746648249 1237s # debug: expected: 86400 1237s # debug: actual : 86400 1237s ok 24 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault "access plus 2 months 10 days 3 hours 4 minutes 24 seconds" 1237s ExpiresByType text/plain "access plus 1 years 1 months 3 days 3 hours 24 minutes 3 seconds" 1237s # debug: [Cache-Control] [max-age=6059064] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Tue, 15 Jul 2025 23:08:33 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 15 Jul 2025 23:08:33 GMT 1237s # debug: expires 1752620913 1237s # debug: expected: 6059064 1237s # debug: actual : 6059064 1237s ok 25 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault "access plus 2 months 10 days 3 hours 4 minutes 24 seconds" 1237s ExpiresByType text/plain "access plus 1 years 1 months 3 days 3 hours 24 minutes 3 seconds" 1237s # debug: [Cache-Control] [max-age=34399443] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Mon, 08 Jun 2026 23:28:12 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Mon, 08 Jun 2026 23:28:12 GMT 1237s # debug: expires 1780961292 1237s # debug: expected: 34399443 1237s # debug: actual : 34399443 1237s ok 26 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault "access plus 2 months 10 days 3 hours 4 minutes 24 seconds" 1237s ExpiresByType text/plain "access plus 1 years 1 months 3 days 3 hours 24 minutes 3 seconds" 1237s # debug: [Cache-Control] [max-age=120] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:06:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:06:09 GMT 1237s # debug: expires 1746561969 1237s # debug: expected: 120 1237s # debug: actual : 120 1237s ok 27 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault "access plus 2 months 10 days 3 hours 4 minutes 24 seconds" 1237s ExpiresByType text/plain "access plus 1 years 1 months 3 days 3 hours 24 minutes 3 seconds" 1237s # debug: [Cache-Control] [max-age=86400] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Wed, 07 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Wed, 07 May 2025 20:04:09 GMT 1237s # debug: expires 1746648249 1237s # debug: expected: 86400 1237s # debug: actual : 86400 1237s ok 28 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault "access plus 2 weeks 4 days 1 hours 47 minutes 23 seconds" 1237s # debug: [Cache-Control] [max-age=1561643] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Sat, 24 May 2025 21:51:32 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Sat, 24 May 2025 21:51:32 GMT 1237s # debug: expires 1748123492 1237s # debug: expected: 1561643 1237s # debug: actual : 1561643 1237s ok 29 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault "access plus 2 weeks 4 days 1 hours 47 minutes 23 seconds" 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 30 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault "access plus 2 weeks 4 days 1 hours 47 minutes 23 seconds" 1237s # debug: [Cache-Control] [max-age=120] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:06:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:06:09 GMT 1237s # debug: expires 1746561969 1237s # debug: expected: 120 1237s # debug: actual : 120 1237s ok 31 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault "access plus 2 weeks 4 days 1 hours 47 minutes 23 seconds" 1237s # debug: [Cache-Control] [max-age=86400] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Wed, 07 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Wed, 07 May 2025 20:04:09 GMT 1237s # debug: expires 1746648249 1237s # debug: expected: 86400 1237s # debug: actual : 86400 1237s ok 32 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType image/gif "modification plus 2 weeks 1 hours 10 minutes 27 seconds" 1237s # debug: [Cache-Control] [max-age=323564434] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 1237s # debug: expires 2070126284 1237s # debug: expected: 332425819 1237s # debug: actual : 332425819 1237s ok 33 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType image/gif "modification plus 2 weeks 1 hours 10 minutes 27 seconds" 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 34 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType image/gif "modification plus 2 weeks 1 hours 10 minutes 27 seconds" 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 35 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType image/gif "modification plus 2 weeks 1 hours 10 minutes 27 seconds" 1237s # debug: [Cache-Control] [max-age=86400] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Wed, 07 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Wed, 07 May 2025 20:04:09 GMT 1237s # debug: expires 1746648249 1237s # debug: expected: 86400 1237s # debug: actual : 86400 1237s ok 36 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault A8995284 1237s ExpiresByType image/gif A40870178 1237s # debug: [Cache-Control] [max-age=8995284] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Mon, 18 Aug 2025 22:45:33 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Mon, 18 Aug 2025 22:45:33 GMT 1237s # debug: expires 1755557133 1237s # debug: expected: 8995284 1237s # debug: actual : 8995284 1237s ok 37 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault A8995284 1237s ExpiresByType image/gif A40870178 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 38 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault A8995284 1237s ExpiresByType image/gif A40870178 1237s # debug: [Cache-Control] [max-age=40870178] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Sat, 22 Aug 2026 20:53:47 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Sat, 22 Aug 2026 20:53:47 GMT 1237s # debug: expires 1787432027 1237s # debug: expected: 40870178 1237s # debug: actual : 40870178 1237s ok 39 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault A8995284 1237s ExpiresByType image/gif A40870178 1237s # debug: [Cache-Control] [max-age=86400] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Wed, 07 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Wed, 07 May 2025 20:04:09 GMT 1237s # debug: expires 1746648249 1237s # debug: expected: 86400 1237s # debug: actual : 86400 1237s ok 40 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault "modification plus 3 months 8 days 8 hours 30 minutes 24 seconds" 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 41 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault "modification plus 3 months 8 days 8 hours 30 minutes 24 seconds" 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 42 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault "modification plus 3 months 8 days 8 hours 30 minutes 24 seconds" 1237s # debug: [Cache-Control] [max-age=120] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:06:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:06:09 GMT 1237s # debug: expires 1746561969 1237s # debug: expected: 120 1237s # debug: actual : 120 1237s ok 43 1237s #--- 1237s # ExpiresActive On 1237s ExpiresDefault "modification plus 3 months 8 days 8 hours 30 minutes 24 seconds" 1237s # debug: [Cache-Control] [max-age=86400] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Wed, 07 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Wed, 07 May 2025 20:04:09 GMT 1237s # debug: expires 1746648249 1237s # debug: expected: 86400 1237s # debug: actual : 86400 1237s ok 44 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType image/jpeg M8042410 1237s # debug: [Cache-Control] [max-age=323564434] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Tue, 07 Aug 2035 19:04:44 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 07 Aug 2035 19:04:44 GMT 1237s # debug: expires 2070126284 1237s # debug: expected: 332425819 1237s # debug: actual : 332425819 1237s ok 45 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType image/jpeg M8042410 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 46 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType image/jpeg M8042410 1237s # debug: [Cache-Control] [max-age=120] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:06:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:06:09 GMT 1237s # debug: expires 1746561969 1237s # debug: expected: 120 1237s # debug: actual : 120 1237s ok 47 1237s # --- 1237s # ExpiresActive On 1237s ExpiresByType image/jpeg M8042410 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 48 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault "modification plus 1 years 1 months 6 days 1 hours 29 minutes 49 seconds" 1237s ExpiresByType image/jpeg M35779330 1237s # debug: [Cache-Control] [max-age=25790404] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Expires] [Sun, 01 Mar 2026 08:04:14 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Sun, 01 Mar 2026 08:04:14 GMT 1237s # debug: expires 1772352254 1237s # debug: expected: 34651789 1237s # debug: actual : 34651789 1237s ok 49 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault "modification plus 1 years 1 months 6 days 1 hours 29 minutes 49 seconds" 1237s ExpiresByType image/jpeg M35779330 1237s # debug: [Cache-Control] [max-age=0] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Expires] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:04:09 GMT 1237s # debug: expires 1746561849 1237s # debug: expected: 8861384 1237s # debug: actual : 8861384 1237s ok 50 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault "modification plus 1 years 1 months 6 days 1 hours 29 minutes 49 seconds" 1237s ExpiresByType image/jpeg M35779330 1237s # debug: [Cache-Control] [max-age=120] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Expires] [Tue, 06 May 2025 20:06:09 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Tue, 06 May 2025 20:06:09 GMT 1237s # debug: expires 1746561969 1237s # debug: expected: 120 1237s # debug: actual : 120 1237s ok 51 1237s # --- 1237s # ExpiresActive On 1237s ExpiresDefault "modification plus 1 years 1 months 6 days 1 hours 29 minutes 49 seconds" 1237s ExpiresByType image/jpeg M35779330 1237s # debug: [Cache-Control] [max-age=26917945] 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Expires] [Sat, 14 Mar 2026 09:16:35 GMT] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s # debug: modified Fri, 24 Jan 2025 06:34:25 GMT 1237s # debug: modified 1737700465 1237s # debug: access Tue, 06 May 2025 20:04:09 GMT 1237s # debug: access 1746561849 1237s # debug: expires Sat, 14 Mar 2026 09:16:35 GMT 1237s # debug: expires 1773479795 1237s # debug: expected: 35779330 1237s # debug: actual : 35779330 1237s ok 52 1237s # --- 1237s # ExpiresActive Off 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 53 1237s # --- 1237s # ExpiresActive Off 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 54 1237s # --- 1237s # ExpiresActive Off 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 55 1237s # --- 1237s # ExpiresActive Off 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 56 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault "access plus 1 years 1 months 1 weeks 7 days 1 hours 30 minutes 10 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 57 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault "access plus 1 years 1 months 1 weeks 7 days 1 hours 30 minutes 10 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 58 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault "access plus 1 years 1 months 1 weeks 7 days 1 hours 30 minutes 10 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 59 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault "access plus 1 years 1 months 1 weeks 7 days 1 hours 30 minutes 10 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 60 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType text/plain A9533440 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 61 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType text/plain A9533440 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 62 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType text/plain A9533440 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 63 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType text/plain A9533440 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 64 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault "modification plus 1 years 1 months 2 weeks 7 days 7 hours 33 minutes 44 seconds" 1237s ExpiresByType text/plain A5636269 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 65 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault "modification plus 1 years 1 months 2 weeks 7 days 7 hours 33 minutes 44 seconds" 1237s ExpiresByType text/plain A5636269 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 66 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault "modification plus 1 years 1 months 2 weeks 7 days 7 hours 33 minutes 44 seconds" 1237s ExpiresByType text/plain A5636269 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 67 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault "modification plus 1 years 1 months 2 weeks 7 days 7 hours 33 minutes 44 seconds" 1237s ExpiresByType text/plain A5636269 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 68 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault "modification plus 1 years 1 months 1 weeks 13 days 1 hours 20 minutes 30 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 69 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault "modification plus 1 years 1 months 1 weeks 13 days 1 hours 20 minutes 30 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 70 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault "modification plus 1 years 1 months 1 weeks 13 days 1 hours 20 minutes 30 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 71 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault "modification plus 1 years 1 months 1 weeks 13 days 1 hours 20 minutes 30 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 72 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 2 days 1 hours 18 minutes 12 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 73 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 2 days 1 hours 18 minutes 12 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 74 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 2 days 1 hours 18 minutes 12 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 75 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 2 days 1 hours 18 minutes 12 seconds" 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 76 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault A7536792 1237s ExpiresByType image/gif M6678945 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 77 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault A7536792 1237s ExpiresByType image/gif M6678945 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 78 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault A7536792 1237s ExpiresByType image/gif M6678945 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 79 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault A7536792 1237s ExpiresByType image/gif M6678945 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 80 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault A4669826 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 81 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault A4669826 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 82 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault A4669826 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 83 1237s #--- 1237s # ExpiresActive Off 1237s ExpiresDefault A4669826 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 84 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType image/jpeg A7950543 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 85 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType image/jpeg A7950543 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 86 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType image/jpeg A7950543 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 87 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresByType image/jpeg A7950543 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 88 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault "access plus 1 months 18 days 4 hours 19 minutes 16 seconds" 1237s ExpiresByType image/jpeg A33382008 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["3-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Length] [3] 1237s # debug: [Content-Type] [text/html] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 89 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault "access plus 1 months 18 days 4 hours 19 minutes 16 seconds" 1237s ExpiresByType image/jpeg A33382008 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [text/plain] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 90 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault "access plus 1 months 18 days 4 hours 19 minutes 16 seconds" 1237s ExpiresByType image/jpeg A33382008 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/gif] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 91 1237s # --- 1237s # ExpiresActive Off 1237s ExpiresDefault "access plus 1 months 18 days 4 hours 19 minutes 16 seconds" 1237s ExpiresByType image/jpeg A33382008 1237s # debug: [Connection] [close] 1237s # debug: [Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Accept-Ranges] [bytes] 1237s # debug: [ETag] ["0-62c6deaf13e40"] 1237s # debug: [Server] [Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1] 1237s # debug: [Vary] [In-If1] 1237s # debug: [Content-Type] [image/jpeg] 1237s # debug: [Last-Modified] [Fri, 24 Jan 2025 06:34:25 GMT] 1237s # debug: [Client-Date] [Tue, 06 May 2025 20:04:09 GMT] 1237s # debug: [Client-Peer] [127.0.0.1:8529] 1237s # debug: [Client-Response-Num] [1] 1237s # debug: [DMMATCH1] [1] 1237s ok 92 1237s ok 1243s t/modules/ext_filter.t .............. 1243s 1..24 1243s # Running under perl version 5.040001 for linux 1243s # Current time local: Tue May 6 20:04:09 2025 1243s # Current time GMT: Tue May 6 20:04:09 2025 1243s # Using Test.pm version 1.31 1243s # Using Apache/Test.pm version 1.44 1243s # testing : sed output filter 1243s # expected: 'barbar' 1243s # received: 'barbar' 1243s ok 1 1243s # testing : slow filter process 1243s # expected: 'foobar' 1243s # received: 'foobar' 1243s ok 2 1243s # testing : echo worked 1243s # expected: 200 1243s # received: '200' 1243s ok 3 1243s # testing : request body filtered 1243s # expected: 'barbar 1243s # ' 1243s # received: 'barbar 1243s # ' 1243s ok 4 1243s # testing : got 413 error 1243s # expected: 413 1243s # received: '413' 1243s ok 5 1243s # testing : got 413 error body 1243s # expected: qr/413 Request Entity Too Large/ 1243s # received: ' 1243s # 1243s # 413 Request Entity Too Large 1243s # 1243s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

1270s # 1270s # 1270s # Hello World 1270s # 1270s #

[back]

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

mod_include test

1270s # 1270s # 1270s # Hello World 1270s # 1270s #

[back]

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

mod_include test

1270s # 1270s # 1270s # Hello World 1270s # 1270s #

[back]

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

Load Balancer Manager for localhost

1307s # 1307s #
Server Version: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1
1307s #
Server Built: 2025-02-19T07:03:52
1307s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1307s #
1307s #

LoadBalancer Status for balancer://foo1 [peb8a738a_foo1]

1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/baltest1Yes
1307s #
1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s #
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)
1307s #
1307s #

LoadBalancer Status for balancer://foo2 [peb8a738a_foo2]

1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bytraffic/baltest2Yes
1307s #
1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s #
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)
1307s #
1307s #

LoadBalancer Status for balancer://foo3 [peb8a738a_foo3]

1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01bybusyness/baltest3Yes
1307s #
1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s #
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)
1307s #
1307s #

LoadBalancer Status for balancer://foo4 [peb8a738a_foo4]

1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01heartbeat/baltest4Yes
1307s #
1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s #
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)
1307s #
1307s #

LoadBalancer Status for balancer://pr45434 [peb8a738a_pr45434]

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

LoadBalancer Status for balancer://failover [peb8a738a_failover]

1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s #
MaxMembersStickySessionDisableFailoverTimeoutFailoverAttemptsMethodPathActive
2 [2 Used] (None) Off01byrequests/Yes
1307s #
1307s # 1307s # 1307s # 1307s # 1307s # 1307s # 1307s #
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)
1307s #
1307s #

LoadBalancer Status for balancer://dynproxy [peb8a738a_dynproxy]

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

Moved Permanently

1362s #

The document has moved here.

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

Moved Permanently

1362s #

The document has moved here.

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

Moved Permanently

1362s #

The document has moved here.

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

Moved Permanently

1362s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1362s #

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

Multiple Choices

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

Available documents: 1362s #

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

Multiple Choices

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

Available documents: 1362s #

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

Moved Permanently

1362s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1362s #

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

Multiple Choices

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

Available documents: 1362s #

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

Moved Permanently

1362s #

The document has moved here.

1362s # 1362s # ' 1362s ok 48 1362s ok 1365s t/modules/status.t .................. 1365s 1..1 1365s # Running under perl version 5.040001 for linux 1365s # Current time local: Tue May 6 20:06:15 2025 1365s # Current time GMT: Tue May 6 20:06:15 2025 1365s # Using Test.pm version 1.31 1365s # Using Apache/Test.pm version 1.44 1365s 1365s 1365s Apache Status 1365s 1365s

Apache Server Status for localhost (via 127.0.0.1)

1365s 1365s
Server Version: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1
1365s
Server MPM: worker
1365s
Server Built: 2025-02-19T07:03:52 1365s

1365s
Current Time: Tuesday, 06-May-2025 20:06:18 UTC
1365s
Restart Time: Tuesday, 06-May-2025 19:58:05 UTC
1365s
Parent Server Config. Generation: 1
1365s
Parent Server MPM Generation: 0
1365s
Server uptime: 8 minutes 12 seconds
1365s
Server load: 0.86 0.89 0.71
1365s
Total accesses: 6873 - Total Traffic: 138.9 MB - Total Duration: 62129
1365s
CPU Usage: u4.97 s5.26 cu1.47 cs.52 - 2.48% CPU load
1365s
14 requests/sec - 289.1 kB/second - 20.7 kB/request - 9.03958 ms/request
1365s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1365s
__W_________________....................
1365s

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

1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s
SrvPIDAccMCPU 1365s SSReqDurConnChildSlotClientProtocolVHostRequest
0-04796290/326/326_ 1365s 6.00308450.08.138.13 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-04796290/417/417_ 1365s 6.003031550.06.026.02 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-04796290/326/326W 1365s 5.990010740.013.5713.57 1365s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-04796290/344/344_ 1365s 6.003018810.013.5713.57 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-04796290/339/339_ 1365s 6.003013260.07.757.75 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-04796290/328/328_ 1365s 6.0030161170.01.771.77 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-04796290/336/336_ 1365s 6.00309880.02.522.52 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-04796290/326/326_ 1365s 6.00309430.010.1810.18 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-04796290/327/327_ 1365s 6.003050280.02.112.11 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-04796290/331/331_ 1365s 6.00308470.03.853.85 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
1-04796300/327/327_ 1365s 6.18309400.06.506.50 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-04796300/388/388_ 1365s 6.183011800.013.8713.87 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-04796300/376/376_ 1365s 6.183066400.09.869.86 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-04796300/327/327_ 1365s 6.1830144690.05.625.62 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-04796300/327/327_ 1365s 6.183018410.011.6711.67 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-04796300/328/328_ 1365s 6.18308820.01.801.80 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-04796300/421/421_ 1365s 6.18309290.01.881.88 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-04796300/329/329_ 1365s 6.183011150.05.415.41 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-04796300/324/324_ 1365s 6.18309230.03.913.91 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-04796300/326/326_ 1365s 6.18309990.08.918.91 1365s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1365s
1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s 1365s
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
1365s 1365s 1365s ok 1 1365s ok 1368s t/modules/substitute.t .............. 1368s 1..19 1368s # Running under perl version 5.040001 for linux 1368s # Current time local: Tue May 6 20:06:18 2025 1368s # Current time GMT: Tue May 6 20:06:18 2025 1368s # Using Test.pm version 1.31 1368s # Using Apache/Test.pm version 1.44 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'barbar': OK 1368s ok 1 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'barbar': OK 1368s ok 2 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'foofoo': OK 1368s ok 3 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'barbar': OK 1368s ok 4 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'barbar': OK 1368s ok 5 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'barbar': OK 1368s ok 6 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'foof 1368s oo': OK 1368s ok 7 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'xfoo': OK 1368s ok 8 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1368s ok 9 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s barx 1368s ': OK 1368s ok 10 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'a$1axb(': OK 1368s ok 11 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'a$XX': OK 1368s ok 12 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1368s ok 13 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'x&x': OK 1368s ok 14 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'xx': OK 1368s ok 15 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'fcooar': OK 1368s ok 16 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'fc$1ar': OK 1368s ok 17 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'fdooar': OK 1368s ok 18 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s got 200 'XXXfooXXX 1368s bar': OK 1368s ok 19 1368s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1368s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1368s ok 1372s t/modules/unique_id.t ............... 1372s 1..300 1372s # Running under perl version 5.040001 for linux 1372s # Current time local: Tue May 6 20:06:21 2025 1372s # Current time GMT: Tue May 6 20:06:21 2025 1372s # Using Test.pm version 1.31 1372s # Using Apache/Test.pm version 1.44 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 1 1372s # unique id: aBprvyyU9fo7lA5rrI8G3QAAAAM 1372s ok 2 1372s ok 3 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 4 1372s # unique id: aBprv4GbRwNgKgxtJ4svbgAAAEA 1372s ok 5 1372s ok 6 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 7 1372s # unique id: aBprvyyU9fo7lA5rrI8G3gAAAAA 1372s ok 8 1372s ok 9 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 10 1372s # unique id: aBprv4GbRwNgKgxtJ4svbwAAAEE 1372s ok 11 1372s ok 12 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 13 1372s # unique id: aBprvyyU9fo7lA5rrI8G3wAAAAk 1372s ok 14 1372s ok 15 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 16 1372s # unique id: aBprv4GbRwNgKgxtJ4svcAAAAEc 1372s ok 17 1372s ok 18 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 19 1372s # unique id: aBprvyyU9fo7lA5rrI8G4AAAAAc 1372s ok 20 1372s ok 21 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 22 1372s # unique id: aBprv4GbRwNgKgxtJ4svcQAAAEY 1372s ok 23 1372s ok 24 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 25 1372s # unique id: aBprvyyU9fo7lA5rrI8G4QAAAAY 1372s ok 26 1372s ok 27 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 28 1372s # unique id: aBprv4GbRwNgKgxtJ4svcgAAAEM 1372s ok 29 1372s ok 30 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 31 1372s # unique id: aBprvyyU9fo7lA5rrI8G4gAAAAg 1372s ok 32 1372s ok 33 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 34 1372s # unique id: aBprv4GbRwNgKgxtJ4svcwAAAEQ 1372s ok 35 1372s ok 36 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 37 1372s # unique id: aBprvyyU9fo7lA5rrI8G4wAAAAQ 1372s ok 38 1372s ok 39 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 40 1372s # unique id: aBprv4GbRwNgKgxtJ4svdAAAAEg 1372s ok 41 1372s ok 42 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 43 1372s # unique id: aBprvyyU9fo7lA5rrI8G5AAAAAE 1372s ok 44 1372s ok 45 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 46 1372s # unique id: aBprv4GbRwNgKgxtJ4svdQAAAEU 1372s ok 47 1372s ok 48 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 49 1372s # unique id: aBprvyyU9fo7lA5rrI8G5QAAAAU 1372s ok 50 1372s ok 51 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 52 1372s # unique id: aBprv4GbRwNgKgxtJ4svdgAAAEI 1372s ok 53 1372s ok 54 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 55 1372s # unique id: aBprvyyU9fo7lA5rrI8G5gAAAAI 1372s ok 56 1372s ok 57 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 58 1372s # unique id: aBprv4GbRwNgKgxtJ4svdwAAAEk 1372s ok 59 1372s ok 60 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 61 1372s # unique id: aBprvyyU9fo7lA5rrI8G5wAAAAM 1372s ok 62 1372s ok 63 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 64 1372s # unique id: aBprv4GbRwNgKgxtJ4sveAAAAEA 1372s ok 65 1372s ok 66 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 67 1372s # unique id: aBprvyyU9fo7lA5rrI8G6AAAAAA 1372s ok 68 1372s ok 69 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 70 1372s # unique id: aBprv4GbRwNgKgxtJ4sveQAAAEE 1372s ok 71 1372s ok 72 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 73 1372s # unique id: aBprvyyU9fo7lA5rrI8G6QAAAAk 1372s ok 74 1372s ok 75 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 76 1372s # unique id: aBprv4GbRwNgKgxtJ4svegAAAEc 1372s ok 77 1372s ok 78 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 79 1372s # unique id: aBprvyyU9fo7lA5rrI8G6gAAAAc 1372s ok 80 1372s ok 81 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 82 1372s # unique id: aBprv4GbRwNgKgxtJ4svewAAAEY 1372s ok 83 1372s ok 84 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 85 1372s # unique id: aBprvyyU9fo7lA5rrI8G6wAAAAY 1372s ok 86 1372s ok 87 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 88 1372s # unique id: aBprv4GbRwNgKgxtJ4svfAAAAEM 1372s ok 89 1372s ok 90 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 91 1372s # unique id: aBprvyyU9fo7lA5rrI8G7AAAAAg 1372s ok 92 1372s ok 93 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 94 1372s # unique id: aBprv4GbRwNgKgxtJ4svfQAAAEQ 1372s ok 95 1372s ok 96 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 97 1372s # unique id: aBprvyyU9fo7lA5rrI8G7QAAAAQ 1372s ok 98 1372s ok 99 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 100 1372s # unique id: aBprv4GbRwNgKgxtJ4svfgAAAEg 1372s ok 101 1372s ok 102 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 103 1372s # unique id: aBprvyyU9fo7lA5rrI8G7gAAAAE 1372s ok 104 1372s ok 105 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 106 1372s # unique id: aBprv4GbRwNgKgxtJ4svfwAAAEU 1372s ok 107 1372s ok 108 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 109 1372s # unique id: aBprvyyU9fo7lA5rrI8G7wAAAAU 1372s ok 110 1372s ok 111 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 112 1372s # unique id: aBprv4GbRwNgKgxtJ4svgAAAAEI 1372s ok 113 1372s ok 114 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 115 1372s # unique id: aBprvyyU9fo7lA5rrI8G8AAAAAI 1372s ok 116 1372s ok 117 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 118 1372s # unique id: aBprv4GbRwNgKgxtJ4svgQAAAEk 1372s ok 119 1372s ok 120 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 121 1372s # unique id: aBprvyyU9fo7lA5rrI8G8QAAAAM 1372s ok 122 1372s ok 123 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 124 1372s # unique id: aBprv4GbRwNgKgxtJ4svggAAAEA 1372s ok 125 1372s ok 126 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 127 1372s # unique id: aBprvyyU9fo7lA5rrI8G8gAAAAA 1372s ok 128 1372s ok 129 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 130 1372s # unique id: aBprv4GbRwNgKgxtJ4svgwAAAEE 1372s ok 131 1372s ok 132 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 133 1372s # unique id: aBprwCyU9fo7lA5rrI8G8wAAAAk 1372s ok 134 1372s ok 135 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 136 1372s # unique id: aBprwIGbRwNgKgxtJ4svhAAAAEc 1372s ok 137 1372s ok 138 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 139 1372s # unique id: aBprwCyU9fo7lA5rrI8G9AAAAAc 1372s ok 140 1372s ok 141 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 142 1372s # unique id: aBprwIGbRwNgKgxtJ4svhQAAAEY 1372s ok 143 1372s ok 144 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 145 1372s # unique id: aBprwCyU9fo7lA5rrI8G9QAAAAY 1372s ok 146 1372s ok 147 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 148 1372s # unique id: aBprwIGbRwNgKgxtJ4svhgAAAEM 1372s ok 149 1372s ok 150 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 151 1372s # unique id: aBprwCyU9fo7lA5rrI8G9gAAAAg 1372s ok 152 1372s ok 153 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 154 1372s # unique id: aBprwIGbRwNgKgxtJ4svhwAAAEQ 1372s ok 155 1372s ok 156 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 157 1372s # unique id: aBprwCyU9fo7lA5rrI8G9wAAAAQ 1372s ok 158 1372s ok 159 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 160 1372s # unique id: aBprwIGbRwNgKgxtJ4sviAAAAEg 1372s ok 161 1372s ok 162 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 163 1372s # unique id: aBprwCyU9fo7lA5rrI8G-AAAAAE 1372s ok 164 1372s ok 165 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 166 1372s # unique id: aBprwIGbRwNgKgxtJ4sviQAAAEU 1372s ok 167 1372s ok 168 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 169 1372s # unique id: aBprwCyU9fo7lA5rrI8G-QAAAAU 1372s ok 170 1372s ok 171 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 172 1372s # unique id: aBprwIGbRwNgKgxtJ4svigAAAEI 1372s ok 173 1372s ok 174 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 175 1372s # unique id: aBprwCyU9fo7lA5rrI8G-gAAAAI 1372s ok 176 1372s ok 177 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 178 1372s # unique id: aBprwIGbRwNgKgxtJ4sviwAAAEk 1372s ok 179 1372s ok 180 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 181 1372s # unique id: aBprwCyU9fo7lA5rrI8G-wAAAAM 1372s ok 182 1372s ok 183 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 184 1372s # unique id: aBprwIGbRwNgKgxtJ4svjAAAAEA 1372s ok 185 1372s ok 186 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 187 1372s # unique id: aBprwCyU9fo7lA5rrI8G_AAAAAA 1372s ok 188 1372s ok 189 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 190 1372s # unique id: aBprwIGbRwNgKgxtJ4svjQAAAEE 1372s ok 191 1372s ok 192 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 193 1372s # unique id: aBprwCyU9fo7lA5rrI8G_QAAAAk 1372s ok 194 1372s ok 195 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 196 1372s # unique id: aBprwIGbRwNgKgxtJ4svjgAAAEc 1372s ok 197 1372s ok 198 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 199 1372s # unique id: aBprwCyU9fo7lA5rrI8G_gAAAAc 1372s ok 200 1372s ok 201 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 202 1372s # unique id: aBprwIGbRwNgKgxtJ4svjwAAAEY 1372s ok 203 1372s ok 204 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 205 1372s # unique id: aBprwCyU9fo7lA5rrI8G_wAAAAY 1372s ok 206 1372s ok 207 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 208 1372s # unique id: aBprwIGbRwNgKgxtJ4svkAAAAEM 1372s ok 209 1372s ok 210 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 211 1372s # unique id: aBprwCyU9fo7lA5rrI8HAAAAAAg 1372s ok 212 1372s ok 213 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 214 1372s # unique id: aBprwIGbRwNgKgxtJ4svkQAAAEQ 1372s ok 215 1372s ok 216 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 217 1372s # unique id: aBprwCyU9fo7lA5rrI8HAQAAAAQ 1372s ok 218 1372s ok 219 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 220 1372s # unique id: aBprwIGbRwNgKgxtJ4svkgAAAEg 1372s ok 221 1372s ok 222 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 223 1372s # unique id: aBprwCyU9fo7lA5rrI8HAgAAAAE 1372s ok 224 1372s ok 225 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 226 1372s # unique id: aBprwIGbRwNgKgxtJ4svkwAAAEU 1372s ok 227 1372s ok 228 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 229 1372s # unique id: aBprwCyU9fo7lA5rrI8HAwAAAAU 1372s ok 230 1372s ok 231 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 232 1372s # unique id: aBprwIGbRwNgKgxtJ4svlAAAAEI 1372s ok 233 1372s ok 234 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 235 1372s # unique id: aBprwCyU9fo7lA5rrI8HBAAAAAI 1372s ok 236 1372s ok 237 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 238 1372s # unique id: aBprwIGbRwNgKgxtJ4svlQAAAEk 1372s ok 239 1372s ok 240 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 241 1372s # unique id: aBprwCyU9fo7lA5rrI8HBQAAAAM 1372s ok 242 1372s ok 243 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 244 1372s # unique id: aBprwIGbRwNgKgxtJ4svlgAAAEA 1372s ok 245 1372s ok 246 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 247 1372s # unique id: aBprwCyU9fo7lA5rrI8HBgAAAAA 1372s ok 248 1372s ok 249 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 250 1372s # unique id: aBprwIGbRwNgKgxtJ4svlwAAAEE 1372s ok 251 1372s ok 252 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 253 1372s # unique id: aBprwCyU9fo7lA5rrI8HBwAAAAk 1372s ok 254 1372s ok 255 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 256 1372s # unique id: aBprwIGbRwNgKgxtJ4svmAAAAEc 1372s ok 257 1372s ok 258 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 259 1372s # unique id: aBprwCyU9fo7lA5rrI8HCAAAAAc 1372s ok 260 1372s ok 261 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 262 1372s # unique id: aBprwIGbRwNgKgxtJ4svmQAAAEY 1372s ok 263 1372s ok 264 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 265 1372s # unique id: aBprwCyU9fo7lA5rrI8HCQAAAAY 1372s ok 266 1372s ok 267 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 268 1372s # unique id: aBprwIGbRwNgKgxtJ4svmgAAAEM 1372s ok 269 1372s ok 270 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 271 1372s # unique id: aBprwCyU9fo7lA5rrI8HCgAAAAg 1372s ok 272 1372s ok 273 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 274 1372s # unique id: aBprwIGbRwNgKgxtJ4svmwAAAEQ 1372s ok 275 1372s ok 276 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 277 1372s # unique id: aBprwCyU9fo7lA5rrI8HCwAAAAQ 1372s ok 278 1372s ok 279 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 280 1372s # unique id: aBprwIGbRwNgKgxtJ4svnAAAAEg 1372s ok 281 1372s ok 282 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 283 1372s # unique id: aBprwCyU9fo7lA5rrI8HDAAAAAE 1372s ok 284 1372s ok 285 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 286 1372s # unique id: aBprwIGbRwNgKgxtJ4svnQAAAEU 1372s ok 287 1372s ok 288 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 289 1372s # unique id: aBprwCyU9fo7lA5rrI8HDQAAAAU 1372s ok 290 1372s ok 291 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 292 1372s # unique id: aBprwIGbRwNgKgxtJ4svngAAAEI 1372s ok 293 1372s ok 294 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 295 1372s # unique id: aBprwCyU9fo7lA5rrI8HDgAAAAI 1372s ok 296 1372s ok 297 1372s # testing : fetch unique ID 1372s # expected: 200 1372s # received: '200' 1372s ok 298 1372s # unique id: aBprwIGbRwNgKgxtJ4svnwAAAEk 1372s ok 299 1372s ok 300 1372s ok 1375s t/modules/usertrack.t ............... 1375s 1..1004 1375s # Running under perl version 5.040001 for linux 1375s # Current time local: Tue May 6 20:06:24 2025 1375s # Current time GMT: Tue May 6 20:06:24 2025 1375s # Using Test.pm version 1.31 1375s # Using Apache/Test.pm version 1.44 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 1 1375s ok 2 1375s Set-Cookie: usertrack_test=3a6abce6.6347d26d3f40f; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=3a6abce6.6347d26d3f40f 1375s ok 3 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 4 1375s ok 5 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 6 1375s ok 7 1375s Set-Cookie: usertrack_test=d56457d2.6347d26d41303; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=d56457d2.6347d26d41303 1375s ok 8 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 9 1375s ok 10 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 11 1375s ok 12 1375s Set-Cookie: usertrack_test=b6e1408c.6347d26d4213f; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=b6e1408c.6347d26d4213f 1375s ok 13 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 14 1375s ok 15 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 16 1375s ok 17 1375s Set-Cookie: usertrack_test=ed320fde.6347d26d42ed3; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=ed320fde.6347d26d42ed3 1375s ok 18 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 19 1375s ok 20 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 21 1375s ok 22 1375s Set-Cookie: usertrack_test=71290c9c.6347d26d43d1d; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=71290c9c.6347d26d43d1d 1375s ok 23 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 24 1375s ok 25 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 26 1375s ok 27 1375s Set-Cookie: usertrack_test=13c273cf.6347d26d44b89; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=13c273cf.6347d26d44b89 1375s ok 28 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 29 1375s ok 30 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 31 1375s ok 32 1375s Set-Cookie: usertrack_test=d605120f.6347d26d45af6; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=d605120f.6347d26d45af6 1375s ok 33 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 34 1375s ok 35 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 36 1375s ok 37 1375s Set-Cookie: usertrack_test=73974bfe.6347d26d46b40; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=73974bfe.6347d26d46b40 1375s ok 38 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 39 1375s ok 40 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 41 1375s ok 42 1375s Set-Cookie: usertrack_test=cbcda9b5.6347d26d4796e; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=cbcda9b5.6347d26d4796e 1375s ok 43 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 44 1375s ok 45 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 46 1375s ok 47 1375s Set-Cookie: usertrack_test=bf525f63.6347d26d48752; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=bf525f63.6347d26d48752 1375s ok 48 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 49 1375s ok 50 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 51 1375s ok 52 1375s Set-Cookie: usertrack_test=20cf3631.6347d26d4950c; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=20cf3631.6347d26d4950c 1375s ok 53 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 54 1375s ok 55 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 56 1375s ok 57 1375s Set-Cookie: usertrack_test=f558691f.6347d26d4a26e; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=f558691f.6347d26d4a26e 1375s ok 58 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 59 1375s ok 60 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 61 1375s ok 62 1375s Set-Cookie: usertrack_test=ba6738b5.6347d26d4b015; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=ba6738b5.6347d26d4b015 1375s ok 63 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 64 1375s ok 65 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 66 1375s ok 67 1375s Set-Cookie: usertrack_test=91d2938f.6347d26d4c23d; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=91d2938f.6347d26d4c23d 1375s ok 68 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 69 1375s ok 70 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 71 1375s ok 72 1375s Set-Cookie: usertrack_test=b17a2b21.6347d26d4d32d; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=b17a2b21.6347d26d4d32d 1375s ok 73 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 74 1375s ok 75 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 76 1375s ok 77 1375s Set-Cookie: usertrack_test=ebeb4f1a.6347d26d4e2b7; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=ebeb4f1a.6347d26d4e2b7 1375s ok 78 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 79 1375s ok 80 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 81 1375s ok 82 1375s Set-Cookie: usertrack_test=8d7e64a8.6347d26d4f1cc; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=8d7e64a8.6347d26d4f1cc 1375s ok 83 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 84 1375s ok 85 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 86 1375s ok 87 1375s Set-Cookie: usertrack_test=47d2012f.6347d26d5000b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=47d2012f.6347d26d5000b 1375s ok 88 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 89 1375s ok 90 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 91 1375s ok 92 1375s Set-Cookie: usertrack_test=ea4269db.6347d26d50eec; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=ea4269db.6347d26d50eec 1375s ok 93 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 94 1375s ok 95 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 96 1375s ok 97 1375s Set-Cookie: usertrack_test=5638a369.6347d26d51c71; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=5638a369.6347d26d51c71 1375s ok 98 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 99 1375s ok 100 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 101 1375s ok 102 1375s Set-Cookie: usertrack_test=bfc9e53c.6347d26d529c5; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=bfc9e53c.6347d26d529c5 1375s ok 103 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 104 1375s ok 105 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 106 1375s ok 107 1375s Set-Cookie: usertrack_test=eeab33d9.6347d26d537fc; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=eeab33d9.6347d26d537fc 1375s ok 108 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 109 1375s ok 110 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 111 1375s ok 112 1375s Set-Cookie: usertrack_test=1bc62091.6347d26d546ff; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=1bc62091.6347d26d546ff 1375s ok 113 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 114 1375s ok 115 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 116 1375s ok 117 1375s Set-Cookie: usertrack_test=40acbd57.6347d26d55622; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=40acbd57.6347d26d55622 1375s ok 118 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 119 1375s ok 120 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 121 1375s ok 122 1375s Set-Cookie: usertrack_test=db011b03.6347d26d565fc; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=db011b03.6347d26d565fc 1375s ok 123 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 124 1375s ok 125 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 126 1375s ok 127 1375s Set-Cookie: usertrack_test=c462b0ed.6347d26d581b5; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=c462b0ed.6347d26d581b5 1375s ok 128 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 129 1375s ok 130 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 131 1375s ok 132 1375s Set-Cookie: usertrack_test=3b8583be.6347d26d5922a; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=3b8583be.6347d26d5922a 1375s ok 133 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 134 1375s ok 135 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 136 1375s ok 137 1375s Set-Cookie: usertrack_test=a83498d6.6347d26d5a3e0; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=a83498d6.6347d26d5a3e0 1375s ok 138 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 139 1375s ok 140 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 141 1375s ok 142 1375s Set-Cookie: usertrack_test=325b22ab.6347d26d5b439; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=325b22ab.6347d26d5b439 1375s ok 143 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 144 1375s ok 145 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 146 1375s ok 147 1375s Set-Cookie: usertrack_test=9e1d51e6.6347d26d5c1eb; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=9e1d51e6.6347d26d5c1eb 1375s ok 148 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 149 1375s ok 150 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 151 1375s ok 152 1375s Set-Cookie: usertrack_test=7370fdcd.6347d26d5d240; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=7370fdcd.6347d26d5d240 1375s ok 153 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 154 1375s ok 155 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 156 1375s ok 157 1375s Set-Cookie: usertrack_test=3cb2423a.6347d26d5e2a8; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=3cb2423a.6347d26d5e2a8 1375s ok 158 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 159 1375s ok 160 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 161 1375s ok 162 1375s Set-Cookie: usertrack_test=7c886117.6347d26d5f796; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=7c886117.6347d26d5f796 1375s ok 163 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 164 1375s ok 165 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 166 1375s ok 167 1375s Set-Cookie: usertrack_test=3c3330af.6347d26d607e3; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=3c3330af.6347d26d607e3 1375s ok 168 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 169 1375s ok 170 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 171 1375s ok 172 1375s Set-Cookie: usertrack_test=f49264fa.6347d26d616c9; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=f49264fa.6347d26d616c9 1375s ok 173 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 174 1375s ok 175 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 176 1375s ok 177 1375s Set-Cookie: usertrack_test=a2169db0.6347d26d62634; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=a2169db0.6347d26d62634 1375s ok 178 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 179 1375s ok 180 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 181 1375s ok 182 1375s Set-Cookie: usertrack_test=4fd7a63c.6347d26d635d9; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=4fd7a63c.6347d26d635d9 1375s ok 183 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 184 1375s ok 185 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 186 1375s ok 187 1375s Set-Cookie: usertrack_test=97d71354.6347d26d6463c; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=97d71354.6347d26d6463c 1375s ok 188 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 189 1375s ok 190 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 191 1375s ok 192 1375s Set-Cookie: usertrack_test=42ea0106.6347d26d65580; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=42ea0106.6347d26d65580 1375s ok 193 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 194 1375s ok 195 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 196 1375s ok 197 1375s Set-Cookie: usertrack_test=33e7d914.6347d26d664c2; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=33e7d914.6347d26d664c2 1375s ok 198 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 199 1375s ok 200 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 201 1375s ok 202 1375s Set-Cookie: usertrack_test=35a96b71.6347d26d67418; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=35a96b71.6347d26d67418 1375s ok 203 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 204 1375s ok 205 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 206 1375s ok 207 1375s Set-Cookie: usertrack_test=9adace39.6347d26d68434; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=9adace39.6347d26d68434 1375s ok 208 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 209 1375s ok 210 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 211 1375s ok 212 1375s Set-Cookie: usertrack_test=fa0084a0.6347d26d69426; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=fa0084a0.6347d26d69426 1375s ok 213 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 214 1375s ok 215 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 216 1375s ok 217 1375s Set-Cookie: usertrack_test=f25d7909.6347d26d6a41b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=f25d7909.6347d26d6a41b 1375s ok 218 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 219 1375s ok 220 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 221 1375s ok 222 1375s Set-Cookie: usertrack_test=408ac452.6347d26d6b444; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=408ac452.6347d26d6b444 1375s ok 223 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 224 1375s ok 225 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 226 1375s ok 227 1375s Set-Cookie: usertrack_test=e44e5302.6347d26d6c436; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=e44e5302.6347d26d6c436 1375s ok 228 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 229 1375s ok 230 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 231 1375s ok 232 1375s Set-Cookie: usertrack_test=330baf16.6347d26d6d44c; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=330baf16.6347d26d6d44c 1375s ok 233 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 234 1375s ok 235 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 236 1375s ok 237 1375s Set-Cookie: usertrack_test=b959094d.6347d26d6e437; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=b959094d.6347d26d6e437 1375s ok 238 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 239 1375s ok 240 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 241 1375s ok 242 1375s Set-Cookie: usertrack_test=44b3c612.6347d26d6f444; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=44b3c612.6347d26d6f444 1375s ok 243 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 244 1375s ok 245 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 246 1375s ok 247 1375s Set-Cookie: usertrack_test=21eef429.6347d26d7042b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=21eef429.6347d26d7042b 1375s ok 248 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 249 1375s ok 250 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 251 1375s ok 252 1375s Set-Cookie: usertrack_test=409ad747.6347d26d71478; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=409ad747.6347d26d71478 1375s ok 253 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 254 1375s ok 255 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 256 1375s ok 257 1375s Set-Cookie: usertrack_test=e996a96e.6347d26d724d6; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=e996a96e.6347d26d724d6 1375s ok 258 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 259 1375s ok 260 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 261 1375s ok 262 1375s Set-Cookie: usertrack_test=1ca3f77e.6347d26d734ba; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=1ca3f77e.6347d26d734ba 1375s ok 263 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 264 1375s ok 265 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 266 1375s ok 267 1375s Set-Cookie: usertrack_test=128b6c6d.6347d26d74448; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=128b6c6d.6347d26d74448 1375s ok 268 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 269 1375s ok 270 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 271 1375s ok 272 1375s Set-Cookie: usertrack_test=5a806bcc.6347d26d752e9; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=5a806bcc.6347d26d752e9 1375s ok 273 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 274 1375s ok 275 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 276 1375s ok 277 1375s Set-Cookie: usertrack_test=cd4b7540.6347d26d7611b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=cd4b7540.6347d26d7611b 1375s ok 278 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 279 1375s ok 280 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 281 1375s ok 282 1375s Set-Cookie: usertrack_test=475b24ac.6347d26d76f35; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=475b24ac.6347d26d76f35 1375s ok 283 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 284 1375s ok 285 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 286 1375s ok 287 1375s Set-Cookie: usertrack_test=f5c96c13.6347d26d77dbc; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=f5c96c13.6347d26d77dbc 1375s ok 288 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 289 1375s ok 290 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 291 1375s ok 292 1375s Set-Cookie: usertrack_test=91981cd5.6347d26d78c40; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=91981cd5.6347d26d78c40 1375s ok 293 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 294 1375s ok 295 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 296 1375s ok 297 1375s Set-Cookie: usertrack_test=7f960396.6347d26d79d39; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=7f960396.6347d26d79d39 1375s ok 298 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 299 1375s ok 300 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 301 1375s ok 302 1375s Set-Cookie: usertrack_test=98562a2a.6347d26d7ab8e; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=98562a2a.6347d26d7ab8e 1375s ok 303 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 304 1375s ok 305 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 306 1375s ok 307 1375s Set-Cookie: usertrack_test=d018bf19.6347d26d7b9bc; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=d018bf19.6347d26d7b9bc 1375s ok 308 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 309 1375s ok 310 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 311 1375s ok 312 1375s Set-Cookie: usertrack_test=1677437.6347d26d7c7b1; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=1677437.6347d26d7c7b1 1375s ok 313 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 314 1375s ok 315 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 316 1375s ok 317 1375s Set-Cookie: usertrack_test=ff89a045.6347d26d7d6cf; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=ff89a045.6347d26d7d6cf 1375s ok 318 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 319 1375s ok 320 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 321 1375s ok 322 1375s Set-Cookie: usertrack_test=c9898659.6347d26d7e534; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=c9898659.6347d26d7e534 1375s ok 323 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 324 1375s ok 325 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 326 1375s ok 327 1375s Set-Cookie: usertrack_test=5efcaaf8.6347d26d7f682; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=5efcaaf8.6347d26d7f682 1375s ok 328 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 329 1375s ok 330 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 331 1375s ok 332 1375s Set-Cookie: usertrack_test=1050c8c5.6347d26d80550; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=1050c8c5.6347d26d80550 1375s ok 333 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 334 1375s ok 335 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 336 1375s ok 337 1375s Set-Cookie: usertrack_test=5227e514.6347d26d813d3; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=5227e514.6347d26d813d3 1375s ok 338 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 339 1375s ok 340 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 341 1375s ok 342 1375s Set-Cookie: usertrack_test=6ab77c36.6347d26d82244; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=6ab77c36.6347d26d82244 1375s ok 343 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 344 1375s ok 345 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 346 1375s ok 347 1375s Set-Cookie: usertrack_test=fb30c352.6347d26d8307f; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=fb30c352.6347d26d8307f 1375s ok 348 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 349 1375s ok 350 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 351 1375s ok 352 1375s Set-Cookie: usertrack_test=b38f59ad.6347d26d83ebc; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=b38f59ad.6347d26d83ebc 1375s ok 353 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 354 1375s ok 355 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 356 1375s ok 357 1375s Set-Cookie: usertrack_test=6cfaa956.6347d26d84d98; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=6cfaa956.6347d26d84d98 1375s ok 358 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 359 1375s ok 360 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 361 1375s ok 362 1375s Set-Cookie: usertrack_test=a5f9da71.6347d26d85c7f; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=a5f9da71.6347d26d85c7f 1375s ok 363 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 364 1375s ok 365 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 366 1375s ok 367 1375s Set-Cookie: usertrack_test=546bdcc9.6347d26d86b41; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=546bdcc9.6347d26d86b41 1375s ok 368 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 369 1375s ok 370 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 371 1375s ok 372 1375s Set-Cookie: usertrack_test=70580845.6347d26d87977; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=70580845.6347d26d87977 1375s ok 373 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 374 1375s ok 375 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 376 1375s ok 377 1375s Set-Cookie: usertrack_test=fadb5ebb.6347d26d88802; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=fadb5ebb.6347d26d88802 1375s ok 378 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 379 1375s ok 380 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 381 1375s ok 382 1375s Set-Cookie: usertrack_test=f9f6c4c7.6347d26d8968a; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=f9f6c4c7.6347d26d8968a 1375s ok 383 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 384 1375s ok 385 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 386 1375s ok 387 1375s Set-Cookie: usertrack_test=faa9cdf.6347d26d8a51c; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=faa9cdf.6347d26d8a51c 1375s ok 388 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 389 1375s ok 390 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 391 1375s ok 392 1375s Set-Cookie: usertrack_test=256dc94f.6347d26d8b66d; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=256dc94f.6347d26d8b66d 1375s ok 393 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 394 1375s ok 395 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 396 1375s ok 397 1375s Set-Cookie: usertrack_test=cb24c0b1.6347d26d8c487; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=cb24c0b1.6347d26d8c487 1375s ok 398 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 399 1375s ok 400 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 401 1375s ok 402 1375s Set-Cookie: usertrack_test=b096653b.6347d26d8d2ac; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=b096653b.6347d26d8d2ac 1375s ok 403 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 404 1375s ok 405 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 406 1375s ok 407 1375s Set-Cookie: usertrack_test=bc52b6d8.6347d26d8e170; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=bc52b6d8.6347d26d8e170 1375s ok 408 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 409 1375s ok 410 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 411 1375s ok 412 1375s Set-Cookie: usertrack_test=b46ac58b.6347d26d8efd9; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=b46ac58b.6347d26d8efd9 1375s ok 413 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 414 1375s ok 415 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 416 1375s ok 417 1375s Set-Cookie: usertrack_test=66a75510.6347d26d8fe1b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=66a75510.6347d26d8fe1b 1375s ok 418 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 419 1375s ok 420 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 421 1375s ok 422 1375s Set-Cookie: usertrack_test=585b364e.6347d26d90cc0; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=585b364e.6347d26d90cc0 1375s ok 423 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 424 1375s ok 425 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 426 1375s ok 427 1375s Set-Cookie: usertrack_test=cc20cd8.6347d26d91b76; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=cc20cd8.6347d26d91b76 1375s ok 428 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 429 1375s ok 430 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 431 1375s ok 432 1375s Set-Cookie: usertrack_test=e7e894da.6347d26d929bf; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=e7e894da.6347d26d929bf 1375s ok 433 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 434 1375s ok 435 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 436 1375s ok 437 1375s Set-Cookie: usertrack_test=fee8b43a.6347d26d93807; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=fee8b43a.6347d26d93807 1375s ok 438 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 439 1375s ok 440 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 441 1375s ok 442 1375s Set-Cookie: usertrack_test=b548ef5a.6347d26d94658; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=b548ef5a.6347d26d94658 1375s ok 443 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 444 1375s ok 445 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 446 1375s ok 447 1375s Set-Cookie: usertrack_test=1a49be9b.6347d26d954bd; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=1a49be9b.6347d26d954bd 1375s ok 448 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 449 1375s ok 450 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 451 1375s ok 452 1375s Set-Cookie: usertrack_test=39d079aa.6347d26d9631d; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=39d079aa.6347d26d9631d 1375s ok 453 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 454 1375s ok 455 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 456 1375s ok 457 1375s Set-Cookie: usertrack_test=8c3aa09f.6347d26d971b4; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=8c3aa09f.6347d26d971b4 1375s ok 458 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 459 1375s ok 460 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 461 1375s ok 462 1375s Set-Cookie: usertrack_test=74b77db7.6347d26d97fc8; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=74b77db7.6347d26d97fc8 1375s ok 463 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 464 1375s ok 465 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 466 1375s ok 467 1375s Set-Cookie: usertrack_test=d954b7a.6347d26d98e05; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=d954b7a.6347d26d98e05 1375s ok 468 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 469 1375s ok 470 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 471 1375s ok 472 1375s Set-Cookie: usertrack_test=2a7594a4.6347d26d99ce2; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=2a7594a4.6347d26d99ce2 1375s ok 473 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 474 1375s ok 475 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 476 1375s ok 477 1375s Set-Cookie: usertrack_test=953617d9.6347d26d9ab3a; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=953617d9.6347d26d9ab3a 1375s ok 478 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 479 1375s ok 480 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 481 1375s ok 482 1375s Set-Cookie: usertrack_test=d94fc38c.6347d26d9ba00; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=d94fc38c.6347d26d9ba00 1375s ok 483 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 484 1375s ok 485 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 486 1375s ok 487 1375s Set-Cookie: usertrack_test=3f236ad1.6347d26d9c8a0; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=3f236ad1.6347d26d9c8a0 1375s ok 488 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 489 1375s ok 490 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 491 1375s ok 492 1375s Set-Cookie: usertrack_test=cc8e2d15.6347d26d9d733; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=cc8e2d15.6347d26d9d733 1375s ok 493 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 494 1375s ok 495 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 496 1375s ok 497 1375s Set-Cookie: usertrack_test=2d540aaa.6347d26d9e587; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=2d540aaa.6347d26d9e587 1375s ok 498 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 499 1375s ok 500 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 501 1375s ok 502 1375s Set-Cookie: usertrack_test=fb7ed110.6347d26d9f412; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=fb7ed110.6347d26d9f412 1375s ok 503 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 504 1375s ok 505 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 506 1375s ok 507 1375s Set-Cookie: usertrack_test=8715dee2.6347d26da0269; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=8715dee2.6347d26da0269 1375s ok 508 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 509 1375s ok 510 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 511 1375s ok 512 1375s Set-Cookie: usertrack_test=c22cd450.6347d26da10d8; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=c22cd450.6347d26da10d8 1375s ok 513 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 514 1375s ok 515 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 516 1375s ok 517 1375s Set-Cookie: usertrack_test=3188956e.6347d26da1f14; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=3188956e.6347d26da1f14 1375s ok 518 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 519 1375s ok 520 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 521 1375s ok 522 1375s Set-Cookie: usertrack_test=a3ba7261.6347d26da2df5; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=a3ba7261.6347d26da2df5 1375s ok 523 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 524 1375s ok 525 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 526 1375s ok 527 1375s Set-Cookie: usertrack_test=114a8820.6347d26da3d34; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=114a8820.6347d26da3d34 1375s ok 528 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 529 1375s ok 530 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 531 1375s ok 532 1375s Set-Cookie: usertrack_test=991263bc.6347d26da4de9; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=991263bc.6347d26da4de9 1375s ok 533 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 534 1375s ok 535 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 536 1375s ok 537 1375s Set-Cookie: usertrack_test=dd709390.6347d26da5ec4; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=dd709390.6347d26da5ec4 1375s ok 538 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 539 1375s ok 540 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 541 1375s ok 542 1375s Set-Cookie: usertrack_test=7758b926.6347d26da6efd; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=7758b926.6347d26da6efd 1375s ok 543 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 544 1375s ok 545 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 546 1375s ok 547 1375s Set-Cookie: usertrack_test=c97de2c5.6347d26da7f7a; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=c97de2c5.6347d26da7f7a 1375s ok 548 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 549 1375s ok 550 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 551 1375s ok 552 1375s Set-Cookie: usertrack_test=afc7b495.6347d26da9038; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=afc7b495.6347d26da9038 1375s ok 553 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 554 1375s ok 555 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 556 1375s ok 557 1375s Set-Cookie: usertrack_test=f630c607.6347d26daa30e; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=f630c607.6347d26daa30e 1375s ok 558 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 559 1375s ok 560 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 561 1375s ok 562 1375s Set-Cookie: usertrack_test=4b7e83ff.6347d26dab371; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=4b7e83ff.6347d26dab371 1375s ok 563 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 564 1375s ok 565 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 566 1375s ok 567 1375s Set-Cookie: usertrack_test=baf0c60d.6347d26dac37e; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=baf0c60d.6347d26dac37e 1375s ok 568 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 569 1375s ok 570 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 571 1375s ok 572 1375s Set-Cookie: usertrack_test=56dfbd2a.6347d26dad502; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=56dfbd2a.6347d26dad502 1375s ok 573 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 574 1375s ok 575 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 576 1375s ok 577 1375s Set-Cookie: usertrack_test=9b6c46e8.6347d26dae723; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=9b6c46e8.6347d26dae723 1375s ok 578 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 579 1375s ok 580 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 581 1375s ok 582 1375s Set-Cookie: usertrack_test=3a16e874.6347d26daf8a3; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=3a16e874.6347d26daf8a3 1375s ok 583 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 584 1375s ok 585 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 586 1375s ok 587 1375s Set-Cookie: usertrack_test=655cbacd.6347d26db085f; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=655cbacd.6347d26db085f 1375s ok 588 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 589 1375s ok 590 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 591 1375s ok 592 1375s Set-Cookie: usertrack_test=312ad93d.6347d26db1a77; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=312ad93d.6347d26db1a77 1375s ok 593 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 594 1375s ok 595 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 596 1375s ok 597 1375s Set-Cookie: usertrack_test=6d51d2a5.6347d26db29f2; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=6d51d2a5.6347d26db29f2 1375s ok 598 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 599 1375s ok 600 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 601 1375s ok 602 1375s Set-Cookie: usertrack_test=59fcbc05.6347d26db3924; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=59fcbc05.6347d26db3924 1375s ok 603 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 604 1375s ok 605 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 606 1375s ok 607 1375s Set-Cookie: usertrack_test=c51d06b2.6347d26db4a47; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=c51d06b2.6347d26db4a47 1375s ok 608 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 609 1375s ok 610 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 611 1375s ok 612 1375s Set-Cookie: usertrack_test=cee78626.6347d26db5a8e; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=cee78626.6347d26db5a8e 1375s ok 613 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 614 1375s ok 615 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 616 1375s ok 617 1375s Set-Cookie: usertrack_test=66386635.6347d26db6a88; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=66386635.6347d26db6a88 1375s ok 618 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 619 1375s ok 620 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 621 1375s ok 622 1375s Set-Cookie: usertrack_test=9a5c4ebe.6347d26db79ab; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=9a5c4ebe.6347d26db79ab 1375s ok 623 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 624 1375s ok 625 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 626 1375s ok 627 1375s Set-Cookie: usertrack_test=fb02cef2.6347d26db892a; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=fb02cef2.6347d26db892a 1375s ok 628 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 629 1375s ok 630 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 631 1375s ok 632 1375s Set-Cookie: usertrack_test=a7963077.6347d26db9c0f; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=a7963077.6347d26db9c0f 1375s ok 633 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 634 1375s ok 635 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 636 1375s ok 637 1375s Set-Cookie: usertrack_test=9941cfe4.6347d26dbac08; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=9941cfe4.6347d26dbac08 1375s ok 638 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 639 1375s ok 640 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 641 1375s ok 642 1375s Set-Cookie: usertrack_test=52a6b758.6347d26dbba7e; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=52a6b758.6347d26dbba7e 1375s ok 643 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 644 1375s ok 645 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 646 1375s ok 647 1375s Set-Cookie: usertrack_test=25f743de.6347d26dbcbc3; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=25f743de.6347d26dbcbc3 1375s ok 648 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 649 1375s ok 650 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 651 1375s ok 652 1375s Set-Cookie: usertrack_test=e844977c.6347d26dbdb8a; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=e844977c.6347d26dbdb8a 1375s ok 653 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 654 1375s ok 655 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 656 1375s ok 657 1375s Set-Cookie: usertrack_test=2814f53d.6347d26dbea18; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=2814f53d.6347d26dbea18 1375s ok 658 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 659 1375s ok 660 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 661 1375s ok 662 1375s Set-Cookie: usertrack_test=dacb085f.6347d26dbfade; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=dacb085f.6347d26dbfade 1375s ok 663 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 664 1375s ok 665 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 666 1375s ok 667 1375s Set-Cookie: usertrack_test=33e03937.6347d26dc0a80; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=33e03937.6347d26dc0a80 1375s ok 668 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 669 1375s ok 670 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 671 1375s ok 672 1375s Set-Cookie: usertrack_test=df1d4a62.6347d26dc1a1b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=df1d4a62.6347d26dc1a1b 1375s ok 673 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 674 1375s ok 675 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 676 1375s ok 677 1375s Set-Cookie: usertrack_test=cdf573ea.6347d26dc29c6; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=cdf573ea.6347d26dc29c6 1375s ok 678 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 679 1375s ok 680 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 681 1375s ok 682 1375s Set-Cookie: usertrack_test=4cc37301.6347d26dc38df; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=4cc37301.6347d26dc38df 1375s ok 683 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 684 1375s ok 685 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 686 1375s ok 687 1375s Set-Cookie: usertrack_test=5c57b876.6347d26dc47f7; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=5c57b876.6347d26dc47f7 1375s ok 688 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 689 1375s ok 690 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 691 1375s ok 692 1375s Set-Cookie: usertrack_test=7151d216.6347d26dc5605; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=7151d216.6347d26dc5605 1375s ok 693 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 694 1375s ok 695 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 696 1375s ok 697 1375s Set-Cookie: usertrack_test=f457d8b3.6347d26dc671a; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=f457d8b3.6347d26dc671a 1375s ok 698 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 699 1375s ok 700 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 701 1375s ok 702 1375s Set-Cookie: usertrack_test=613af1d8.6347d26dc75ba; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=613af1d8.6347d26dc75ba 1375s ok 703 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 704 1375s ok 705 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 706 1375s ok 707 1375s Set-Cookie: usertrack_test=6b4d4896.6347d26dc841b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=6b4d4896.6347d26dc841b 1375s ok 708 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 709 1375s ok 710 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 711 1375s ok 712 1375s Set-Cookie: usertrack_test=2b53c028.6347d26dc9263; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=2b53c028.6347d26dc9263 1375s ok 713 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 714 1375s ok 715 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 716 1375s ok 717 1375s Set-Cookie: usertrack_test=6205c9b4.6347d26dca0c7; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=6205c9b4.6347d26dca0c7 1375s ok 718 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 719 1375s ok 720 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 721 1375s ok 722 1375s Set-Cookie: usertrack_test=54372aa7.6347d26dcaf26; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=54372aa7.6347d26dcaf26 1375s ok 723 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 724 1375s ok 725 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 726 1375s ok 727 1375s Set-Cookie: usertrack_test=b59b5022.6347d26dcbd6f; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=b59b5022.6347d26dcbd6f 1375s ok 728 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 729 1375s ok 730 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 731 1375s ok 732 1375s Set-Cookie: usertrack_test=740f77ab.6347d26dccbcb; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=740f77ab.6347d26dccbcb 1375s ok 733 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 734 1375s ok 735 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 736 1375s ok 737 1375s Set-Cookie: usertrack_test=d311d9d.6347d26dcda1b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=d311d9d.6347d26dcda1b 1375s ok 738 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 739 1375s ok 740 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 741 1375s ok 742 1375s Set-Cookie: usertrack_test=1cf47a4f.6347d26dce883; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=1cf47a4f.6347d26dce883 1375s ok 743 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 744 1375s ok 745 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 746 1375s ok 747 1375s Set-Cookie: usertrack_test=fe3529bc.6347d26dcf80b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=fe3529bc.6347d26dcf80b 1375s ok 748 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 749 1375s ok 750 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 751 1375s ok 752 1375s Set-Cookie: usertrack_test=cb44e151.6347d26dd06c8; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=cb44e151.6347d26dd06c8 1375s ok 753 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 754 1375s ok 755 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 756 1375s ok 757 1375s Set-Cookie: usertrack_test=c0961374.6347d26dd1515; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=c0961374.6347d26dd1515 1375s ok 758 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 759 1375s ok 760 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 761 1375s ok 762 1375s Set-Cookie: usertrack_test=880c01a6.6347d26dd234d; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=880c01a6.6347d26dd234d 1375s ok 763 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 764 1375s ok 765 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 766 1375s ok 767 1375s Set-Cookie: usertrack_test=286f5d00.6347d26dd32fa; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=286f5d00.6347d26dd32fa 1375s ok 768 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 769 1375s ok 770 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 771 1375s ok 772 1375s Set-Cookie: usertrack_test=a6f23cec.6347d26dd4434; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=a6f23cec.6347d26dd4434 1375s ok 773 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 774 1375s ok 775 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 776 1375s ok 777 1375s Set-Cookie: usertrack_test=4de4decb.6347d26dd59f5; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=4de4decb.6347d26dd59f5 1375s ok 778 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 779 1375s ok 780 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 781 1375s ok 782 1375s Set-Cookie: usertrack_test=2c69af19.6347d26dd6a2c; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=2c69af19.6347d26dd6a2c 1375s ok 783 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 784 1375s ok 785 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 786 1375s ok 787 1375s Set-Cookie: usertrack_test=4671710e.6347d26dd7b1a; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=4671710e.6347d26dd7b1a 1375s ok 788 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 789 1375s ok 790 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 791 1375s ok 792 1375s Set-Cookie: usertrack_test=12964f49.6347d26dd8b85; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=12964f49.6347d26dd8b85 1375s ok 793 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 794 1375s ok 795 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 796 1375s ok 797 1375s Set-Cookie: usertrack_test=eddfc550.6347d26dd9ae9; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=eddfc550.6347d26dd9ae9 1375s ok 798 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 799 1375s ok 800 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 801 1375s ok 802 1375s Set-Cookie: usertrack_test=e6823be3.6347d26dda9fe; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=e6823be3.6347d26dda9fe 1375s ok 803 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 804 1375s ok 805 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 806 1375s ok 807 1375s Set-Cookie: usertrack_test=c79d606c.6347d26ddb7b2; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=c79d606c.6347d26ddb7b2 1375s ok 808 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 809 1375s ok 810 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 811 1375s ok 812 1375s Set-Cookie: usertrack_test=9ed968fc.6347d26ddc54b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=9ed968fc.6347d26ddc54b 1375s ok 813 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 814 1375s ok 815 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 816 1375s ok 817 1375s Set-Cookie: usertrack_test=ab6cf366.6347d26ddd2c7; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=ab6cf366.6347d26ddd2c7 1375s ok 818 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 819 1375s ok 820 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 821 1375s ok 822 1375s Set-Cookie: usertrack_test=5a7748a.6347d26dde0f7; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=5a7748a.6347d26dde0f7 1375s ok 823 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 824 1375s ok 825 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 826 1375s ok 827 1375s Set-Cookie: usertrack_test=caf775fc.6347d26ddeedf; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=caf775fc.6347d26ddeedf 1375s ok 828 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 829 1375s ok 830 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 831 1375s ok 832 1375s Set-Cookie: usertrack_test=fb2bc36f.6347d26ddfcb8; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=fb2bc36f.6347d26ddfcb8 1375s ok 833 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 834 1375s ok 835 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 836 1375s ok 837 1375s Set-Cookie: usertrack_test=f0fee048.6347d26de0b41; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=f0fee048.6347d26de0b41 1375s ok 838 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 839 1375s ok 840 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 841 1375s ok 842 1375s Set-Cookie: usertrack_test=ff2aca8.6347d26de1cfb; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=ff2aca8.6347d26de1cfb 1375s ok 843 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 844 1375s ok 845 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 846 1375s ok 847 1375s Set-Cookie: usertrack_test=70fc4921.6347d26de2d11; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=70fc4921.6347d26de2d11 1375s ok 848 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 849 1375s ok 850 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 851 1375s ok 852 1375s Set-Cookie: usertrack_test=88ad5c51.6347d26de3d41; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=88ad5c51.6347d26de3d41 1375s ok 853 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 854 1375s ok 855 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 856 1375s ok 857 1375s Set-Cookie: usertrack_test=9aa5b70e.6347d26de4c9c; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=9aa5b70e.6347d26de4c9c 1375s ok 858 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 859 1375s ok 860 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 861 1375s ok 862 1375s Set-Cookie: usertrack_test=9e95a2b8.6347d26de5c23; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=9e95a2b8.6347d26de5c23 1375s ok 863 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 864 1375s ok 865 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 866 1375s ok 867 1375s Set-Cookie: usertrack_test=aaa673f5.6347d26de6bc9; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=aaa673f5.6347d26de6bc9 1375s ok 868 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 869 1375s ok 870 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 871 1375s ok 872 1375s Set-Cookie: usertrack_test=6c5dbf3.6347d26de7b86; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=6c5dbf3.6347d26de7b86 1375s ok 873 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 874 1375s ok 875 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 876 1375s ok 877 1375s Set-Cookie: usertrack_test=14466347.6347d26de8b54; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=14466347.6347d26de8b54 1375s ok 878 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 879 1375s ok 880 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 881 1375s ok 882 1375s Set-Cookie: usertrack_test=a6084cec.6347d26de9a43; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=a6084cec.6347d26de9a43 1375s ok 883 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 884 1375s ok 885 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 886 1375s ok 887 1375s Set-Cookie: usertrack_test=9d3d7f45.6347d26dea915; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=9d3d7f45.6347d26dea915 1375s ok 888 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 889 1375s ok 890 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 891 1375s ok 892 1375s Set-Cookie: usertrack_test=1ac82e85.6347d26deba2a; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=1ac82e85.6347d26deba2a 1375s ok 893 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 894 1375s ok 895 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 896 1375s ok 897 1375s Set-Cookie: usertrack_test=b8c8247d.6347d26decaa8; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=b8c8247d.6347d26decaa8 1375s ok 898 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 899 1375s ok 900 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 901 1375s ok 902 1375s Set-Cookie: usertrack_test=45ed2b61.6347d26dedac7; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=45ed2b61.6347d26dedac7 1375s ok 903 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 904 1375s ok 905 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 906 1375s ok 907 1375s Set-Cookie: usertrack_test=8f37c482.6347d26deea59; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=8f37c482.6347d26deea59 1375s ok 908 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 909 1375s ok 910 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 911 1375s ok 912 1375s Set-Cookie: usertrack_test=114d72ca.6347d26defa3d; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=114d72ca.6347d26defa3d 1375s ok 913 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 914 1375s ok 915 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 916 1375s ok 917 1375s Set-Cookie: usertrack_test=ba87dba8.6347d26df0a4b; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=ba87dba8.6347d26df0a4b 1375s ok 918 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 919 1375s ok 920 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 921 1375s ok 922 1375s Set-Cookie: usertrack_test=17b71ad3.6347d26df1a2a; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=17b71ad3.6347d26df1a2a 1375s ok 923 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 924 1375s ok 925 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 926 1375s ok 927 1375s Set-Cookie: usertrack_test=1fb0e685.6347d26df297c; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=1fb0e685.6347d26df297c 1375s ok 928 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 929 1375s ok 930 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 931 1375s ok 932 1375s Set-Cookie: usertrack_test=c0505f88.6347d26df38a3; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=c0505f88.6347d26df38a3 1375s ok 933 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 934 1375s ok 935 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 936 1375s ok 937 1375s Set-Cookie: usertrack_test=83a93760.6347d26df483e; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=83a93760.6347d26df483e 1375s ok 938 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 939 1375s ok 940 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 941 1375s ok 942 1375s Set-Cookie: usertrack_test=70a632ea.6347d26df57b8; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=70a632ea.6347d26df57b8 1375s ok 943 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 944 1375s ok 945 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 946 1375s ok 947 1375s Set-Cookie: usertrack_test=addf9cb9.6347d26df6744; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=addf9cb9.6347d26df6744 1375s ok 948 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 949 1375s ok 950 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 951 1375s ok 952 1375s Set-Cookie: usertrack_test=141d2e27.6347d26df771d; path=/; expires=Tue, 06-May-25 20:07:27 GMT 1375s Cookie: usertrack_test=141d2e27.6347d26df771d 1375s ok 953 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 954 1375s ok 955 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 956 1375s ok 957 1375s Set-Cookie: usertrack_test=9c04261c.6347d26df86bd; path=/; expires=Tue, 06-May-25 20:07:28 GMT 1375s Cookie: usertrack_test=9c04261c.6347d26df86bd 1375s ok 958 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 959 1375s ok 960 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 961 1375s ok 962 1375s Set-Cookie: usertrack_test=47cc1817.6347d26df96bb; path=/; expires=Tue, 06-May-25 20:07:28 GMT 1375s Cookie: usertrack_test=47cc1817.6347d26df96bb 1375s ok 963 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 964 1375s ok 965 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 966 1375s ok 967 1375s Set-Cookie: usertrack_test=4dcc68a.6347d26dfa68e; path=/; expires=Tue, 06-May-25 20:07:28 GMT 1375s Cookie: usertrack_test=4dcc68a.6347d26dfa68e 1375s ok 968 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 969 1375s ok 970 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 971 1375s ok 972 1375s Set-Cookie: usertrack_test=bd4e8dc3.6347d26dfb664; path=/; expires=Tue, 06-May-25 20:07:28 GMT 1375s Cookie: usertrack_test=bd4e8dc3.6347d26dfb664 1375s ok 973 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 974 1375s ok 975 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 976 1375s ok 977 1375s Set-Cookie: usertrack_test=1ff8b771.6347d26dfc677; path=/; expires=Tue, 06-May-25 20:07:28 GMT 1375s Cookie: usertrack_test=1ff8b771.6347d26dfc677 1375s ok 978 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 979 1375s ok 980 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 981 1375s ok 982 1375s Set-Cookie: usertrack_test=4a4479af.6347d26dfd65f; path=/; expires=Tue, 06-May-25 20:07:28 GMT 1375s Cookie: usertrack_test=4a4479af.6347d26dfd65f 1375s ok 983 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 984 1375s ok 985 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 986 1375s ok 987 1375s Set-Cookie: usertrack_test=e0933af6.6347d26dfe667; path=/; expires=Tue, 06-May-25 20:07:28 GMT 1375s Cookie: usertrack_test=e0933af6.6347d26dfe667 1375s ok 988 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 989 1375s ok 990 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 991 1375s ok 992 1375s Set-Cookie: usertrack_test=e608cb9.6347d26dff63d; path=/; expires=Tue, 06-May-25 20:07:28 GMT 1375s Cookie: usertrack_test=e608cb9.6347d26dff63d 1375s ok 993 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 994 1375s ok 995 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 996 1375s ok 997 1375s Set-Cookie: usertrack_test=126f2bb3.6347d26e00637; path=/; expires=Tue, 06-May-25 20:07:28 GMT 1375s Cookie: usertrack_test=126f2bb3.6347d26e00637 1375s ok 998 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 999 1375s ok 1000 1375s ok 1001 1375s # testing : Checking return code is '200' 1375s # expected: 200 1375s # received: '200' 1375s ok 1002 1375s # usertrack_test=6f6fa23f.6347d26e01935; path=/; expires=Tue, 06-May-25 20:07:28 GMT 1375s ok 1003 1375s # expected: undef 1375s # received: undef 1375s ok 1004 1375s ok 1377s t/modules/vhost_alias.t ............. 1377s 1..8 1377s # Running under perl version 5.040001 for linux 1377s # Current time local: Tue May 6 20:06:28 2025 1377s # Current time GMT: Tue May 6 20:06:28 2025 1377s # Using Test.pm version 1.31 1377s # Using Apache/Test.pm version 1.44 1377s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1377s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1377s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1377s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1377s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1377s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1377s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1377s # writing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1377s # testing : VirtalDocumentRoot test 1377s # expected: 'www.vha-test.com' 1377s # received: 'www.vha-test.com' 1377s ok 1 1377s # testing : VirtualScriptAlias test 1377s # expected: 'test cgi for www.vha-test.com' 1377s # received: 'test cgi for www.vha-test.com' 1377s ok 2 1377s # testing : VirtalDocumentRoot test 1377s # expected: 'big.server.name.from.heck.org' 1377s # received: 'big.server.name.from.heck.org' 1377s ok 3 1377s # testing : VirtualScriptAlias test 1377s # expected: 'test cgi for big.server.name.from.heck.org' 1377s # received: 'test cgi for big.server.name.from.heck.org' 1377s ok 4 1377s # testing : VirtalDocumentRoot test 1377s # expected: 'ab.com' 1377s # received: 'ab.com' 1377s ok 5 1377s # testing : VirtualScriptAlias test 1377s # expected: 'test cgi for ab.com' 1377s # received: 'test cgi for ab.com' 1377s ok 6 1377s # testing : VirtalDocumentRoot test 1377s # expected: 'w-t-f.net' 1377s # received: 'w-t-f.net' 1377s ok 7 1377s # testing : VirtualScriptAlias test 1377s # expected: 'test cgi for w-t-f.net' 1377s # received: 'test cgi for w-t-f.net' 1377s ok 8 1377s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1377s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1377s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1377s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1377s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1377s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1377s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1377s # removing file: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1377s # removing dir tree: /tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1377s ok 1380s 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.040001 for linux 1382s # Current time local: Tue May 6 20:06:32 2025 1382s # Current time GMT: Tue May 6 20:06:32 2025 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: '815614815614815614815614815614' 1382s # received: '815614815614815614815614815614' 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: '815614815614815614815614815614' 1382s # received: '815614815614815614815614815614' 1382s ok 8 1382s ok 1385s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1388s t/security/CVE-2003-0542.t .......... 1388s 1..1 1388s # Running under perl version 5.040001 for linux 1388s # Current time local: Tue May 6 20:06:37 2025 1388s # Current time GMT: Tue May 6 20:06:37 2025 1388s # Using Test.pm version 1.31 1388s # Using Apache/Test.pm version 1.44 1388s # testing : CAN-2003-0542 test case 1388s # expected: 404 1388s # received: '404' 1388s ok 1 1388s ok 1392s t/security/CVE-2004-0747.t .......... 1392s 1..1 1392s # Running under perl version 5.040001 for linux 1392s # Current time local: Tue May 6 20:06:41 2025 1392s # Current time GMT: Tue May 6 20:06:41 2025 1392s # Using Test.pm version 1.31 1392s # Using Apache/Test.pm version 1.44 1392s # testing : CAN-2004-0747 ap_resolve_env test case 1392s # expected: 200 1392s # received: 200 1392s ok 1 1392s ok 1394s t/security/CVE-2004-0811.t .......... 1394s 1..8 1394s # Running under perl version 5.040001 for linux 1394s # Current time local: Tue May 6 20:06:44 2025 1394s # Current time GMT: Tue May 6 20:06:44 2025 1394s # Using Test.pm version 1.31 1394s # Using Apache/Test.pm version 1.44 1394s # testing : subdir access allowed 1394s # expected: 200 1394s # received: '200' 1394s ok 1 1394s # testing : subdir access allowed 1394s # expected: 200 1394s # received: '200' 1394s ok 2 1394s # testing : subdir access allowed 1394s # expected: 200 1394s # received: '200' 1394s ok 3 1394s # testing : subdir access allowed 1394s # expected: 200 1394s # received: '200' 1394s ok 4 1394s # testing : topdir access denied 1394s # expected: 401 1394s # received: '401' 1394s ok 5 1394s # testing : topdir access denied 1394s # expected: 401 1394s # received: '401' 1394s ok 6 1394s # testing : topdir access denied 1394s # expected: 401 1394s # received: '401' 1394s ok 7 1394s # testing : topdir access denied 1394s # expected: 401 1394s # received: '401' 1394s ok 8 1394s ok 1397s t/security/CVE-2004-0940.t .......... 1397s 1..1 1397s # Running under perl version 5.040001 for linux 1397s # Current time local: Tue May 6 20:06:47 2025 1397s # Current time GMT: Tue May 6 20:06:47 2025 1397s # Using Test.pm version 1.31 1397s # Using Apache/Test.pm version 1.44 1397s # testing : response was 200 1397s # expected: 200 1397s # received: '200' 1397s ok 1 1397s ok 1400s t/security/CVE-2004-0942.t .......... 1400s 1..2 1400s # Running under perl version 5.040001 for linux 1400s # Current time local: Tue May 6 20:06:50 2025 1400s # Current time GMT: Tue May 6 20:06:50 2025 1400s # Using Test.pm version 1.31 1400s # Using Apache/Test.pm version 1.44 1400s ok 1 1400s # testing : request was refused 1400s # expected: qr/^HTTP\/1\.. 400/ 1400s # received: 'HTTP/1.1 400 Bad Request 1400s # ' 1400s ok 2 1400s ok 1403s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1406s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1410s t/security/CVE-2005-2491.t .......... 1410s 1..4 1410s # Running under perl version 5.040001 for linux 1410s # Current time local: Tue May 6 20:06:58 2025 1410s # Current time GMT: Tue May 6 20:06:58 2025 1410s # Using Test.pm version 1.31 1410s # Using Apache/Test.pm version 1.44 1410s # testing : check that server did not segfault 1410s # expected: 'Internal Server Error' 1410s # received: 'Internal Server Error' 1410s ok 1 1410s # testing : check for 500 response error 1410s # expected: 500 1410s # received: '500' 1410s ok 2 1410s # testing : check that server did not segfault 1410s # expected: 'Internal Server Error' 1410s # received: 'Internal Server Error' 1410s ok 3 1410s # testing : check for 500 response error 1410s # expected: 500 1410s # received: '500' 1410s ok 4 1410s ok 1413s t/security/CVE-2005-2700.t .......... 1413s 1..2 1413s # Running under perl version 5.040001 for linux 1413s # Current time local: Tue May 6 20:07:03 2025 1413s # Current time GMT: Tue May 6 20:07:03 2025 1413s # Using Test.pm version 1.31 1413s # Using Apache/Test.pm version 1.44 1413s # testing : access permitted without ccert 1413s # expected: 200 1413s # received: '200' 1413s ok 1 1413s # testing : access *not* permitted without ccert 1413s # expected: 200 1413s # received: '403' 1413s ok 2 1413s ok 1416s t/security/CVE-2005-3352.t .......... 1416s 1..2 1416s # Running under perl version 5.040001 for linux 1416s # Current time local: Tue May 6 20:07:06 2025 1416s # Current time GMT: Tue May 6 20:07:06 2025 1416s # Using Test.pm version 1.31 1416s # Using Apache/Test.pm version 1.44 1416s # testing : response code is OK 1416s # expected: 200 1416s # received: '200' 1416s ok 1 1416s # testing : referer was escaped 1416s # expected: qr/%22%3e/ 1416s # received: ' 1416s # 1416s # Menu for /security/CVE-2005-3352.map 1416s # 1416s #

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

1416s #
1416s # 1416s #
(Default) Go Back
1416s # 1416s # 1416s # 1416s # 1416s # ' 1416s ok 2 1416s ok 1418s t/security/CVE-2005-3357.t .......... 1418s 1..3 1418s # Running under perl version 5.040001 for linux 1418s # Current time local: Tue May 6 20:07:08 2025 1418s # Current time GMT: Tue May 6 20:07:08 2025 1418s # Using Test.pm version 1.31 1418s # Using Apache/Test.pm version 1.44 1418s # URL is http://localhost:8534/ 1418s ok 1 1418s # testing : Expected bad request from 'GET http://localhost:8534/' 1418s # expected: 400 1418s # received: '400' 1418s ok 2 1418s # testing : errordoc content was served 1418s # expected: qr/welcome to localhost/ 1418s # received: 'welcome to localhost:8529 1418s # ' 1418s ok 3 1418s ok 1421s t/security/CVE-2006-5752.t .......... 1421s 1..2 1421s # Running under perl version 5.040001 for linux 1421s # Current time local: Tue May 6 20:07:11 2025 1421s # Current time GMT: Tue May 6 20:07:11 2025 1421s # Using Test.pm version 1.31 1421s # Using Apache/Test.pm version 1.44 1421s # testing : server-status gave response 1421s # expected: 200 1421s # received: '200' 1421s ok 1 1421s # testing : response content-type had charset 1421s # expected: qr/charset=/ 1421s # received: 'text/html; charset=ISO-8859-1' 1421s ok 2 1421s ok 1424s t/security/CVE-2007-5000.t .......... 1424s 1..2 1424s # Running under perl version 5.040001 for linux 1424s # Current time local: Tue May 6 20:07:13 2025 1424s # Current time GMT: Tue May 6 20:07:13 2025 1424s # Using Test.pm version 1.31 1424s # Using Apache/Test.pm version 1.44 1424s # testing : response code is OK 1424s # expected: 200 1424s # received: '200' 1424s ok 1 1424s # testing : URI was escaped in response 1424s # expected: qr// 1424s # received: ' 1424s # 1424s # Menu for /security/CVE-2005-3352.map/<foo> 1424s # 1424s #

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

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

Bad Request

1493s #

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

1493s # 1493s # ' 1493s ok 2 1493s ok 1497s t/ssl/ocsp.t ........................ 1497s 1..3 1497s # Running under perl version 5.040001 for linux 1497s # Current time local: Tue May 6 20:08:25 2025 1497s # Current time GMT: Tue May 6 20:08:25 2025 1497s # Using Test.pm version 1.31 1497s # Using Apache/Test.pm version 1.44 1497s warning: Internal response 1497s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1497s response: 1497s 500 Server closed connection without sending any data back 1497s Content-Type: text/plain 1497s Client-Date: Tue, 06 May 2025 20:08:29 GMT 1497s Client-Warning: Internal response 1497s 1497s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1497s ok 1 1497s warning: 1497s message: welcome to localhost:8529 1497s response: 1497s HTTP/1.1 200 OK 1497s Connection: close 1497s Date: Tue, 06 May 2025 20:08:30 GMT 1497s Accept-Ranges: bytes 1497s ETag: "1a-62c6deaf13e40" 1497s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1497s Vary: In-If1 1497s Content-Length: 26 1497s Content-Type: text/html 1497s Last-Modified: Fri, 24 Jan 2025 06:34:25 GMT 1497s Client-Date: Tue, 06 May 2025 20:08:30 GMT 1497s Client-Peer: 127.0.0.1:8535 1497s Client-Response-Num: 1 1497s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1497s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1497s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1497s Client-SSL-Socket-Class: IO::Socket::SSL 1497s Client-SSL-Version: TLSv1_3 1497s DMMATCH1: 1 1497s 1497s welcome to localhost:8529 1497s ok 2 1497s warning: Internal response 1497s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1497s response: 1497s 500 Server closed connection without sending any data back 1497s Content-Type: text/plain 1497s Client-Date: Tue, 06 May 2025 20:08:30 GMT 1497s Client-Warning: Internal response 1497s 1497s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1497s ok 3 1497s ok 1502s t/ssl/pha.t ......................... 1502s 1..4 1502s # Running under perl version 5.040001 for linux 1502s # Current time local: Tue May 6 20:08:30 2025 1502s # Current time GMT: Tue May 6 20:08:30 2025 1502s # Using Test.pm version 1.31 1502s # Using Apache/Test.pm version 1.44 1502s # testing : access must be denied without client certificate 1502s # expected: 403 1502s # received: '403' 1502s ok 1 1502s # testing : PHA reneg body buffer size restriction works 1502s # expected: 413 1502s # received: '413' 1502s ok 2 1502s # testing : PHA works with POST body 1502s # expected: 200 1502s # received: '200' 1502s ok 3 1502s # testing : request body matches response 1502s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1502s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1502s ok 4 1502s ok 1507s t/ssl/pr12355.t ..................... 1507s 1..10 1507s # Running under perl version 5.040001 for linux 1507s # Current time local: Tue May 6 20:08:35 2025 1507s # Current time GMT: Tue May 6 20:08:35 2025 1507s # Using Test.pm version 1.31 1507s # Using Apache/Test.pm version 1.44 1507s # Downgrading to TLSv12 1507s # testing : renegotiation on POST works 1507s # expected: 200 1507s # received: '200' 1507s ok 1 1507s # testing : request body matches response 1507s # expected: 'hello world' 1507s # received: 'hello world' 1507s ok 2 1507s # testing : renegotiation on POST works 1507s # expected: 200 1507s # received: '200' 1507s ok 3 1507s # testing : request body matches response 1507s # expected: 'hello world' 1507s # received: 'hello world' 1507s ok 4 1507s # testing : renegotiation on POST works 1507s # expected: 200 1507s # received: '200' 1507s ok 5 1507s # testing : request body matches response 1507s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1507s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1507s ok 6 1507s # testing : renegotiation on POST works 1507s # expected: 200 1507s # received: '200' 1507s ok 7 1507s # testing : request body matches response 1507s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1507s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1507s ok 8 1507s # testing : renegotiation on POST works 1507s # expected: 200 1507s # received: '200' 1507s ok 9 1507s # testing : request body matches response 1507s # expected: 'HELLO' 1507s # received: 'HELLO' 1507s ok 10 1507s ok 1512s t/ssl/pr43738.t ..................... 1512s 1..4 1512s # Running under perl version 5.040001 for linux 1512s # Current time local: Tue May 6 20:08:40 2025 1512s # Current time GMT: Tue May 6 20:08:40 2025 1512s # Using Test.pm version 1.31 1512s # Using Apache/Test.pm version 1.44 1512s # Downgrading to TLSv12 1512s # testing : renegotiation on POST works 1512s # expected: 200 1512s # received: '200' 1512s ok 1 1512s # testing : request body matches response 1512s # expected: '/modules/ssl/aes128/empty.pfa 1512s # hello world' 1512s # received: '/modules/ssl/aes128/empty.pfa 1512s # hello world' 1512s ok 2 1512s # testing : renegotiation on POST works 1512s # expected: 200 1512s # received: '200' 1512s ok 3 1512s # testing : request body matches response 1512s # expected: '/modules/ssl/aes256/empty.pfa 1512s # hello world' 1512s # received: '/modules/ssl/aes256/empty.pfa 1512s # hello world' 1512s ok 4 1512s ok 1523s t/ssl/proxy.t ....................... 1523s # using LWP client 1523s 1..290 1523s # Running under perl version 5.040001 for linux 1523s # Current time local: Tue May 6 20:08:44 2025 1523s # Current time GMT: Tue May 6 20:08:44 2025 1523s # Using Test.pm version 1.31 1523s # Using Apache/Test.pm version 1.44 1523s # testing : / with proxy_http_https (http) 1523s # expected: 200 1523s # received: '200' 1523s ok 1 1523s # testing : CGI script with folded headers 1523s # expected: 200 1523s # received: '200' 1523s ok 2 1523s # testing : using valid proxyssl client cert 1523s # expected: 200 1523s # received: '200' 1523s ok 3 1523s # testing : using invalid proxyssl client cert 1523s # expected: 403 1523s # received: '403' 1523s ok 4 1523s # testing : protected cgi script 1523s # expected: 200 1523s # received: '200' 1523s ok 5 1523s # testing : X-Forwarded-Host header 1523s # expected: 'localhost:8558' 1523s # received: 'localhost:8558' 1523s ok 6 1523s # testing : client subject common name 1523s # expected: 'client_ok' 1523s # received: 'client_ok' 1523s ok 7 1523s # testing : ProxyPassReverse Location rewrite 1523s # expected: 'http://localhost:8558/modules/' 1523s # received: 'http://localhost:8558/modules/' 1523s ok 8 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 1024 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '1024' 1523s # received: 1024 1523s ok 9 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 2048 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '2048' 1523s # received: 2048 1523s ok 10 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 3072 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '3072' 1523s # received: 3072 1523s ok 11 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 4096 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '4096' 1523s # received: 4096 1523s ok 12 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 5120 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '5120' 1523s # received: 5120 1523s ok 13 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 6144 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '6144' 1523s # received: 6144 1523s ok 14 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 7168 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '7168' 1523s # received: 7168 1523s ok 15 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 8192 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '8192' 1523s # received: 8192 1523s ok 16 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 9216 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '9216' 1523s # received: 9216 1523s ok 17 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 10240 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '10240' 1523s # received: 10240 1523s ok 18 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 11264 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '11264' 1523s # received: 11264 1523s ok 19 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 12288 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '12288' 1523s # received: 12288 1523s ok 20 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 13312 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '13312' 1523s # received: 13312 1523s ok 21 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 14336 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '14336' 1523s # received: 14336 1523s ok 22 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 15360 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '15360' 1523s # received: 15360 1523s ok 23 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 16384 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '16384' 1523s # received: 16384 1523s ok 24 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 17408 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '17408' 1523s # received: 17408 1523s ok 25 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 18432 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '18432' 1523s # received: 18432 1523s ok 26 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 19456 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '19456' 1523s # received: 19456 1523s ok 27 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 20480 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '20480' 1523s # received: 20480 1523s ok 28 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 21504 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '21504' 1523s # received: 21504 1523s ok 29 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 22528 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '22528' 1523s # received: 22528 1523s ok 30 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 23552 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '23552' 1523s # received: 23552 1523s ok 31 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 24576 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '24576' 1523s # received: 24576 1523s ok 32 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 25600 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '25600' 1523s # received: 25600 1523s ok 33 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 26624 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '26624' 1523s # received: 26624 1523s ok 34 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 27648 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '27648' 1523s # received: 27648 1523s ok 35 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 28672 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '28672' 1523s # received: 28672 1523s ok 36 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 29696 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '29696' 1523s # received: 29696 1523s ok 37 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 30720 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:49 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '30720' 1523s # received: 30720 1523s ok 38 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 31744 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '31744' 1523s # received: 31744 1523s ok 39 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 32768 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '32768' 1523s # received: 32768 1523s ok 40 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 33792 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '33792' 1523s # received: 33792 1523s ok 41 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 34816 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '34816' 1523s # received: 34816 1523s ok 42 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 35840 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '35840' 1523s # received: 35840 1523s ok 43 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 36864 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '36864' 1523s # received: 36864 1523s ok 44 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 37888 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '37888' 1523s # received: 37888 1523s ok 45 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 38912 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '38912' 1523s # received: 38912 1523s ok 46 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 39936 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '39936' 1523s # received: 39936 1523s ok 47 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 40960 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '40960' 1523s # received: 40960 1523s ok 48 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 41984 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '41984' 1523s # received: 41984 1523s ok 49 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 43008 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '43008' 1523s # received: 43008 1523s ok 50 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 44032 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '44032' 1523s # received: 44032 1523s ok 51 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 45056 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '45056' 1523s # received: 45056 1523s ok 52 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 46080 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '46080' 1523s # received: 46080 1523s ok 53 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 47104 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '47104' 1523s # received: 47104 1523s ok 54 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 48128 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '48128' 1523s # received: 48128 1523s ok 55 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 49152 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '49152' 1523s # received: 49152 1523s ok 56 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 50176 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '50176' 1523s # received: 50176 1523s ok 57 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 51200 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '51200' 1523s # received: 51200 1523s ok 58 1523s #lwp request: 1523s #POST http://localhost:8558/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 102400 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 7 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8558 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '102400' 1523s # received: 102400 1523s ok 59 1523s # testing : / with proxy_http_https_proxy_section (http) 1523s # expected: 200 1523s # received: '200' 1523s ok 60 1523s # testing : CGI script with folded headers 1523s # expected: 200 1523s # received: '200' 1523s ok 61 1523s # testing : using valid proxyssl client cert 1523s # expected: 200 1523s # received: '200' 1523s ok 62 1523s # testing : using invalid proxyssl client cert 1523s # expected: 403 1523s # received: '403' 1523s ok 63 1523s # testing : protected cgi script 1523s # expected: 200 1523s # received: '200' 1523s ok 64 1523s # testing : X-Forwarded-Host header 1523s # expected: 'localhost:8560' 1523s # received: 'localhost:8560' 1523s ok 65 1523s # testing : client subject common name 1523s # expected: 'client_ok' 1523s # received: 'client_ok' 1523s ok 66 1523s # testing : ProxyPassReverse Location rewrite 1523s # expected: 'http://localhost:8560/modules/' 1523s # received: 'http://localhost:8560/modules/' 1523s ok 67 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 1024 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '1024' 1523s # received: 1024 1523s ok 68 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 2048 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '2048' 1523s # received: 2048 1523s ok 69 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 3072 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '3072' 1523s # received: 3072 1523s ok 70 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 4096 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '4096' 1523s # received: 4096 1523s ok 71 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 5120 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '5120' 1523s # received: 5120 1523s ok 72 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 6144 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '6144' 1523s # received: 6144 1523s ok 73 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 7168 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '7168' 1523s # received: 7168 1523s ok 74 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 8192 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '8192' 1523s # received: 8192 1523s ok 75 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 9216 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '9216' 1523s # received: 9216 1523s ok 76 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 10240 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '10240' 1523s # received: 10240 1523s ok 77 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 11264 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '11264' 1523s # received: 11264 1523s ok 78 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 12288 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '12288' 1523s # received: 12288 1523s ok 79 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 13312 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '13312' 1523s # received: 13312 1523s ok 80 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 14336 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '14336' 1523s # received: 14336 1523s ok 81 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 15360 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '15360' 1523s # received: 15360 1523s ok 82 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 16384 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '16384' 1523s # received: 16384 1523s ok 83 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 17408 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '17408' 1523s # received: 17408 1523s ok 84 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 18432 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '18432' 1523s # received: 18432 1523s ok 85 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 19456 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '19456' 1523s # received: 19456 1523s ok 86 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 20480 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '20480' 1523s # received: 20480 1523s ok 87 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 21504 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '21504' 1523s # received: 21504 1523s ok 88 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 22528 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '22528' 1523s # received: 22528 1523s ok 89 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 23552 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '23552' 1523s # received: 23552 1523s ok 90 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 24576 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '24576' 1523s # received: 24576 1523s ok 91 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 25600 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '25600' 1523s # received: 25600 1523s ok 92 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 26624 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '26624' 1523s # received: 26624 1523s ok 93 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 27648 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '27648' 1523s # received: 27648 1523s ok 94 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 28672 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '28672' 1523s # received: 28672 1523s ok 95 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 29696 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '29696' 1523s # received: 29696 1523s ok 96 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 30720 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '30720' 1523s # received: 30720 1523s ok 97 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 31744 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '31744' 1523s # received: 31744 1523s ok 98 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 32768 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '32768' 1523s # received: 32768 1523s ok 99 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 33792 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '33792' 1523s # received: 33792 1523s ok 100 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 34816 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '34816' 1523s # received: 34816 1523s ok 101 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 35840 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '35840' 1523s # received: 35840 1523s ok 102 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 36864 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '36864' 1523s # received: 36864 1523s ok 103 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 37888 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '37888' 1523s # received: 37888 1523s ok 104 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 38912 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '38912' 1523s # received: 38912 1523s ok 105 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 39936 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '39936' 1523s # received: 39936 1523s ok 106 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 40960 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '40960' 1523s # received: 40960 1523s ok 107 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 41984 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '41984' 1523s # received: 41984 1523s ok 108 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 43008 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '43008' 1523s # received: 43008 1523s ok 109 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 44032 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:50 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '44032' 1523s # received: 44032 1523s ok 110 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 45056 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '45056' 1523s # received: 45056 1523s ok 111 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 46080 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '46080' 1523s # received: 46080 1523s ok 112 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 47104 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '47104' 1523s # received: 47104 1523s ok 113 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 48128 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '48128' 1523s # received: 48128 1523s ok 114 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 49152 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '49152' 1523s # received: 49152 1523s ok 115 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 50176 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '50176' 1523s # received: 50176 1523s ok 116 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 51200 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '51200' 1523s # received: 51200 1523s ok 117 1523s #lwp request: 1523s #POST http://localhost:8560/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 102400 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 7 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8560 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '102400' 1523s # received: 102400 1523s ok 118 1523s # testing : / with proxy_https_http (https) 1523s # expected: 200 1523s # received: '200' 1523s ok 119 1523s # testing : CGI script with folded headers 1523s # expected: 200 1523s # received: '200' 1523s ok 120 1523s # testing : ProxyPassReverse Location rewrite 1523s # expected: 'https://localhost:8562/modules/' 1523s # received: 'https://localhost:8562/modules/' 1523s ok 121 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 1024 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '1024' 1523s # received: 1024 1523s ok 122 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 2048 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '2048' 1523s # received: 2048 1523s ok 123 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 3072 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '3072' 1523s # received: 3072 1523s ok 124 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 4096 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '4096' 1523s # received: 4096 1523s ok 125 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 5120 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '5120' 1523s # received: 5120 1523s ok 126 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 6144 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '6144' 1523s # received: 6144 1523s ok 127 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 7168 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '7168' 1523s # received: 7168 1523s ok 128 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 8192 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '8192' 1523s # received: 8192 1523s ok 129 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 9216 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '9216' 1523s # received: 9216 1523s ok 130 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 10240 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '10240' 1523s # received: 10240 1523s ok 131 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 11264 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '11264' 1523s # received: 11264 1523s ok 132 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 12288 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '12288' 1523s # received: 12288 1523s ok 133 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 13312 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '13312' 1523s # received: 13312 1523s ok 134 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 14336 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '14336' 1523s # received: 14336 1523s ok 135 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 15360 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '15360' 1523s # received: 15360 1523s ok 136 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 16384 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '16384' 1523s # received: 16384 1523s ok 137 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 17408 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '17408' 1523s # received: 17408 1523s ok 138 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 18432 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '18432' 1523s # received: 18432 1523s ok 139 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 19456 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '19456' 1523s # received: 19456 1523s ok 140 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 20480 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '20480' 1523s # received: 20480 1523s ok 141 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 21504 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '21504' 1523s # received: 21504 1523s ok 142 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 22528 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '22528' 1523s # received: 22528 1523s ok 143 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 23552 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '23552' 1523s # received: 23552 1523s ok 144 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 24576 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '24576' 1523s # received: 24576 1523s ok 145 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 25600 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '25600' 1523s # received: 25600 1523s ok 146 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 26624 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '26624' 1523s # received: 26624 1523s ok 147 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 27648 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '27648' 1523s # received: 27648 1523s ok 148 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 28672 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '28672' 1523s # received: 28672 1523s ok 149 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 29696 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '29696' 1523s # received: 29696 1523s ok 150 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 30720 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '30720' 1523s # received: 30720 1523s ok 151 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 31744 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '31744' 1523s # received: 31744 1523s ok 152 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 32768 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '32768' 1523s # received: 32768 1523s ok 153 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 33792 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '33792' 1523s # received: 33792 1523s ok 154 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 34816 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '34816' 1523s # received: 34816 1523s ok 155 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 35840 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '35840' 1523s # received: 35840 1523s ok 156 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 36864 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '36864' 1523s # received: 36864 1523s ok 157 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 37888 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:51 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '37888' 1523s # received: 37888 1523s ok 158 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 38912 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '38912' 1523s # received: 38912 1523s ok 159 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 39936 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '39936' 1523s # received: 39936 1523s ok 160 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 40960 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '40960' 1523s # received: 40960 1523s ok 161 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 41984 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '41984' 1523s # received: 41984 1523s ok 162 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 43008 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '43008' 1523s # received: 43008 1523s ok 163 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 44032 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '44032' 1523s # received: 44032 1523s ok 164 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 45056 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '45056' 1523s # received: 45056 1523s ok 165 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 46080 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '46080' 1523s # received: 46080 1523s ok 166 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 47104 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '47104' 1523s # received: 47104 1523s ok 167 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 48128 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '48128' 1523s # received: 48128 1523s ok 168 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 49152 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '49152' 1523s # received: 49152 1523s ok 169 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 50176 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '50176' 1523s # received: 50176 1523s ok 170 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 51200 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '51200' 1523s # received: 51200 1523s ok 171 1523s #lwp request: 1523s #POST https://localhost:8562/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 102400 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 7 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8562 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '102400' 1523s # received: 102400 1523s ok 172 1523s # testing : / with proxy_https_https (https) 1523s # expected: 200 1523s # received: '200' 1523s ok 173 1523s # testing : CGI script with folded headers 1523s # expected: 200 1523s # received: '200' 1523s ok 174 1523s # testing : using valid proxyssl client cert 1523s # expected: 200 1523s # received: '200' 1523s ok 175 1523s # testing : using invalid proxyssl client cert 1523s # expected: 403 1523s # received: '403' 1523s ok 176 1523s # testing : protected cgi script 1523s # expected: 200 1523s # received: '200' 1523s ok 177 1523s # testing : X-Forwarded-Host header 1523s # expected: 'localhost:8559' 1523s # received: 'localhost:8559' 1523s ok 178 1523s # testing : client subject common name 1523s # expected: 'client_ok' 1523s # received: 'client_ok' 1523s ok 179 1523s # testing : ProxyPassReverse Location rewrite 1523s # expected: 'https://localhost:8559/modules/' 1523s # received: 'https://localhost:8559/modules/' 1523s ok 180 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 1024 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '1024' 1523s # received: 1024 1523s ok 181 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 2048 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '2048' 1523s # received: 2048 1523s ok 182 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 3072 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '3072' 1523s # received: 3072 1523s ok 183 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 4096 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '4096' 1523s # received: 4096 1523s ok 184 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 5120 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '5120' 1523s # received: 5120 1523s ok 185 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 6144 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '6144' 1523s # received: 6144 1523s ok 186 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 7168 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '7168' 1523s # received: 7168 1523s ok 187 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 8192 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '8192' 1523s # received: 8192 1523s ok 188 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 9216 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '9216' 1523s # received: 9216 1523s ok 189 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 10240 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '10240' 1523s # received: 10240 1523s ok 190 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 11264 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '11264' 1523s # received: 11264 1523s ok 191 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 12288 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '12288' 1523s # received: 12288 1523s ok 192 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 13312 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '13312' 1523s # received: 13312 1523s ok 193 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 14336 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '14336' 1523s # received: 14336 1523s ok 194 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 15360 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '15360' 1523s # received: 15360 1523s ok 195 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 16384 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '16384' 1523s # received: 16384 1523s ok 196 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 17408 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '17408' 1523s # received: 17408 1523s ok 197 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 18432 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:52 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '18432' 1523s # received: 18432 1523s ok 198 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 19456 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '19456' 1523s # received: 19456 1523s ok 199 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 20480 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '20480' 1523s # received: 20480 1523s ok 200 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 21504 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '21504' 1523s # received: 21504 1523s ok 201 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 22528 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '22528' 1523s # received: 22528 1523s ok 202 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 23552 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '23552' 1523s # received: 23552 1523s ok 203 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 24576 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '24576' 1523s # received: 24576 1523s ok 204 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 25600 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '25600' 1523s # received: 25600 1523s ok 205 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 26624 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '26624' 1523s # received: 26624 1523s ok 206 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 27648 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '27648' 1523s # received: 27648 1523s ok 207 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 28672 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '28672' 1523s # received: 28672 1523s ok 208 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 29696 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '29696' 1523s # received: 29696 1523s ok 209 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 30720 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '30720' 1523s # received: 30720 1523s ok 210 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 31744 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '31744' 1523s # received: 31744 1523s ok 211 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 32768 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '32768' 1523s # received: 32768 1523s ok 212 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 33792 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '33792' 1523s # received: 33792 1523s ok 213 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 34816 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '34816' 1523s # received: 34816 1523s ok 214 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 35840 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '35840' 1523s # received: 35840 1523s ok 215 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 36864 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '36864' 1523s # received: 36864 1523s ok 216 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 37888 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '37888' 1523s # received: 37888 1523s ok 217 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 38912 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '38912' 1523s # received: 38912 1523s ok 218 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 39936 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '39936' 1523s # received: 39936 1523s ok 219 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 40960 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '40960' 1523s # received: 40960 1523s ok 220 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 41984 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '41984' 1523s # received: 41984 1523s ok 221 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 43008 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '43008' 1523s # received: 43008 1523s ok 222 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 44032 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '44032' 1523s # received: 44032 1523s ok 223 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 45056 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '45056' 1523s # received: 45056 1523s ok 224 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 46080 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '46080' 1523s # received: 46080 1523s ok 225 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 47104 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:53 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '47104' 1523s # received: 47104 1523s ok 226 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 48128 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '48128' 1523s # received: 48128 1523s ok 227 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 49152 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '49152' 1523s # received: 49152 1523s ok 228 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 50176 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '50176' 1523s # received: 50176 1523s ok 229 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 51200 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '51200' 1523s # received: 51200 1523s ok 230 1523s #lwp request: 1523s #POST https://localhost:8559/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 102400 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 7 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8559 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '102400' 1523s # received: 102400 1523s ok 231 1523s # testing : / with proxy_https_https_proxy_section (https) 1523s # expected: 200 1523s # received: '200' 1523s ok 232 1523s # testing : CGI script with folded headers 1523s # expected: 200 1523s # received: '200' 1523s ok 233 1523s # testing : using valid proxyssl client cert 1523s # expected: 200 1523s # received: '200' 1523s ok 234 1523s # testing : using invalid proxyssl client cert 1523s # expected: 403 1523s # received: '403' 1523s ok 235 1523s # testing : protected cgi script 1523s # expected: 200 1523s # received: '200' 1523s ok 236 1523s # testing : X-Forwarded-Host header 1523s # expected: 'localhost:8561' 1523s # received: 'localhost:8561' 1523s ok 237 1523s # testing : client subject common name 1523s # expected: 'client_ok' 1523s # received: 'client_ok' 1523s ok 238 1523s # testing : ProxyPassReverse Location rewrite 1523s # expected: 'https://localhost:8561/modules/' 1523s # received: 'https://localhost:8561/modules/' 1523s ok 239 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 1024 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '1024' 1523s # received: 1024 1523s ok 240 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 2048 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '2048' 1523s # received: 2048 1523s ok 241 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 3072 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '3072' 1523s # received: 3072 1523s ok 242 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 4096 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '4096' 1523s # received: 4096 1523s ok 243 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 5120 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '5120' 1523s # received: 5120 1523s ok 244 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 6144 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '6144' 1523s # received: 6144 1523s ok 245 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 7168 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '7168' 1523s # received: 7168 1523s ok 246 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 8192 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '8192' 1523s # received: 8192 1523s ok 247 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 9216 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '9216' 1523s # received: 9216 1523s ok 248 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 10240 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '10240' 1523s # received: 10240 1523s ok 249 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 11264 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '11264' 1523s # received: 11264 1523s ok 250 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 12288 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '12288' 1523s # received: 12288 1523s ok 251 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 13312 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '13312' 1523s # received: 13312 1523s ok 252 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 14336 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '14336' 1523s # received: 14336 1523s ok 253 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 15360 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '15360' 1523s # received: 15360 1523s ok 254 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 16384 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '16384' 1523s # received: 16384 1523s ok 255 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 17408 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '17408' 1523s # received: 17408 1523s ok 256 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 18432 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '18432' 1523s # received: 18432 1523s ok 257 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 19456 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '19456' 1523s # received: 19456 1523s ok 258 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 20480 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '20480' 1523s # received: 20480 1523s ok 259 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 21504 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '21504' 1523s # received: 21504 1523s ok 260 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 22528 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '22528' 1523s # received: 22528 1523s ok 261 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 23552 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '23552' 1523s # received: 23552 1523s ok 262 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 24576 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '24576' 1523s # received: 24576 1523s ok 263 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 25600 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:54 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '25600' 1523s # received: 25600 1523s ok 264 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 26624 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '26624' 1523s # received: 26624 1523s ok 265 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 27648 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '27648' 1523s # received: 27648 1523s ok 266 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 28672 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '28672' 1523s # received: 28672 1523s ok 267 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 29696 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '29696' 1523s # received: 29696 1523s ok 268 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 30720 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '30720' 1523s # received: 30720 1523s ok 269 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 31744 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '31744' 1523s # received: 31744 1523s ok 270 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 32768 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '32768' 1523s # received: 32768 1523s ok 271 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 33792 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '33792' 1523s # received: 33792 1523s ok 272 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 34816 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '34816' 1523s # received: 34816 1523s ok 273 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 35840 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '35840' 1523s # received: 35840 1523s ok 274 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 36864 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '36864' 1523s # received: 36864 1523s ok 275 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 37888 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '37888' 1523s # received: 37888 1523s ok 276 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 38912 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '38912' 1523s # received: 38912 1523s ok 277 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 39936 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '39936' 1523s # received: 39936 1523s ok 278 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 40960 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '40960' 1523s # received: 40960 1523s ok 279 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 41984 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '41984' 1523s # received: 41984 1523s ok 280 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 43008 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '43008' 1523s # received: 43008 1523s ok 281 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 44032 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '44032' 1523s # received: 44032 1523s ok 282 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 45056 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '45056' 1523s # received: 45056 1523s ok 283 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 46080 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '46080' 1523s # received: 46080 1523s ok 284 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 47104 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '47104' 1523s # received: 47104 1523s ok 285 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 48128 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '48128' 1523s # received: 48128 1523s ok 286 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 49152 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '49152' 1523s # received: 49152 1523s ok 287 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 50176 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '50176' 1523s # received: 50176 1523s ok 288 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 51200 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '51200' 1523s # received: 51200 1523s ok 289 1523s #lwp request: 1523s #POST https://localhost:8561/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.78 1523s #Content-Length: 102400 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Tue, 06 May 2025 20:08:55 GMT 1523s #Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1523s #Vary: In-If1 1523s #Content-Length: 7 1523s #Client-Date: Tue, 06 May 2025 20:08:56 GMT 1523s #Client-Peer: 127.0.0.1:8561 1523s #Client-Response-Num: 1 1523s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1523s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1523s #Client-SSL-Socket-Class: IO::Socket::SSL 1523s #Client-SSL-Version: TLSv1_3 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '102400' 1523s # received: 102400 1523s ok 290 1523s ok 1528s t/ssl/require.t ..................... 1528s 1..10 1528s # Running under perl version 5.040001 for linux 1528s # Current time local: Tue May 6 20:08:56 2025 1528s # Current time GMT: Tue May 6 20:08:56 2025 1528s # Using Test.pm version 1.31 1528s # Using Apache/Test.pm version 1.44 1528s ok 1 1528s ok 2 1528s ok 3 1528s ok 4 1528s ok 5 1528s ok 6 1528s ok 7 1528s ok 8 1528s ok 9 1528s ok 10 1528s ok 1532s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1539s t/ssl/varlookup.t ................... 1539s 1..83 1539s # Running under perl version 5.040001 for linux 1539s # Current time local: Tue May 6 20:09:05 2025 1539s # Current time GMT: Tue May 6 20:09:05 2025 1539s # Using Test.pm version 1.31 1539s # Using Apache/Test.pm version 1.44 1539s # testing : HTTP_USER_AGENT 1539s # expected: 'libwww-perl/6.78' 1539s # received: 'libwww-perl/6.78' 1539s ok 1 1539s # testing : HTTP:User-Agent 1539s # expected: 'libwww-perl/6.78' 1539s # received: 'libwww-perl/6.78' 1539s ok 2 1539s # testing : HTTP_REFERER 1539s # expected: 't/ssl/varlookup.t' 1539s # received: 't/ssl/varlookup.t' 1539s ok 3 1539s # testing : HTTP_HOST 1539s # expected: 'localhost:8532' 1539s # received: 'localhost:8532' 1539s ok 4 1539s # testing : QUERY_STRING 1539s # expected: 'QUERY_STRING' 1539s # received: 'QUERY_STRING' 1539s ok 5 1539s # testing : SERVER_SOFTWARE 1539s # expected: qr/^Apache\/2.4.63/ 1539s # received: 'Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1' 1539s ok 6 1539s # testing : SERVER_ADMIN 1539s # expected: 'tuser@localhost' 1539s # received: 'tuser@localhost' 1539s ok 7 1539s # testing : SERVER_PORT 1539s # expected: '8532' 1539s # received: '8532' 1539s ok 8 1539s # testing : SERVER_NAME 1539s # expected: 'localhost' 1539s # received: 'localhost' 1539s ok 9 1539s # testing : SERVER_PROTOCOL 1539s # expected: qr/^HTTP\/1\.\d$/ 1539s # received: 'HTTP/1.1' 1539s ok 10 1539s # testing : REMOTE_ADDR 1539s # expected: '127.0.0.1' 1539s # received: '127.0.0.1' 1539s ok 11 1539s # testing : DOCUMENT_ROOT 1539s # expected: '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs' 1539s # received: '/tmp/autopkgtest.v33suc/autopkgtest_tmp/perl-framework/t/htdocs' 1539s ok 12 1539s # testing : REQUEST_METHOD 1539s # expected: 'GET' 1539s # received: 'GET' 1539s ok 13 1539s # testing : REQUEST_URI 1539s # expected: '/test_ssl_var_lookup' 1539s # received: '/test_ssl_var_lookup' 1539s ok 14 1539s # testing : TIME_YEAR 1539s # expected: 2025 1539s # received: '2025' 1539s ok 15 1539s # testing : TIME_MON 1539s # expected: '05' 1539s # received: '05' 1539s ok 16 1539s # testing : TIME_DAY 1539s # expected: '06' 1539s # received: '06' 1539s ok 17 1539s # testing : TIME_WDAY 1539s # expected: 2 1539s # received: '2' 1539s ok 18 1539s # testing : IS_SUBREQ 1539s # expected: 'false' 1539s # received: 'false' 1539s ok 19 1539s # testing : API_VERSION 1539s # expected: '20120211' 1539s # received: '20120211' 1539s ok 20 1539s # testing : THE_REQUEST 1539s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1539s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1539s ok 21 1539s # testing : REQUEST_SCHEME 1539s # expected: 'https' 1539s # received: 'https' 1539s ok 22 1539s # testing : HTTPS 1539s # expected: 'on' 1539s # received: 'on' 1539s ok 23 1539s # testing : ENV:THE_ARGS 1539s # expected: 'ENV:THE_ARGS' 1539s # received: 'ENV:THE_ARGS' 1539s ok 24 1539s # testing : SSL_CLIENT_M_VERSION 1539s # expected: qr/^\d+$/ 1539s # received: '3' 1539s ok 25 1539s # testing : SSL_SERVER_M_VERSION 1539s # expected: qr/^\d+$/ 1539s # received: '3' 1539s ok 26 1539s # testing : SSL_CLIENT_M_SERIAL 1539s # expected: qr/^[0-9A-F]+$/ 1539s # received: '04' 1539s ok 27 1539s # testing : SSL_SERVER_M_SERIAL 1539s # expected: qr/^[0-9A-F]+$/ 1539s # received: '09' 1539s ok 28 1539s # testing : SSL_PROTOCOL 1539s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1539s # received: 'TLSv1.3' 1539s ok 29 1539s # testing : SSL_CLIENT_V_START 1539s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1539s # received: 'May 6 19:57:54 2025 GMT' 1539s ok 30 1539s # testing : SSL_SERVER_V_START 1539s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1539s # received: 'May 6 19:57:55 2025 GMT' 1539s ok 31 1539s # testing : SSL_CLIENT_V_END 1539s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1539s # received: 'May 6 19:57:54 2026 GMT' 1539s ok 32 1539s # testing : SSL_SERVER_V_END 1539s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1539s # received: 'May 6 19:57:55 2026 GMT' 1539s ok 33 1539s # testing : SSL_CIPHER 1539s # expected: qr/^[A-Z0-9_-]+$/ 1539s # received: 'TLS_AES_256_GCM_SHA384' 1539s ok 34 1539s # testing : SSL_CIPHER_EXPORT 1539s # expected: 'false' 1539s # received: 'false' 1539s ok 35 1539s # testing : SSL_CIPHER_ALGKEYSIZE 1539s # expected: qr/^\d+$/ 1539s # received: '256' 1539s ok 36 1539s # testing : SSL_CIPHER_USEKEYSIZE 1539s # expected: qr/^\d+$/ 1539s # received: '256' 1539s ok 37 1539s # testing : SSL_SECURE_RENEG 1539s # expected: qr/^(false|true)$/ 1539s # received: 'false' 1539s ok 38 1539s # testing : SSL_CLIENT_S_DN 1539s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1539s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1539s ok 39 1539s # testing : SSL_SERVER_S_DN 1539s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1539s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1539s ok 40 1539s # testing : SSL_CLIENT_S_DN_C 1539s # expected: 'US' 1539s # received: 'US' 1539s ok 41 1539s # testing : SSL_SERVER_S_DN_C 1539s # expected: 'US' 1539s # received: 'US' 1539s ok 42 1539s # testing : SSL_CLIENT_S_DN_ST 1539s # expected: 'California' 1539s # received: 'California' 1539s ok 43 1539s # testing : SSL_SERVER_S_DN_ST 1539s # expected: 'California' 1539s # received: 'California' 1539s ok 44 1539s # testing : SSL_CLIENT_S_DN_L 1539s # expected: 'San Francisco' 1539s # received: 'San Francisco' 1539s ok 45 1539s # testing : SSL_SERVER_S_DN_L 1539s # expected: 'San Francisco' 1539s # received: 'San Francisco' 1539s ok 46 1539s # testing : SSL_CLIENT_S_DN_O 1539s # expected: 'ASF' 1539s # received: 'ASF' 1539s ok 47 1539s # testing : SSL_SERVER_S_DN_O 1539s # expected: 'ASF' 1539s # received: 'ASF' 1539s ok 48 1539s # testing : SSL_CLIENT_S_DN_OU 1539s # expected: 'httpd-test' 1539s # received: 'httpd-test' 1539s ok 49 1539s # testing : SSL_SERVER_S_DN_OU 1539s # expected: qr/^httpd-test\/([-\w]+)/ 1539s # received: 'httpd-test/rsa-test' 1539s ok 50 1539s # testing : SSL_CLIENT_S_DN_CN 1539s # expected: 'client_ok' 1539s # received: 'client_ok' 1539s ok 51 1539s # testing : SSL_SERVER_S_DN_CN 1539s # expected: 'localhost' 1539s # received: 'localhost' 1539s ok 52 1539s # testing : SSL_CLIENT_S_DN_Email 1539s # expected: 'test-dev@httpd.apache.org' 1539s # received: 'test-dev@httpd.apache.org' 1539s ok 53 1539s # testing : SSL_SERVER_S_DN_Email 1539s # expected: 'test-dev@httpd.apache.org' 1539s # received: 'test-dev@httpd.apache.org' 1539s ok 54 1539s # testing : SSL_CLIENT_SAN_Email_0 1539s # expected: 'test-dev@httpd.apache.org' 1539s # received: 'test-dev@httpd.apache.org' 1539s ok 55 1539s # testing : SSL_SERVER_SAN_DNS_0 1539s # expected: 'localhost' 1539s # received: 'localhost' 1539s ok 56 1539s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1539s # expected: 'test-dev@httpd.apache.org' 1539s # received: 'test-dev@httpd.apache.org' 1539s ok 57 1539s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1539s # expected: '_https.localhost' 1539s # received: '_https.localhost' 1539s ok 58 1539s # testing : SSL_CLIENT_I_DN 1539s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1539s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1539s ok 59 1539s # testing : SSL_SERVER_I_DN 1539s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1539s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1539s ok 60 1539s # testing : SSL_CLIENT_I_DN_C 1539s # expected: 'US' 1539s # received: 'US' 1539s ok 61 1539s # testing : SSL_SERVER_I_DN_C 1539s # expected: 'US' 1539s # received: 'US' 1539s ok 62 1539s # testing : SSL_CLIENT_I_DN_ST 1539s # expected: 'California' 1539s # received: 'California' 1539s ok 63 1539s # testing : SSL_SERVER_I_DN_ST 1539s # expected: 'California' 1539s # received: 'California' 1539s ok 64 1539s # testing : SSL_CLIENT_I_DN_L 1539s # expected: 'San Francisco' 1539s # received: 'San Francisco' 1539s ok 65 1539s # testing : SSL_SERVER_I_DN_L 1539s # expected: 'San Francisco' 1539s # received: 'San Francisco' 1539s ok 66 1539s # testing : SSL_CLIENT_I_DN_O 1539s # expected: 'ASF' 1539s # received: 'ASF' 1539s ok 67 1539s # testing : SSL_SERVER_I_DN_O 1539s # expected: 'ASF' 1539s # received: 'ASF' 1539s ok 68 1539s # testing : SSL_CLIENT_I_DN_OU 1539s # expected: 'httpd-test' 1539s # received: 'httpd-test' 1539s ok 69 1539s # testing : SSL_SERVER_I_DN_OU 1539s # expected: 'httpd-test' 1539s # received: 'httpd-test' 1539s ok 70 1539s # testing : SSL_CLIENT_I_DN_CN 1539s # expected: 'ca' 1539s # received: 'ca' 1539s ok 71 1539s # testing : SSL_SERVER_I_DN_CN 1539s # expected: 'ca' 1539s # received: 'ca' 1539s ok 72 1539s # testing : SSL_SERVER_I_DN_CN_RAW 1539s # expected: 'ca' 1539s # received: 'ca' 1539s ok 73 1539s # testing : SSL_SERVER_I_DN_CN_0_RAW 1539s # expected: 'ca' 1539s # received: 'ca' 1539s ok 74 1539s # testing : SSL_CLIENT_I_DN_Email 1539s # expected: 'test-dev@httpd.apache.org' 1539s # received: 'test-dev@httpd.apache.org' 1539s ok 75 1539s # testing : SSL_SERVER_I_DN_Email 1539s # expected: 'test-dev@httpd.apache.org' 1539s # received: 'test-dev@httpd.apache.org' 1539s ok 76 1539s # testing : SSL_CLIENT_A_SIG 1539s # expected: 'sha256WithRSAEncryption' 1539s # received: 'sha256WithRSAEncryption' 1539s ok 77 1539s # testing : SSL_SERVER_A_SIG 1539s # expected: 'sha256WithRSAEncryption' 1539s # received: 'sha256WithRSAEncryption' 1539s ok 78 1539s # testing : SSL_CLIENT_A_KEY 1539s # expected: 'rsaEncryption' 1539s # received: 'rsaEncryption' 1539s ok 79 1539s # testing : SSL_SERVER_A_KEY 1539s # expected: qr/^[rd]saEncryption$/ 1539s # received: 'rsaEncryption' 1539s ok 80 1539s # testing : SSL_CLIENT_CERT 1539s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1539s # received: '-----BEGIN CERTIFICATE----- 1539s # MIIEezCCA2OgAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1539s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1539s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1539s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwNTA2 1539s # MTk1NzU0WhcNMjYwNTA2MTk1NzU0WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1539s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1539s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1539s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1539s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyPzQWb8rACo0+dr3kNZr3aoKd5m4+Od21dKk 1539s # r0RDOshiiBb2J21qAJa/iPK7fdpU8k2nqxNQBEzStQtBhfaaFP+A0mobVLfnewpb 1539s # umWmDWYO5GG4HtcCqQ9O+d51iymuDQqm1fZ2gMKXvJDn8lmIxBc9ygl4uzVWrXRL 1539s # ip+tJiJ5gN/dJOYmhoM6arN5MJlcO4elvFTdTJMAjSTFllYOpCRaSNznokxeHWty 1539s # vZXLi64x1oGc4eFir+lyQTxeSNGAaKaKywfDqmQlTt1Wq0XB7kToUmk7y+u8R2qH 1539s # Xg5rLWa/eaOWTQzayLXMoxiyH+FcsP0jXxdmGf+FLuJAx9fy3wIDAQABo4HOMIHL 1539s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 1539s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 1539s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 1539s # HQ4EFgQUVGztNhixFYGGZoSVwxY6MR97hI8wHwYDVR0jBBgwFoAUePKAAqDCoUJQ 1539s # 9gBMOb9LZKdqxuYwDQYJKoZIhvcNAQELBQADggEBABrpGj1/mFeakDqYR/4YgLUd 1539s # HBQxcdywkN2JBUkcfPspr9C0h9XS9BQVAYknCt5Lu6A4tT1ROQ4YI0uTPOkAamWU 1539s # acc728pMGGVs4WSXetbdtXFGcHyVUMgPzPqeGHNbQUOb2t/Wy3wsZsU/XwqVc2dD 1539s # QN7yi1n05mpdpWV9MPqLffJrs40Er6UaETXVASPlKZNdjXy/G2P/hcJbaz5Rm5to 1539s # L5NSR2yeseP0X3EYjho9JRtjwDxPOPWkBqawoXCKJLmZr20APwDSJF3ETP/CvV5c 1539s # OMo7kfviqmrvvjJkJ24PZsQrB27NSZhfWfRJ7XIMxYo1eQrofQoONImx3msb82w= 1539s # -----END CERTIFICATE----- 1539s # ' 1539s ok 81 1539s # testing : SSL_SERVER_CERT 1539s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1539s # received: '-----BEGIN CERTIFICATE----- 1539s # MIIERDCCAyygAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1539s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1539s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1539s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwNTA2 1539s # MTk1NzU1WhcNMjYwNTA2MTk1NzU1WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1539s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1539s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1539s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1539s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqvdcUTcbsFo7Fp2FA0oABxWM 1539s # aNqSrZaR1tAtCiRL723zEsHZJTGZ3IkxUkxrTr8vnBRkH8sLXvC+1/RClwAy7ZIw 1539s # 51xwJ11HIPr9ogsIad5LEhkCBBawys6NOTaa2qOGY5VK2/89VmNiDqjvayMpDNuJ 1539s # DW0sFiHR2nR02ToHfYMrX09I2U7TpDrG5ustXd8Aad+SGWmXl4kskEmtEFsdmrgZ 1539s # f0K1ntcO3+1dewGHcoKpWhcOmFf7vD6o/Y2HdfqyR/FGl2NEMgPZXlF2hMK4p7gF 1539s # iavTiT9XRsTuIWgUhSjaSglLMiidAGRhm+3P1KMPp5miHdChwfvrs2f26dPbUQID 1539s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 1539s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRP 1539s # sSQcXmMDHASVyjQ6hekDK6itfTAfBgNVHSMEGDAWgBR48oACoMKhQlD2AEw5v0tk 1539s # p2rG5jANBgkqhkiG9w0BAQsFAAOCAQEAvWnjbOQjTjP5JWhxNXBKM4V5k1wmAlsk 1539s # L6Yz0y0wF+49HOarRmmTKuU/o4dE0G+an0AV92Ne8Npda8iPnzdZEBqmppKvH1ui 1539s # Sqg6K7YX4RWWb1fhxHPzurSfWlIVEAmcMqb3+mQH21SRfkVh1or22vJoPORAdgfX 1539s # b24WAit+6xpaAKDQmIPP4Ppb7/P88whrxO+zNmdU1PzhB1yz00XBDTdSmNEjFDCp 1539s # jL7AGZ2jGKURHRNzK0IUl4XxT+/W7KmLVFHPN5pQwk1lHaAWQmM9Ns6rWZkg9g9K 1539s # I59n7EJLhaN2G4yDPO/ehVtB7SceBlIEtz1nWFk8BdgcoHd35E7awA== 1539s # -----END CERTIFICATE----- 1539s # ' 1539s ok 82 1539s # testing : SSL_CLIENT_VERIFY 1539s # expected: 'SUCCESS' 1539s # received: 'SUCCESS' 1539s ok 83 1539s ok 1543s t/ssl/verify.t ...................... 1543s 1..3 1543s # Running under perl version 5.040001 for linux 1543s # Current time local: Tue May 6 20:09:11 2025 1543s # Current time GMT: Tue May 6 20:09:11 2025 1543s # Using Test.pm version 1.31 1543s # Using Apache/Test.pm version 1.44 1543s HTTP/1.1 403 Forbidden 1543s Connection: close 1543s Date: Tue, 06 May 2025 20:09:16 GMT 1543s Server: Apache/2.4.63 (Ubuntu) OpenSSL/3.4.1 1543s Content-Length: 258 1543s Content-Type: text/html; charset=iso-8859-1 1543s Client-Date: Tue, 06 May 2025 20:09:16 GMT 1543s Client-Peer: 127.0.0.1:8532 1543s Client-Response-Num: 1 1543s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1543s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1543s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1543s Client-SSL-Socket-Class: IO::Socket::SSL 1543s Client-SSL-Version: TLSv1_3 1543s Title: 403 Forbidden 1543s 1543s 1543s 1543s 403 Forbidden 1543s 1543s

Forbidden

1543s

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

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

Not Found

1585s #

The requested URL was not found on this server.

1585s # 1585s ok 1 1585s ok 2 1585s ok 1590s t/apache/acceptpathinfo.t ........... 1590s 1..36 1590s # Running under perl version 5.040001 for linux 1590s # Current time local: Tue May 6 20:09:57 2025 1590s # Current time GMT: Tue May 6 20:09:57 2025 1590s # Using Test.pm version 1.31 1590s # Using Apache/Test.pm version 1.44 1590s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 1590s # expected: '200' 1590s # received: '200' 1590s ok 1 1590s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 1590s # expected: qr/_\(none\)_/ 1590s # received: '_(none)_' 1590s ok 2 1590s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 1590s # expected: '404' 1590s # received: '404' 1590s ok 3 1590s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 1590s # expected: qr/Not Found/ 1590s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 1590s ok 32 1590s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 1590s # expected: '200' 1590s # received: '200' 1590s ok 33 1590s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 1590s # expected: qr/_\(none\)_/ 1590s # received: '_(none)_' 1590s ok 34 1590s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 1590s # expected: '200' 1590s # received: '200' 1590s ok 35 1590s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 1590s # expected: qr/_\/foo\/bar_/ 1590s # received: '_/foo/bar_' 1590s ok 36 1590s ok 2793s autopkgtest-virt-ssh [20:30:06]: ------- nova console-log c18c3a62-65d0-4e51-b4e3-c0b72244438b (adt-questing-ppc64el-apache2-20250506-172411-juju-7f2275-prod-proposed-migration-environment-20-3a608fdc-3259-4577-af02-08d6c6ba62a5) ------ 2793s ERROR (CommandError): No server with a name or ID of 'c18c3a62-65d0-4e51-b4e3-c0b72244438b' exists. 2793s --------------------------------------------------- 2793s ------- nova show c18c3a62-65d0-4e51-b4e3-c0b72244438b (adt-questing-ppc64el-apache2-20250506-172411-juju-7f2275-prod-proposed-migration-environment-20-3a608fdc-3259-4577-af02-08d6c6ba62a5) ------ 2793s ERROR (CommandError): No server with a name or ID of 'c18c3a62-65d0-4e51-b4e3-c0b72244438b' exists. 2793s --------------------------------------------------- 2793s 3338s nova [W] Using flock in prodstack7-ppc64el 3338s Creating nova instance adt-questing-ppc64el-apache2-20250506-172411-juju-7f2275-prod-proposed-migration-environment-20-3a608fdc-3259-4577-af02-08d6c6ba62a5 from image adt/ubuntu-questing-ppc64el-server-20250506.img (UUID e1f89dbe-ec13-4fb8-859d-773ec93960ca)... 3338s nova [W] Timed out waiting for c18c3a62-65d0-4e51-b4e3-c0b72244438b to get deleted. 3338s autopkgtest [20:39:11]: ERROR: testbed failure: testbed auxverb failed with exit code 255