0s autopkgtest [16:56:28]: starting date and time: 2024-04-08 16:56:28+0000 0s autopkgtest [16:56:28]: git checkout: 43bc6cdf gitlab-ci: do not include the salsa pipeline 0s autopkgtest [16:56:28]: host juju-7f2275-prod-proposed-migration-environment-4; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.a7w6dbcn/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:curl --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=curl/8.5.0-2ubuntu10 -- lxd -r lxd-armhf-10.44.124.116 lxd-armhf-10.44.124.116:autopkgtest/ubuntu/noble/armhf 41s autopkgtest [16:57:09]: testbed dpkg architecture: armhf 43s autopkgtest [16:57:11]: testbed apt version: 2.7.14build2 43s autopkgtest [16:57:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 45s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 46s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 46s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [217 kB] 46s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 47s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 47s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [116 kB] 47s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 47s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1192 B] 47s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 47s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [734 kB] 47s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 47s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [5000 B] 47s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 52s Fetched 2051 kB in 2s (888 kB/s) 52s Reading package lists... 72s tee: /proc/self/fd/2: Permission denied 99s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 100s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 100s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 100s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 102s Reading package lists... 103s Reading package lists... 103s Building dependency tree... 103s Reading state information... 104s Calculating upgrade... 105s The following packages were automatically installed and are no longer required: 105s linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 105s Use 'apt autoremove' to remove them. 105s The following packages will be REMOVED: 105s libevent-core-2.1-7 105s The following NEW packages will be installed: 105s libevent-core-2.1-7t64 linux-headers-6.8.0-22 linux-headers-6.8.0-22-generic 105s The following packages will be upgraded: 105s coreutils curl dirmngr fwupd gnupg gnupg-l10n gnupg-utils gpg gpg-agent 105s gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv keyboxd kpartx krb5-locales 105s libaudit-common libaudit1 libcurl3t64-gnutls libcurl4t64 libelf1t64 105s libfwupd2 libgssapi-krb5-2 libjansson4 libk5crypto3 libkrb5-3 105s libkrb5support0 libperl5.38t64 libpython3.12-minimal libpython3.12-stdlib 105s libsasl2-2 libsasl2-modules libsasl2-modules-db libwrap0 libxmlb2 105s linux-headers-generic multipath-tools perl perl-base perl-modules-5.38 105s python3-gdbm python3-gi python3.12 python3.12-minimal tmux ubuntu-pro-client 105s ubuntu-pro-client-l10n 105s 48 upgraded, 3 newly installed, 1 to remove and 0 not upgraded. 105s Need to get 40.7 MB of archives. 105s After this operation, 91.7 MB of additional disk space will be used. 105s Get:1 http://ftpmaster.internal/ubuntu noble/main armhf coreutils armhf 9.4-3ubuntu6 [1280 kB] 106s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libperl5.38t64 armhf 5.38.2-3.2build2 [4109 kB] 106s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf perl armhf 5.38.2-3.2build2 [231 kB] 106s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf perl-base armhf 5.38.2-3.2build2 [1671 kB] 106s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf perl-modules-5.38 all 5.38.2-3.2build2 [3110 kB] 106s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf tmux armhf 3.4-1build1 [400 kB] 106s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf libevent-core-2.1-7t64 armhf 2.1.12-stable-9ubuntu2 [82.6 kB] 106s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf python3.12 armhf 3.12.2-5ubuntu3 [644 kB] 106s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.12-stdlib armhf 3.12.2-5ubuntu3 [1925 kB] 106s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf python3.12-minimal armhf 3.12.2-5ubuntu3 [2004 kB] 106s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.12-minimal armhf 3.12.2-5ubuntu3 [817 kB] 106s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf libaudit-common all 1:3.1.2-2.1build1 [5736 B] 106s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf libaudit1 armhf 1:3.1.2-2.1build1 [44.4 kB] 106s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf gpg-wks-client armhf 2.4.4-2ubuntu17 [87.5 kB] 106s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf dirmngr armhf 2.4.4-2ubuntu17 [346 kB] 106s Get:16 http://ftpmaster.internal/ubuntu noble/main armhf gpgsm armhf 2.4.4-2ubuntu17 [241 kB] 106s Get:17 http://ftpmaster.internal/ubuntu noble/universe armhf gpg-wks-server armhf 2.4.4-2ubuntu17 [76.3 kB] 106s Get:18 http://ftpmaster.internal/ubuntu noble/main armhf gnupg-utils armhf 2.4.4-2ubuntu17 [158 kB] 106s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf gpg-agent armhf 2.4.4-2ubuntu17 [235 kB] 106s Get:20 http://ftpmaster.internal/ubuntu noble/main armhf gpg armhf 2.4.4-2ubuntu17 [524 kB] 106s Get:21 http://ftpmaster.internal/ubuntu noble/main armhf gpgconf armhf 2.4.4-2ubuntu17 [115 kB] 106s Get:22 http://ftpmaster.internal/ubuntu noble/main armhf gnupg all 2.4.4-2ubuntu17 [359 kB] 107s Get:23 http://ftpmaster.internal/ubuntu noble/main armhf keyboxd armhf 2.4.4-2ubuntu17 [111 kB] 107s Get:24 http://ftpmaster.internal/ubuntu noble/main armhf gpgv armhf 2.4.4-2ubuntu17 [224 kB] 107s Get:25 http://ftpmaster.internal/ubuntu noble/main armhf krb5-locales all 1.20.1-6ubuntu2 [13.8 kB] 107s Get:26 http://ftpmaster.internal/ubuntu noble/main armhf libelf1t64 armhf 0.190-1.1build4 [49.9 kB] 107s Get:27 http://ftpmaster.internal/ubuntu noble/main armhf libgssapi-krb5-2 armhf 1.20.1-6ubuntu2 [119 kB] 107s Get:28 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5-3 armhf 1.20.1-6ubuntu2 [321 kB] 107s Get:29 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5support0 armhf 1.20.1-6ubuntu2 [31.4 kB] 107s Get:30 http://ftpmaster.internal/ubuntu noble/main armhf libk5crypto3 armhf 1.20.1-6ubuntu2 [78.6 kB] 107s Get:31 http://ftpmaster.internal/ubuntu noble/main armhf python3-gi armhf 3.48.2-1 [219 kB] 107s Get:32 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-pro-client-l10n armhf 31.2.3 [19.4 kB] 107s Get:33 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-pro-client armhf 31.2.3 [216 kB] 107s Get:34 http://ftpmaster.internal/ubuntu noble/main armhf libjansson4 armhf 2.14-2build2 [28.2 kB] 107s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf python3-gdbm armhf 3.12.2-3ubuntu4 [15.1 kB] 107s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu10 [219 kB] 107s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10 [296 kB] 107s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10 [290 kB] 107s Get:39 http://ftpmaster.internal/ubuntu noble/main armhf libfwupd2 armhf 1.9.16-1 [123 kB] 107s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libxmlb2 armhf 0.3.17-1 [56.9 kB] 107s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf fwupd armhf 1.9.16-1 [4362 kB] 107s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf gnupg-l10n all 2.4.4-2ubuntu17 [65.9 kB] 107s Get:43 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu3 [19.2 kB] 107s Get:44 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu3 [49.7 kB] 107s Get:45 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu3 [61.4 kB] 107s Get:46 http://ftpmaster.internal/ubuntu noble/main armhf libwrap0 armhf 7.6.q-33 [45.3 kB] 107s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-6.8.0-22 all 6.8.0-22.22 [13.6 MB] 107s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-6.8.0-22-generic armhf 6.8.0-22.22 [1286 kB] 107s Get:49 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-generic armhf 6.8.0-22.22 [9638 B] 107s Get:50 http://ftpmaster.internal/ubuntu noble/main armhf kpartx armhf 0.9.4-5ubuntu8 [31.5 kB] 107s Get:51 http://ftpmaster.internal/ubuntu noble/main armhf multipath-tools armhf 0.9.4-5ubuntu8 [279 kB] 109s Fetched 40.7 MB in 2s (17.4 MB/s) 109s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 57973 files and directories currently installed.) 109s Preparing to unpack .../coreutils_9.4-3ubuntu6_armhf.deb ... 109s Unpacking coreutils (9.4-3ubuntu6) over (9.4-3ubuntu5) ... 109s Setting up coreutils (9.4-3ubuntu6) ... 109s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 57973 files and directories currently installed.) 109s Preparing to unpack .../libperl5.38t64_5.38.2-3.2build2_armhf.deb ... 109s Unpacking libperl5.38t64:armhf (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 110s Preparing to unpack .../perl_5.38.2-3.2build2_armhf.deb ... 110s Unpacking perl (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 110s Preparing to unpack .../perl-base_5.38.2-3.2build2_armhf.deb ... 110s Unpacking perl-base (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 110s Setting up perl-base (5.38.2-3.2build2) ... 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 ... 57973 files and directories currently installed.) 110s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2build2_all.deb ... 110s Unpacking perl-modules-5.38 (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 111s Preparing to unpack .../tmux_3.4-1build1_armhf.deb ... 111s Unpacking tmux (3.4-1build1) over (3.4-1) ... 111s (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 ... 57972 files and directories currently installed.) 111s Removing libevent-core-2.1-7:armhf (2.1.12-stable-9) ... 111s Selecting previously unselected package libevent-core-2.1-7t64:armhf. 112s (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 ... 57968 files and directories currently installed.) 112s Preparing to unpack .../0-libevent-core-2.1-7t64_2.1.12-stable-9ubuntu2_armhf.deb ... 112s Unpacking libevent-core-2.1-7t64:armhf (2.1.12-stable-9ubuntu2) ... 112s Preparing to unpack .../1-python3.12_3.12.2-5ubuntu3_armhf.deb ... 112s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 112s Preparing to unpack .../2-libpython3.12-stdlib_3.12.2-5ubuntu3_armhf.deb ... 112s Unpacking libpython3.12-stdlib:armhf (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 112s Preparing to unpack .../3-python3.12-minimal_3.12.2-5ubuntu3_armhf.deb ... 112s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 112s Preparing to unpack .../4-libpython3.12-minimal_3.12.2-5ubuntu3_armhf.deb ... 113s Unpacking libpython3.12-minimal:armhf (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 113s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1build1_all.deb ... 113s Unpacking libaudit-common (1:3.1.2-2.1build1) over (1:3.1.2-2.1) ... 113s Setting up libaudit-common (1:3.1.2-2.1build1) ... 113s (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 ... 57975 files and directories currently installed.) 113s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1build1_armhf.deb ... 113s Unpacking libaudit1:armhf (1:3.1.2-2.1build1) over (1:3.1.2-2.1) ... 113s Setting up libaudit1:armhf (1:3.1.2-2.1build1) ... 113s (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 ... 57975 files and directories currently installed.) 113s Preparing to unpack .../00-gpg-wks-client_2.4.4-2ubuntu17_armhf.deb ... 113s Unpacking gpg-wks-client (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 113s Preparing to unpack .../01-dirmngr_2.4.4-2ubuntu17_armhf.deb ... 113s Unpacking dirmngr (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 113s Preparing to unpack .../02-gpgsm_2.4.4-2ubuntu17_armhf.deb ... 113s Unpacking gpgsm (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 113s Preparing to unpack .../03-gpg-wks-server_2.4.4-2ubuntu17_armhf.deb ... 113s Unpacking gpg-wks-server (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 113s Preparing to unpack .../04-gnupg-utils_2.4.4-2ubuntu17_armhf.deb ... 113s Unpacking gnupg-utils (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 114s Preparing to unpack .../05-gpg-agent_2.4.4-2ubuntu17_armhf.deb ... 114s Unpacking gpg-agent (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 114s Preparing to unpack .../06-gpg_2.4.4-2ubuntu17_armhf.deb ... 114s Unpacking gpg (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 114s Preparing to unpack .../07-gpgconf_2.4.4-2ubuntu17_armhf.deb ... 114s Unpacking gpgconf (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 114s Preparing to unpack .../08-gnupg_2.4.4-2ubuntu17_all.deb ... 114s Unpacking gnupg (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 114s Preparing to unpack .../09-keyboxd_2.4.4-2ubuntu17_armhf.deb ... 114s Unpacking keyboxd (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 114s Preparing to unpack .../10-gpgv_2.4.4-2ubuntu17_armhf.deb ... 114s Unpacking gpgv (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 114s Setting up gpgv (2.4.4-2ubuntu17) ... 114s (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 ... 57975 files and directories currently installed.) 114s Preparing to unpack .../00-krb5-locales_1.20.1-6ubuntu2_all.deb ... 114s Unpacking krb5-locales (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 114s Preparing to unpack .../01-libelf1t64_0.190-1.1build4_armhf.deb ... 114s Unpacking libelf1t64:armhf (0.190-1.1build4) over (0.190-1.1build3) ... 114s Preparing to unpack .../02-libgssapi-krb5-2_1.20.1-6ubuntu2_armhf.deb ... 114s Unpacking libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 114s Preparing to unpack .../03-libkrb5-3_1.20.1-6ubuntu2_armhf.deb ... 114s Unpacking libkrb5-3:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 114s Preparing to unpack .../04-libkrb5support0_1.20.1-6ubuntu2_armhf.deb ... 114s Unpacking libkrb5support0:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 114s Preparing to unpack .../05-libk5crypto3_1.20.1-6ubuntu2_armhf.deb ... 114s Unpacking libk5crypto3:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 114s Preparing to unpack .../06-python3-gi_3.48.2-1_armhf.deb ... 115s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 115s Preparing to unpack .../07-ubuntu-pro-client-l10n_31.2.3_armhf.deb ... 115s Unpacking ubuntu-pro-client-l10n (31.2.3) over (31.2.2build1) ... 115s Preparing to unpack .../08-ubuntu-pro-client_31.2.3_armhf.deb ... 115s Unpacking ubuntu-pro-client (31.2.3) over (31.2.2build1) ... 116s Preparing to unpack .../09-libjansson4_2.14-2build2_armhf.deb ... 116s Unpacking libjansson4:armhf (2.14-2build2) over (2.14-2) ... 116s Preparing to unpack .../10-python3-gdbm_3.12.2-3ubuntu4_armhf.deb ... 116s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu4) over (3.12.2-3ubuntu1.1) ... 116s Preparing to unpack .../11-curl_8.5.0-2ubuntu10_armhf.deb ... 116s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 116s Preparing to unpack .../12-libcurl4t64_8.5.0-2ubuntu10_armhf.deb ... 116s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 116s Preparing to unpack .../13-libcurl3t64-gnutls_8.5.0-2ubuntu10_armhf.deb ... 116s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 116s Preparing to unpack .../14-libfwupd2_1.9.16-1_armhf.deb ... 116s Unpacking libfwupd2:armhf (1.9.16-1) over (1.9.15-2build1) ... 116s Preparing to unpack .../15-libxmlb2_0.3.17-1_armhf.deb ... 116s Unpacking libxmlb2:armhf (0.3.17-1) over (0.3.16-1) ... 116s Preparing to unpack .../16-fwupd_1.9.16-1_armhf.deb ... 116s Unpacking fwupd (1.9.16-1) over (1.9.15-2build1) ... 116s Preparing to unpack .../17-gnupg-l10n_2.4.4-2ubuntu17_all.deb ... 116s Unpacking gnupg-l10n (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 117s Preparing to unpack .../18-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 117s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 117s Preparing to unpack .../19-libsasl2-2_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 117s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 117s Preparing to unpack .../20-libsasl2-modules_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 117s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 117s Preparing to unpack .../21-libwrap0_7.6.q-33_armhf.deb ... 117s Unpacking libwrap0:armhf (7.6.q-33) over (7.6.q-32) ... 117s Selecting previously unselected package linux-headers-6.8.0-22. 117s Preparing to unpack .../22-linux-headers-6.8.0-22_6.8.0-22.22_all.deb ... 117s Unpacking linux-headers-6.8.0-22 (6.8.0-22.22) ... 124s Selecting previously unselected package linux-headers-6.8.0-22-generic. 124s Preparing to unpack .../23-linux-headers-6.8.0-22-generic_6.8.0-22.22_armhf.deb ... 124s Unpacking linux-headers-6.8.0-22-generic (6.8.0-22.22) ... 127s Preparing to unpack .../24-linux-headers-generic_6.8.0-22.22_armhf.deb ... 127s Unpacking linux-headers-generic (6.8.0-22.22) over (6.8.0-20.20+1) ... 127s Preparing to unpack .../25-kpartx_0.9.4-5ubuntu8_armhf.deb ... 127s Unpacking kpartx (0.9.4-5ubuntu8) over (0.9.4-5ubuntu7) ... 127s Preparing to unpack .../26-multipath-tools_0.9.4-5ubuntu8_armhf.deb ... 127s Unpacking multipath-tools (0.9.4-5ubuntu8) over (0.9.4-5ubuntu7) ... 128s Setting up linux-headers-6.8.0-22 (6.8.0-22.22) ... 128s Setting up python3-gdbm:armhf (3.12.2-3ubuntu4) ... 128s Setting up libxmlb2:armhf (0.3.17-1) ... 128s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu3) ... 128s Setting up libpython3.12-minimal:armhf (3.12.2-5ubuntu3) ... 128s Setting up krb5-locales (1.20.1-6ubuntu2) ... 128s Setting up libelf1t64:armhf (0.190-1.1build4) ... 128s Setting up libjansson4:armhf (2.14-2build2) ... 128s Setting up libkrb5support0:armhf (1.20.1-6ubuntu2) ... 128s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) ... 128s Setting up libwrap0:armhf (7.6.q-33) ... 128s Setting up gnupg-l10n (2.4.4-2ubuntu17) ... 128s Setting up python3-gi (3.48.2-1) ... 128s Setting up perl-modules-5.38 (5.38.2-3.2build2) ... 128s Setting up libk5crypto3:armhf (1.20.1-6ubuntu2) ... 128s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) ... 128s Setting up kpartx (0.9.4-5ubuntu8) ... 128s Setting up gpgconf (2.4.4-2ubuntu17) ... 128s Setting up libkrb5-3:armhf (1.20.1-6ubuntu2) ... 128s Setting up libevent-core-2.1-7t64:armhf (2.1.12-stable-9ubuntu2) ... 128s Setting up libperl5.38t64:armhf (5.38.2-3.2build2) ... 128s Setting up tmux (3.4-1build1) ... 128s Setting up ubuntu-pro-client (31.2.3) ... 128s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 128s 131s Setting up gpg (2.4.4-2ubuntu17) ... 131s Setting up gnupg-utils (2.4.4-2ubuntu17) ... 131s Setting up ubuntu-pro-client-l10n (31.2.3) ... 131s Setting up linux-headers-6.8.0-22-generic (6.8.0-22.22) ... 131s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 133s Setting up gpg-agent (2.4.4-2ubuntu17) ... 134s Setting up libpython3.12-stdlib:armhf (3.12.2-5ubuntu3) ... 134s Setting up python3.12 (3.12.2-5ubuntu3) ... 136s Setting up gpgsm (2.4.4-2ubuntu17) ... 136s Setting up linux-headers-generic (6.8.0-22.22) ... 136s Setting up multipath-tools (0.9.4-5ubuntu8) ... 137s Setting up dirmngr (2.4.4-2ubuntu17) ... 138s Setting up perl (5.38.2-3.2build2) ... 138s Setting up libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) ... 138s Setting up keyboxd (2.4.4-2ubuntu17) ... 138s Setting up gpg-wks-server (2.4.4-2ubuntu17) ... 138s Setting up gnupg (2.4.4-2ubuntu17) ... 138s Setting up gpg-wks-client (2.4.4-2ubuntu17) ... 138s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10) ... 138s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10) ... 138s Setting up curl (8.5.0-2ubuntu10) ... 138s Setting up libfwupd2:armhf (1.9.16-1) ... 138s Setting up fwupd (1.9.16-1) ... 138s Installing new version of config file /etc/fwupd/remotes.d/lvfs-testing.conf ... 138s Installing new version of config file /etc/fwupd/remotes.d/lvfs.conf ... 139s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 139s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 139s fwupd.service is a disabled or a static unit not running, not starting it. 139s Processing triggers for systemd (255.4-1ubuntu7) ... 139s Processing triggers for man-db (2.12.0-4build1) ... 141s Processing triggers for dbus (1.14.10-4ubuntu3) ... 141s Processing triggers for debianutils (5.17build1) ... 141s Processing triggers for install-info (7.1-3build2) ... 141s Processing triggers for libc-bin (2.39-0ubuntu8) ... 142s Reading package lists... 142s Building dependency tree... 142s Reading state information... 143s The following packages will be REMOVED: 143s linux-headers-6.8.0-20* linux-headers-6.8.0-20-generic* 144s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 144s After this operation, 91.8 MB disk space will be freed. 144s (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 ... 89122 files and directories currently installed.) 144s Removing linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 145s Removing linux-headers-6.8.0-20 (6.8.0-20.20) ... 149s autopkgtest [16:58:57]: rebooting testbed after setup commands that affected boot 190s autopkgtest [16:59:38]: testbed running kernel: Linux 5.4.0-174-generic #193-Ubuntu SMP Thu Mar 7 15:13:37 UTC 2024 219s autopkgtest [17:00:07]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 276s Get:1 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu7 (dsc) [3385 B] 276s Get:2 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu7 (tar) [9825 kB] 276s Get:3 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu7 (diff) [921 kB] 277s gpgv: Signature made Sun Mar 31 08:37:33 2024 UTC 277s gpgv: using RSA key AC483F68DE728F43F2202FCA568D30F321B2133D 277s gpgv: issuer "steve.langasek@ubuntu.com" 277s gpgv: Can't check signature: No public key 277s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.58-1ubuntu7.dsc: no acceptable signature found 278s autopkgtest [17:01:06]: testing package apache2 version 2.4.58-1ubuntu7 282s autopkgtest [17:01:10]: build not needed 288s autopkgtest [17:01:16]: test run-test-suite: preparing testbed 302s Reading package lists... 303s Building dependency tree... 303s Reading state information... 303s Starting pkgProblemResolver with broken count: 0 304s Starting 2 pkgProblemResolver with broken count: 0 304s Done 305s The following additional packages will be installed: 305s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 305s autopoint autotools-dev build-essential cpp cpp-13 305s cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 305s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 305s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 305s gcc-13-arm-linux-gnueabihf gcc-13-base gcc-arm-linux-gnueabihf gettext 305s intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 305s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 305s libarchive-zip-perl libasan8 libatomic1 libb-hooks-endofscope-perl 305s libb-hooks-op-check-perl libbytes-random-secure-perl libc-dev-bin libc6-dev 305s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 305s libclass-inspector-perl libclass-method-modifiers-perl 305s libclass-singleton-perl libclone-perl libcrypt-dev libcrypt-random-seed-perl 305s libcrypt-ssleay-perl libdata-optlist-perl libdatetime-locale-perl 305s libdatetime-perl libdatetime-timezone-perl libdebhelper-perl 305s libdevel-callchecker-perl libdevel-stacktrace-perl libdw1t64 305s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 305s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 305s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 305s libgcc-13-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 305s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 305s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 305s libio-socket-ssl-perl libisl23 libldap-dev libldap2-dev liblua5.4-0 305s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 305s libmodule-implementation-perl libmodule-runtime-perl libmpc3 305s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 305s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 305s libparams-classify-perl libparams-util-perl 305s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 305s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 305s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 305s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 305s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 305s libtool libtry-tiny-perl libubsan1 liburi-perl libvariable-magic-perl 305s libwww-perl libwww-robotrules-perl libxml-dom-perl libxml-parser-perl 305s libxml-perl libxml-regexp-perl libxstring-perl linux-libc-dev m4 perl-doc 305s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev 305s Suggested packages: 305s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 305s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 305s cpp-13-doc dh-make gcc-13-doc gcc-multilib manpages-dev flex bison gdb 305s gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev libgettextpo-dev 305s libev-perl libevent-perl libio-async-perl libjson-perl | libjson-xs-perl 305s libpoe-perl libtask-weaken-perl glibc-doc libdata-dump-perl 305s libio-compress-brotli-perl libscalar-number-perl lksctp-tools 305s libtest-fatal-perl libstdc++-13-doc libtool-doc gfortran 305s | fortran95-compiler gcj-jdk libbusiness-isbn-perl libregexp-ipv6-perl 305s libauthen-ntlm-perl m4-doc libmail-box-perl 305s Recommended packages: 305s libasync-interrupt-perl libev-perl | libevent-perl libguard-perl manpages 305s manpages-dev libc-devtools libclass-c3-xs-perl libdevel-lexalias-perl 305s libfcgi-bin libarchive-cpio-perl libhtml-format-perl 305s libmath-random-isaac-xs-perl libpackage-stash-xs-perl 305s libclass-xsaccessor-perl libref-util-perl libltdl-dev libdata-dump-perl 305s libhtml-form-perl libhttp-daemon-perl libmailtools-perl 305s libmail-sendmail-perl 305s The following NEW packages will be installed: 305s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 305s autopkgtest-satdep autopoint autotools-dev build-essential cpp cpp-13 305s cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 305s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 305s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 305s gcc-13-arm-linux-gnueabihf gcc-13-base gcc-arm-linux-gnueabihf gettext 305s intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 305s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 305s libarchive-zip-perl libasan8 libatomic1 libb-hooks-endofscope-perl 305s libb-hooks-op-check-perl libbytes-random-secure-perl libc-dev-bin libc6-dev 305s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 305s libclass-inspector-perl libclass-method-modifiers-perl 305s libclass-singleton-perl libclone-perl libcrypt-dev libcrypt-random-seed-perl 305s libcrypt-ssleay-perl libdata-optlist-perl libdatetime-locale-perl 305s libdatetime-perl libdatetime-timezone-perl libdebhelper-perl 305s libdevel-callchecker-perl libdevel-stacktrace-perl libdw1t64 305s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 305s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 305s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 305s libgcc-13-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 305s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 305s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 305s libio-socket-ssl-perl libisl23 libldap-dev libldap2-dev liblua5.4-0 305s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 305s libmodule-implementation-perl libmodule-runtime-perl libmpc3 305s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 305s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 305s libparams-classify-perl libparams-util-perl 305s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 305s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 305s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 305s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 305s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 305s libtool libtry-tiny-perl libubsan1 liburi-perl libvariable-magic-perl 305s libwww-perl libwww-robotrules-perl libxml-dom-perl libxml-parser-perl 305s libxml-perl libxml-regexp-perl libxstring-perl linux-libc-dev m4 perl-doc 305s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev 305s 0 upgraded, 144 newly installed, 0 to remove and 0 not upgraded. 305s Need to get 70.7 MB/70.7 MB of archives. 305s After this operation, 230 MB of additional disk space will be used. 305s Get:1 /tmp/autopkgtest.OgNK6J/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [816 B] 305s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libapr1t64 armhf 1.7.2-3.1build2 [86.1 kB] 305s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu7 [82.3 kB] 305s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu7 [9594 B] 305s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu7 [8494 B] 305s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 305s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf apache2-bin armhf 2.4.58-1ubuntu7 [1202 kB] 306s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf apache2-data all 2.4.58-1ubuntu7 [163 kB] 306s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf apache2-utils armhf 2.4.58-1ubuntu7 [97.0 kB] 306s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf apache2 armhf 2.4.58-1ubuntu7 [90.2 kB] 306s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf autotools-dev all 20220109.1 [44.9 kB] 306s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf m4 armhf 1.4.19-4 [235 kB] 306s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf autoconf all 2.71-3 [339 kB] 306s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 306s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf autopoint all 0.21-14ubuntu1 [422 kB] 306s Get:16 http://ftpmaster.internal/ubuntu noble/main armhf libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 306s Get:17 http://ftpmaster.internal/ubuntu noble/main armhf gcc-13-base armhf 13.2.0-23ubuntu3 [48.6 kB] 306s Get:18 http://ftpmaster.internal/ubuntu noble/main armhf libisl23 armhf 0.26-3 [595 kB] 306s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf libmpc3 armhf 1.3.1-1 [46.4 kB] 306s Get:20 http://ftpmaster.internal/ubuntu noble/main armhf cpp-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu3 [8759 kB] 308s Get:21 http://ftpmaster.internal/ubuntu noble/main armhf cpp-13 armhf 13.2.0-23ubuntu3 [1034 B] 308s Get:22 http://ftpmaster.internal/ubuntu noble/main armhf cpp-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [5320 B] 308s Get:23 http://ftpmaster.internal/ubuntu noble/main armhf cpp armhf 4:13.2.0-7ubuntu1 [22.4 kB] 308s Get:24 http://ftpmaster.internal/ubuntu noble/main armhf libcc1-0 armhf 14-20240330-1ubuntu2 [39.1 kB] 308s Get:25 http://ftpmaster.internal/ubuntu noble/main armhf libgomp1 armhf 14-20240330-1ubuntu2 [125 kB] 308s Get:26 http://ftpmaster.internal/ubuntu noble/main armhf libatomic1 armhf 14-20240330-1ubuntu2 [7846 B] 308s Get:27 http://ftpmaster.internal/ubuntu noble/main armhf libasan8 armhf 14-20240330-1ubuntu2 [2940 kB] 308s Get:28 http://ftpmaster.internal/ubuntu noble/main armhf libubsan1 armhf 14-20240330-1ubuntu2 [1153 kB] 308s Get:29 http://ftpmaster.internal/ubuntu noble/main armhf libgcc-13-dev armhf 13.2.0-23ubuntu3 [899 kB] 309s Get:30 http://ftpmaster.internal/ubuntu noble/main armhf gcc-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu3 [16.8 MB] 311s Get:31 http://ftpmaster.internal/ubuntu noble/main armhf gcc-13 armhf 13.2.0-23ubuntu3 [450 kB] 311s Get:32 http://ftpmaster.internal/ubuntu noble/main armhf gcc-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1220 B] 311s Get:33 http://ftpmaster.internal/ubuntu noble/main armhf gcc armhf 4:13.2.0-7ubuntu1 [5022 B] 311s Get:34 http://ftpmaster.internal/ubuntu noble/main armhf libc-dev-bin armhf 2.39-0ubuntu8 [19.1 kB] 311s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf linux-libc-dev armhf 6.8.0-22.22 [1555 kB] 311s Get:36 http://ftpmaster.internal/ubuntu noble/main armhf libcrypt-dev armhf 1:4.4.36-4 [136 kB] 311s Get:37 http://ftpmaster.internal/ubuntu noble/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu6 [63.7 kB] 311s Get:38 http://ftpmaster.internal/ubuntu noble/main armhf libc6-dev armhf 2.39-0ubuntu8 [1352 kB] 311s Get:39 http://ftpmaster.internal/ubuntu noble/main armhf libtool all 2.4.7-7 [166 kB] 311s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf dh-autoreconf all 20 [16.1 kB] 311s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 311s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf libsub-override-perl all 0.10-1 [10.0 kB] 311s Get:43 http://ftpmaster.internal/ubuntu noble/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 311s Get:44 http://ftpmaster.internal/ubuntu noble/main armhf dh-strip-nondeterminism all 1.13.1-1 [5362 B] 311s Get:45 http://ftpmaster.internal/ubuntu noble/main armhf libdw1t64 armhf 0.190-1.1build4 [235 kB] 311s Get:46 http://ftpmaster.internal/ubuntu noble/main armhf debugedit armhf 1:5.0-5build2 [42.3 kB] 311s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf dwz armhf 0.15-1build6 [116 kB] 311s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf gettext armhf 0.21-14ubuntu1 [800 kB] 312s Get:49 http://ftpmaster.internal/ubuntu noble/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 312s Get:50 http://ftpmaster.internal/ubuntu noble/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 312s Get:51 http://ftpmaster.internal/ubuntu noble/main armhf debhelper all 13.14.1ubuntu5 [869 kB] 312s Get:52 http://ftpmaster.internal/ubuntu noble/main armhf uuid-dev armhf 2.39.3-9ubuntu4 [32.2 kB] 312s Get:53 http://ftpmaster.internal/ubuntu noble/main armhf libsctp1 armhf 1.0.19+dfsg-2 [7894 B] 312s Get:54 http://ftpmaster.internal/ubuntu noble/main armhf libsctp-dev armhf 1.0.19+dfsg-2 [50.4 kB] 312s Get:55 http://ftpmaster.internal/ubuntu noble/main armhf libapr1-dev armhf 1.7.2-3.1build2 [748 kB] 312s Get:56 http://ftpmaster.internal/ubuntu noble/main armhf libldap-dev armhf 2.6.7+dfsg-1~exp1ubuntu8 [286 kB] 312s Get:57 http://ftpmaster.internal/ubuntu noble/main armhf libldap2-dev all 2.6.7+dfsg-1~exp1ubuntu8 [11.1 kB] 312s Get:58 http://ftpmaster.internal/ubuntu noble/main armhf libexpat1-dev armhf 2.6.1-2build1 [122 kB] 312s Get:59 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dev armhf 1.6.3-1.1ubuntu7 [405 kB] 312s Get:60 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-16-0 armhf 10.42-4ubuntu1 [180 kB] 312s Get:61 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-32-0 armhf 10.42-4ubuntu1 [171 kB] 312s Get:62 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-posix3 armhf 10.42-4ubuntu1 [6096 B] 312s Get:63 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-dev armhf 10.42-4ubuntu1 [664 kB] 312s Get:64 http://ftpmaster.internal/ubuntu noble/main armhf apache2-dev armhf 2.4.58-1ubuntu7 [199 kB] 312s Get:65 http://ftpmaster.internal/ubuntu noble/main armhf libstdc++-13-dev armhf 13.2.0-23ubuntu3 [2455 kB] 313s Get:66 http://ftpmaster.internal/ubuntu noble/main armhf g++-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu3 [9939 kB] 314s Get:67 http://ftpmaster.internal/ubuntu noble/main armhf g++-13 armhf 13.2.0-23ubuntu3 [14.5 kB] 314s Get:68 http://ftpmaster.internal/ubuntu noble/main armhf g++-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [966 B] 314s Get:69 http://ftpmaster.internal/ubuntu noble/main armhf g++ armhf 4:13.2.0-7ubuntu1 [1090 B] 314s Get:70 http://ftpmaster.internal/ubuntu noble/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 314s Get:71 http://ftpmaster.internal/ubuntu noble/universe armhf libalgorithm-c3-perl all 0.11-2 [10.2 kB] 314s Get:72 http://ftpmaster.internal/ubuntu noble/universe armhf libanyevent-perl armhf 7.170-2build6 [368 kB] 314s Get:73 http://ftpmaster.internal/ubuntu noble/main armhf libb-hooks-op-check-perl armhf 0.22-3build1 [9080 B] 314s Get:74 http://ftpmaster.internal/ubuntu noble/main armhf libdynaloader-functions-perl all 0.003-3 [12.1 kB] 314s Get:75 http://ftpmaster.internal/ubuntu noble/main armhf libdevel-callchecker-perl armhf 0.008-2build3 [13.0 kB] 314s Get:76 http://ftpmaster.internal/ubuntu noble/main armhf libparams-classify-perl armhf 0.015-2build5 [18.7 kB] 314s Get:77 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-runtime-perl all 0.016-2 [16.4 kB] 314s Get:78 http://ftpmaster.internal/ubuntu noble/main armhf libtry-tiny-perl all 0.31-2 [20.8 kB] 314s Get:79 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-implementation-perl all 0.09-2 [12.0 kB] 314s Get:80 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 314s Get:81 http://ftpmaster.internal/ubuntu noble/main armhf libvariable-magic-perl armhf 0.63-1build3 [32.3 kB] 314s Get:82 http://ftpmaster.internal/ubuntu noble/main armhf libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 314s Get:83 http://ftpmaster.internal/ubuntu noble/universe armhf libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 314s Get:84 http://ftpmaster.internal/ubuntu noble/universe armhf libmath-random-isaac-perl all 1.004-2 [18.4 kB] 314s Get:85 http://ftpmaster.internal/ubuntu noble/universe armhf libbytes-random-secure-perl all 0.29-3 [26.8 kB] 314s Get:86 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-c3-perl all 0.35-2 [18.4 kB] 314s Get:87 http://ftpmaster.internal/ubuntu noble/main armhf libclass-data-inheritable-perl all 0.08-3 [8084 B] 314s Get:88 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-inspector-perl all 1.36-3 [15.4 kB] 314s Get:89 http://ftpmaster.internal/ubuntu noble/main armhf libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 314s Get:90 http://ftpmaster.internal/ubuntu noble/universe armhf libclass-singleton-perl all 1.6-2 [11.5 kB] 314s Get:91 http://ftpmaster.internal/ubuntu noble/main armhf libclone-perl armhf 0.46-1build3 [10.0 kB] 314s Get:92 http://ftpmaster.internal/ubuntu noble/main armhf perl-openssl-defaults armhf 7build2 [6574 B] 314s Get:93 http://ftpmaster.internal/ubuntu noble/universe armhf libcrypt-ssleay-perl armhf 0.73.06-2build5 [42.3 kB] 314s Get:94 http://ftpmaster.internal/ubuntu noble/main armhf libparams-util-perl armhf 1.102-2build3 [20.4 kB] 314s Get:95 http://ftpmaster.internal/ubuntu noble/main armhf libsub-install-perl all 0.929-1 [9764 B] 315s Get:96 http://ftpmaster.internal/ubuntu noble/main armhf libdata-optlist-perl all 0.114-1 [9708 B] 315s Get:97 http://ftpmaster.internal/ubuntu noble/main armhf libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 315s Get:98 http://ftpmaster.internal/ubuntu noble/main armhf libencode-locale-perl all 1.05-3 [11.6 kB] 315s Get:99 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-perl all 0.990-1 [49.0 kB] 315s Get:100 http://ftpmaster.internal/ubuntu noble/universe armhf libeval-closure-perl all 0.14-3 [10.1 kB] 315s Get:101 http://ftpmaster.internal/ubuntu noble/main armhf libexception-class-perl all 1.45-1 [28.6 kB] 315s Get:102 http://ftpmaster.internal/ubuntu noble/main armhf libfcgi0t64 armhf 2.4.2-2.1build1 [21.9 kB] 315s Get:103 http://ftpmaster.internal/ubuntu noble/main armhf libfcgi-perl armhf 0.82+ds-3build1 [20.5 kB] 315s Get:104 http://ftpmaster.internal/ubuntu noble/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 315s Get:105 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-date-perl all 6.06-1 [10.2 kB] 315s Get:106 http://ftpmaster.internal/ubuntu noble/main armhf libfile-listing-perl all 6.16-1 [11.3 kB] 315s Get:107 http://ftpmaster.internal/ubuntu noble/universe armhf libfile-sharedir-perl all 1.118-3 [14.0 kB] 315s Get:108 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-tagset-perl all 3.20-6 [11.3 kB] 315s Get:109 http://ftpmaster.internal/ubuntu noble/main armhf liburi-perl all 5.27-1 [88.0 kB] 315s Get:110 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-parser-perl armhf 3.81-1build3 [82.5 kB] 315s Get:111 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-tree-perl all 5.07-3 [200 kB] 315s Get:112 http://ftpmaster.internal/ubuntu noble/main armhf libio-html-perl all 1.004-3 [15.9 kB] 315s Get:113 http://ftpmaster.internal/ubuntu noble/main armhf liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 315s Get:114 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 315s Get:115 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-cookies-perl all 6.11-1 [18.2 kB] 315s Get:116 http://ftpmaster.internal/ubuntu noble/main armhf libpod-parser-perl all 1.67-1 [80.6 kB] 315s Get:117 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-negotiate-perl all 6.01-2 [12.4 kB] 315s Get:118 http://ftpmaster.internal/ubuntu noble/main armhf libnet-ssleay-perl armhf 1.94-1build3 [298 kB] 315s Get:119 http://ftpmaster.internal/ubuntu noble/main armhf libio-socket-ssl-perl all 2.085-1 [195 kB] 315s Get:120 http://ftpmaster.internal/ubuntu noble/main armhf libnet-http-perl all 6.23-1 [22.3 kB] 315s Get:121 http://ftpmaster.internal/ubuntu noble/main armhf liblwp-protocol-https-perl all 6.13-1 [9006 B] 315s Get:122 http://ftpmaster.internal/ubuntu noble/main armhf libwww-robotrules-perl all 6.02-1 [12.6 kB] 315s Get:123 http://ftpmaster.internal/ubuntu noble/main armhf libwww-perl all 6.76-1 [138 kB] 315s Get:124 http://ftpmaster.internal/ubuntu noble/main armhf libxml-parser-perl armhf 2.47-1build3 [201 kB] 315s Get:125 http://ftpmaster.internal/ubuntu noble/universe armhf libxml-perl all 0.08-4 [90.5 kB] 315s Get:126 http://ftpmaster.internal/ubuntu noble/universe armhf libxml-regexp-perl all 0.04-1.1 [7208 B] 315s Get:127 http://ftpmaster.internal/ubuntu noble/universe armhf libxml-dom-perl all 1.46-2 [143 kB] 315s Get:128 http://ftpmaster.internal/ubuntu noble/universe armhf libhttp-dav-perl all 0.49-3 [82.9 kB] 315s Get:129 http://ftpmaster.internal/ubuntu noble/universe armhf libmro-compat-perl all 0.15-2 [10.1 kB] 315s Get:130 http://ftpmaster.internal/ubuntu noble/main armhf libpackage-stash-perl all 0.40-1 [19.5 kB] 315s Get:131 http://ftpmaster.internal/ubuntu noble/main armhf libsub-identify-perl armhf 0.14-3build3 [9300 B] 315s Get:132 http://ftpmaster.internal/ubuntu noble/main armhf libsub-name-perl armhf 0.27-1build3 [10.2 kB] 315s Get:133 http://ftpmaster.internal/ubuntu noble/main armhf libnamespace-clean-perl all 0.27-2 [14.0 kB] 315s Get:134 http://ftpmaster.internal/ubuntu noble/universe armhf libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 315s Get:135 http://ftpmaster.internal/ubuntu noble/universe armhf libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 315s Get:136 http://ftpmaster.internal/ubuntu noble/universe armhf libprotocol-http2-perl all 1.10-3 [42.3 kB] 315s Get:137 http://ftpmaster.internal/ubuntu noble/main armhf librole-tiny-perl all 2.002004-1 [16.3 kB] 315s Get:138 http://ftpmaster.internal/ubuntu noble/main armhf libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 315s Get:139 http://ftpmaster.internal/ubuntu noble/universe armhf libxstring-perl armhf 0.005-2build3 [7540 B] 315s Get:140 http://ftpmaster.internal/ubuntu noble/universe armhf libspecio-perl all 0.48-1 [137 kB] 315s Get:141 http://ftpmaster.internal/ubuntu noble/main armhf perl-doc all 5.38.2-3.2build2 [7831 kB] 316s Get:142 http://ftpmaster.internal/ubuntu noble/universe armhf libdatetime-locale-perl all 1:1.37-1 [2833 kB] 317s Get:143 http://ftpmaster.internal/ubuntu noble/universe armhf libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 317s Get:144 http://ftpmaster.internal/ubuntu noble/universe armhf libdatetime-perl armhf 2:1.65-1build2 [98.0 kB] 319s Fetched 70.7 MB in 12s (6084 kB/s) 319s Selecting previously unselected package libapr1t64:armhf. 319s (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 ... 57972 files and directories currently installed.) 319s Preparing to unpack .../000-libapr1t64_1.7.2-3.1build2_armhf.deb ... 319s Unpacking libapr1t64:armhf (1.7.2-3.1build2) ... 319s Selecting previously unselected package libaprutil1t64:armhf. 319s Preparing to unpack .../001-libaprutil1t64_1.6.3-1.1ubuntu7_armhf.deb ... 319s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 319s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 319s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_armhf.deb ... 319s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 319s Selecting previously unselected package libaprutil1-ldap:armhf. 319s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-1.1ubuntu7_armhf.deb ... 319s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 319s Selecting previously unselected package liblua5.4-0:armhf. 319s Preparing to unpack .../004-liblua5.4-0_5.4.6-3build2_armhf.deb ... 319s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 319s Selecting previously unselected package apache2-bin. 319s Preparing to unpack .../005-apache2-bin_2.4.58-1ubuntu7_armhf.deb ... 319s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 319s Selecting previously unselected package apache2-data. 319s Preparing to unpack .../006-apache2-data_2.4.58-1ubuntu7_all.deb ... 319s Unpacking apache2-data (2.4.58-1ubuntu7) ... 319s Selecting previously unselected package apache2-utils. 319s Preparing to unpack .../007-apache2-utils_2.4.58-1ubuntu7_armhf.deb ... 319s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 319s Selecting previously unselected package apache2. 319s Preparing to unpack .../008-apache2_2.4.58-1ubuntu7_armhf.deb ... 319s Unpacking apache2 (2.4.58-1ubuntu7) ... 319s Selecting previously unselected package autotools-dev. 319s Preparing to unpack .../009-autotools-dev_20220109.1_all.deb ... 319s Unpacking autotools-dev (20220109.1) ... 319s Selecting previously unselected package m4. 320s Preparing to unpack .../010-m4_1.4.19-4_armhf.deb ... 320s Unpacking m4 (1.4.19-4) ... 320s Selecting previously unselected package autoconf. 320s Preparing to unpack .../011-autoconf_2.71-3_all.deb ... 320s Unpacking autoconf (2.71-3) ... 320s Selecting previously unselected package automake. 320s Preparing to unpack .../012-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 320s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 320s Selecting previously unselected package autopoint. 320s Preparing to unpack .../013-autopoint_0.21-14ubuntu1_all.deb ... 320s Unpacking autopoint (0.21-14ubuntu1) ... 320s Selecting previously unselected package libdebhelper-perl. 320s Preparing to unpack .../014-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 320s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 320s Selecting previously unselected package gcc-13-base:armhf. 320s Preparing to unpack .../015-gcc-13-base_13.2.0-23ubuntu3_armhf.deb ... 320s Unpacking gcc-13-base:armhf (13.2.0-23ubuntu3) ... 320s Selecting previously unselected package libisl23:armhf. 320s Preparing to unpack .../016-libisl23_0.26-3_armhf.deb ... 320s Unpacking libisl23:armhf (0.26-3) ... 320s Selecting previously unselected package libmpc3:armhf. 320s Preparing to unpack .../017-libmpc3_1.3.1-1_armhf.deb ... 320s Unpacking libmpc3:armhf (1.3.1-1) ... 320s Selecting previously unselected package cpp-13-arm-linux-gnueabihf. 320s Preparing to unpack .../018-cpp-13-arm-linux-gnueabihf_13.2.0-23ubuntu3_armhf.deb ... 320s Unpacking cpp-13-arm-linux-gnueabihf (13.2.0-23ubuntu3) ... 320s Selecting previously unselected package cpp-13. 321s Preparing to unpack .../019-cpp-13_13.2.0-23ubuntu3_armhf.deb ... 321s Unpacking cpp-13 (13.2.0-23ubuntu3) ... 321s Selecting previously unselected package cpp-arm-linux-gnueabihf. 321s Preparing to unpack .../020-cpp-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 321s Unpacking cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 321s Selecting previously unselected package cpp. 321s Preparing to unpack .../021-cpp_4%3a13.2.0-7ubuntu1_armhf.deb ... 321s Unpacking cpp (4:13.2.0-7ubuntu1) ... 321s Selecting previously unselected package libcc1-0:armhf. 321s Preparing to unpack .../022-libcc1-0_14-20240330-1ubuntu2_armhf.deb ... 321s Unpacking libcc1-0:armhf (14-20240330-1ubuntu2) ... 321s Selecting previously unselected package libgomp1:armhf. 321s Preparing to unpack .../023-libgomp1_14-20240330-1ubuntu2_armhf.deb ... 321s Unpacking libgomp1:armhf (14-20240330-1ubuntu2) ... 321s Selecting previously unselected package libatomic1:armhf. 321s Preparing to unpack .../024-libatomic1_14-20240330-1ubuntu2_armhf.deb ... 321s Unpacking libatomic1:armhf (14-20240330-1ubuntu2) ... 321s Selecting previously unselected package libasan8:armhf. 321s Preparing to unpack .../025-libasan8_14-20240330-1ubuntu2_armhf.deb ... 321s Unpacking libasan8:armhf (14-20240330-1ubuntu2) ... 321s Selecting previously unselected package libubsan1:armhf. 321s Preparing to unpack .../026-libubsan1_14-20240330-1ubuntu2_armhf.deb ... 321s Unpacking libubsan1:armhf (14-20240330-1ubuntu2) ... 321s Selecting previously unselected package libgcc-13-dev:armhf. 321s Preparing to unpack .../027-libgcc-13-dev_13.2.0-23ubuntu3_armhf.deb ... 321s Unpacking libgcc-13-dev:armhf (13.2.0-23ubuntu3) ... 321s Selecting previously unselected package gcc-13-arm-linux-gnueabihf. 321s Preparing to unpack .../028-gcc-13-arm-linux-gnueabihf_13.2.0-23ubuntu3_armhf.deb ... 321s Unpacking gcc-13-arm-linux-gnueabihf (13.2.0-23ubuntu3) ... 322s Selecting previously unselected package gcc-13. 322s Preparing to unpack .../029-gcc-13_13.2.0-23ubuntu3_armhf.deb ... 322s Unpacking gcc-13 (13.2.0-23ubuntu3) ... 322s Selecting previously unselected package gcc-arm-linux-gnueabihf. 322s Preparing to unpack .../030-gcc-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 322s Unpacking gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 322s Selecting previously unselected package gcc. 322s Preparing to unpack .../031-gcc_4%3a13.2.0-7ubuntu1_armhf.deb ... 322s Unpacking gcc (4:13.2.0-7ubuntu1) ... 322s Selecting previously unselected package libc-dev-bin. 322s Preparing to unpack .../032-libc-dev-bin_2.39-0ubuntu8_armhf.deb ... 322s Unpacking libc-dev-bin (2.39-0ubuntu8) ... 322s Selecting previously unselected package linux-libc-dev:armhf. 322s Preparing to unpack .../033-linux-libc-dev_6.8.0-22.22_armhf.deb ... 322s Unpacking linux-libc-dev:armhf (6.8.0-22.22) ... 322s Selecting previously unselected package libcrypt-dev:armhf. 323s Preparing to unpack .../034-libcrypt-dev_1%3a4.4.36-4_armhf.deb ... 323s Unpacking libcrypt-dev:armhf (1:4.4.36-4) ... 323s Selecting previously unselected package rpcsvc-proto. 323s Preparing to unpack .../035-rpcsvc-proto_1.4.2-0ubuntu6_armhf.deb ... 323s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 323s Selecting previously unselected package libc6-dev:armhf. 323s Preparing to unpack .../036-libc6-dev_2.39-0ubuntu8_armhf.deb ... 323s Unpacking libc6-dev:armhf (2.39-0ubuntu8) ... 323s Selecting previously unselected package libtool. 323s Preparing to unpack .../037-libtool_2.4.7-7_all.deb ... 323s Unpacking libtool (2.4.7-7) ... 323s Selecting previously unselected package dh-autoreconf. 323s Preparing to unpack .../038-dh-autoreconf_20_all.deb ... 323s Unpacking dh-autoreconf (20) ... 323s Selecting previously unselected package libarchive-zip-perl. 323s Preparing to unpack .../039-libarchive-zip-perl_1.68-1_all.deb ... 323s Unpacking libarchive-zip-perl (1.68-1) ... 323s Selecting previously unselected package libsub-override-perl. 323s Preparing to unpack .../040-libsub-override-perl_0.10-1_all.deb ... 323s Unpacking libsub-override-perl (0.10-1) ... 323s Selecting previously unselected package libfile-stripnondeterminism-perl. 323s Preparing to unpack .../041-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 323s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 323s Selecting previously unselected package dh-strip-nondeterminism. 323s Preparing to unpack .../042-dh-strip-nondeterminism_1.13.1-1_all.deb ... 323s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 323s Selecting previously unselected package libdw1t64:armhf. 323s Preparing to unpack .../043-libdw1t64_0.190-1.1build4_armhf.deb ... 323s Unpacking libdw1t64:armhf (0.190-1.1build4) ... 323s Selecting previously unselected package debugedit. 323s Preparing to unpack .../044-debugedit_1%3a5.0-5build2_armhf.deb ... 323s Unpacking debugedit (1:5.0-5build2) ... 323s Selecting previously unselected package dwz. 323s Preparing to unpack .../045-dwz_0.15-1build6_armhf.deb ... 323s Unpacking dwz (0.15-1build6) ... 323s Selecting previously unselected package gettext. 324s Preparing to unpack .../046-gettext_0.21-14ubuntu1_armhf.deb ... 324s Unpacking gettext (0.21-14ubuntu1) ... 324s Selecting previously unselected package intltool-debian. 324s Preparing to unpack .../047-intltool-debian_0.35.0+20060710.6_all.deb ... 324s Unpacking intltool-debian (0.35.0+20060710.6) ... 324s Selecting previously unselected package po-debconf. 324s Preparing to unpack .../048-po-debconf_1.0.21+nmu1_all.deb ... 324s Unpacking po-debconf (1.0.21+nmu1) ... 324s Selecting previously unselected package debhelper. 324s Preparing to unpack .../049-debhelper_13.14.1ubuntu5_all.deb ... 324s Unpacking debhelper (13.14.1ubuntu5) ... 324s Selecting previously unselected package uuid-dev:armhf. 324s Preparing to unpack .../050-uuid-dev_2.39.3-9ubuntu4_armhf.deb ... 324s Unpacking uuid-dev:armhf (2.39.3-9ubuntu4) ... 324s Selecting previously unselected package libsctp1:armhf. 324s Preparing to unpack .../051-libsctp1_1.0.19+dfsg-2_armhf.deb ... 324s Unpacking libsctp1:armhf (1.0.19+dfsg-2) ... 324s Selecting previously unselected package libsctp-dev:armhf. 324s Preparing to unpack .../052-libsctp-dev_1.0.19+dfsg-2_armhf.deb ... 324s Unpacking libsctp-dev:armhf (1.0.19+dfsg-2) ... 324s Selecting previously unselected package libapr1-dev. 324s Preparing to unpack .../053-libapr1-dev_1.7.2-3.1build2_armhf.deb ... 324s Unpacking libapr1-dev (1.7.2-3.1build2) ... 324s Selecting previously unselected package libldap-dev:armhf. 324s Preparing to unpack .../054-libldap-dev_2.6.7+dfsg-1~exp1ubuntu8_armhf.deb ... 324s Unpacking libldap-dev:armhf (2.6.7+dfsg-1~exp1ubuntu8) ... 325s Selecting previously unselected package libldap2-dev. 325s Preparing to unpack .../055-libldap2-dev_2.6.7+dfsg-1~exp1ubuntu8_all.deb ... 325s Unpacking libldap2-dev (2.6.7+dfsg-1~exp1ubuntu8) ... 325s Selecting previously unselected package libexpat1-dev:armhf. 325s Preparing to unpack .../056-libexpat1-dev_2.6.1-2build1_armhf.deb ... 325s Unpacking libexpat1-dev:armhf (2.6.1-2build1) ... 325s Selecting previously unselected package libaprutil1-dev. 325s Preparing to unpack .../057-libaprutil1-dev_1.6.3-1.1ubuntu7_armhf.deb ... 325s Unpacking libaprutil1-dev (1.6.3-1.1ubuntu7) ... 325s Selecting previously unselected package libpcre2-16-0:armhf. 325s Preparing to unpack .../058-libpcre2-16-0_10.42-4ubuntu1_armhf.deb ... 325s Unpacking libpcre2-16-0:armhf (10.42-4ubuntu1) ... 325s Selecting previously unselected package libpcre2-32-0:armhf. 325s Preparing to unpack .../059-libpcre2-32-0_10.42-4ubuntu1_armhf.deb ... 325s Unpacking libpcre2-32-0:armhf (10.42-4ubuntu1) ... 325s Selecting previously unselected package libpcre2-posix3:armhf. 325s Preparing to unpack .../060-libpcre2-posix3_10.42-4ubuntu1_armhf.deb ... 325s Unpacking libpcre2-posix3:armhf (10.42-4ubuntu1) ... 325s Selecting previously unselected package libpcre2-dev:armhf. 325s Preparing to unpack .../061-libpcre2-dev_10.42-4ubuntu1_armhf.deb ... 325s Unpacking libpcre2-dev:armhf (10.42-4ubuntu1) ... 325s Selecting previously unselected package apache2-dev. 325s Preparing to unpack .../062-apache2-dev_2.4.58-1ubuntu7_armhf.deb ... 325s Unpacking apache2-dev (2.4.58-1ubuntu7) ... 325s Selecting previously unselected package libstdc++-13-dev:armhf. 325s Preparing to unpack .../063-libstdc++-13-dev_13.2.0-23ubuntu3_armhf.deb ... 325s Unpacking libstdc++-13-dev:armhf (13.2.0-23ubuntu3) ... 326s Selecting previously unselected package g++-13-arm-linux-gnueabihf. 326s Preparing to unpack .../064-g++-13-arm-linux-gnueabihf_13.2.0-23ubuntu3_armhf.deb ... 326s Unpacking g++-13-arm-linux-gnueabihf (13.2.0-23ubuntu3) ... 326s Selecting previously unselected package g++-13. 326s Preparing to unpack .../065-g++-13_13.2.0-23ubuntu3_armhf.deb ... 326s Unpacking g++-13 (13.2.0-23ubuntu3) ... 326s Selecting previously unselected package g++-arm-linux-gnueabihf. 326s Preparing to unpack .../066-g++-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 326s Unpacking g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 326s Selecting previously unselected package g++. 326s Preparing to unpack .../067-g++_4%3a13.2.0-7ubuntu1_armhf.deb ... 326s Unpacking g++ (4:13.2.0-7ubuntu1) ... 326s Selecting previously unselected package build-essential. 326s Preparing to unpack .../068-build-essential_12.10ubuntu1_armhf.deb ... 326s Unpacking build-essential (12.10ubuntu1) ... 326s Selecting previously unselected package libalgorithm-c3-perl. 326s Preparing to unpack .../069-libalgorithm-c3-perl_0.11-2_all.deb ... 326s Unpacking libalgorithm-c3-perl (0.11-2) ... 326s Selecting previously unselected package libanyevent-perl. 327s Preparing to unpack .../070-libanyevent-perl_7.170-2build6_armhf.deb ... 327s Unpacking libanyevent-perl (7.170-2build6) ... 327s Selecting previously unselected package libb-hooks-op-check-perl:armhf. 327s Preparing to unpack .../071-libb-hooks-op-check-perl_0.22-3build1_armhf.deb ... 327s Unpacking libb-hooks-op-check-perl:armhf (0.22-3build1) ... 327s Selecting previously unselected package libdynaloader-functions-perl. 327s Preparing to unpack .../072-libdynaloader-functions-perl_0.003-3_all.deb ... 327s Unpacking libdynaloader-functions-perl (0.003-3) ... 327s Selecting previously unselected package libdevel-callchecker-perl:armhf. 327s Preparing to unpack .../073-libdevel-callchecker-perl_0.008-2build3_armhf.deb ... 327s Unpacking libdevel-callchecker-perl:armhf (0.008-2build3) ... 327s Selecting previously unselected package libparams-classify-perl:armhf. 327s Preparing to unpack .../074-libparams-classify-perl_0.015-2build5_armhf.deb ... 327s Unpacking libparams-classify-perl:armhf (0.015-2build5) ... 327s Selecting previously unselected package libmodule-runtime-perl. 327s Preparing to unpack .../075-libmodule-runtime-perl_0.016-2_all.deb ... 327s Unpacking libmodule-runtime-perl (0.016-2) ... 327s Selecting previously unselected package libtry-tiny-perl. 327s Preparing to unpack .../076-libtry-tiny-perl_0.31-2_all.deb ... 327s Unpacking libtry-tiny-perl (0.31-2) ... 327s Selecting previously unselected package libmodule-implementation-perl. 327s Preparing to unpack .../077-libmodule-implementation-perl_0.09-2_all.deb ... 327s Unpacking libmodule-implementation-perl (0.09-2) ... 327s Selecting previously unselected package libsub-exporter-progressive-perl. 327s Preparing to unpack .../078-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 327s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 327s Selecting previously unselected package libvariable-magic-perl. 327s Preparing to unpack .../079-libvariable-magic-perl_0.63-1build3_armhf.deb ... 327s Unpacking libvariable-magic-perl (0.63-1build3) ... 327s Selecting previously unselected package libb-hooks-endofscope-perl. 327s Preparing to unpack .../080-libb-hooks-endofscope-perl_0.28-1_all.deb ... 327s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 327s Selecting previously unselected package libcrypt-random-seed-perl. 327s Preparing to unpack .../081-libcrypt-random-seed-perl_0.03-3_all.deb ... 327s Unpacking libcrypt-random-seed-perl (0.03-3) ... 327s Selecting previously unselected package libmath-random-isaac-perl. 327s Preparing to unpack .../082-libmath-random-isaac-perl_1.004-2_all.deb ... 327s Unpacking libmath-random-isaac-perl (1.004-2) ... 327s Selecting previously unselected package libbytes-random-secure-perl. 327s Preparing to unpack .../083-libbytes-random-secure-perl_0.29-3_all.deb ... 327s Unpacking libbytes-random-secure-perl (0.29-3) ... 327s Selecting previously unselected package libclass-c3-perl. 327s Preparing to unpack .../084-libclass-c3-perl_0.35-2_all.deb ... 327s Unpacking libclass-c3-perl (0.35-2) ... 328s Selecting previously unselected package libclass-data-inheritable-perl. 328s Preparing to unpack .../085-libclass-data-inheritable-perl_0.08-3_all.deb ... 328s Unpacking libclass-data-inheritable-perl (0.08-3) ... 328s Selecting previously unselected package libclass-inspector-perl. 328s Preparing to unpack .../086-libclass-inspector-perl_1.36-3_all.deb ... 328s Unpacking libclass-inspector-perl (1.36-3) ... 328s Selecting previously unselected package libclass-method-modifiers-perl. 328s Preparing to unpack .../087-libclass-method-modifiers-perl_2.15-1_all.deb ... 328s Unpacking libclass-method-modifiers-perl (2.15-1) ... 328s Selecting previously unselected package libclass-singleton-perl. 328s Preparing to unpack .../088-libclass-singleton-perl_1.6-2_all.deb ... 328s Unpacking libclass-singleton-perl (1.6-2) ... 328s Selecting previously unselected package libclone-perl:armhf. 328s Preparing to unpack .../089-libclone-perl_0.46-1build3_armhf.deb ... 328s Unpacking libclone-perl:armhf (0.46-1build3) ... 328s Selecting previously unselected package perl-openssl-defaults:armhf. 328s Preparing to unpack .../090-perl-openssl-defaults_7build2_armhf.deb ... 328s Unpacking perl-openssl-defaults:armhf (7build2) ... 328s Selecting previously unselected package libcrypt-ssleay-perl. 328s Preparing to unpack .../091-libcrypt-ssleay-perl_0.73.06-2build5_armhf.deb ... 328s Unpacking libcrypt-ssleay-perl (0.73.06-2build5) ... 328s Selecting previously unselected package libparams-util-perl. 328s Preparing to unpack .../092-libparams-util-perl_1.102-2build3_armhf.deb ... 328s Unpacking libparams-util-perl (1.102-2build3) ... 328s Selecting previously unselected package libsub-install-perl. 328s Preparing to unpack .../093-libsub-install-perl_0.929-1_all.deb ... 328s Unpacking libsub-install-perl (0.929-1) ... 328s Selecting previously unselected package libdata-optlist-perl. 328s Preparing to unpack .../094-libdata-optlist-perl_0.114-1_all.deb ... 328s Unpacking libdata-optlist-perl (0.114-1) ... 328s Selecting previously unselected package libdevel-stacktrace-perl. 328s Preparing to unpack .../095-libdevel-stacktrace-perl_2.0500-1_all.deb ... 328s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 328s Selecting previously unselected package libencode-locale-perl. 328s Preparing to unpack .../096-libencode-locale-perl_1.05-3_all.deb ... 328s Unpacking libencode-locale-perl (1.05-3) ... 328s Selecting previously unselected package libsub-exporter-perl. 328s Preparing to unpack .../097-libsub-exporter-perl_0.990-1_all.deb ... 328s Unpacking libsub-exporter-perl (0.990-1) ... 328s Selecting previously unselected package libeval-closure-perl. 328s Preparing to unpack .../098-libeval-closure-perl_0.14-3_all.deb ... 328s Unpacking libeval-closure-perl (0.14-3) ... 328s Selecting previously unselected package libexception-class-perl. 328s Preparing to unpack .../099-libexception-class-perl_1.45-1_all.deb ... 328s Unpacking libexception-class-perl (1.45-1) ... 329s Selecting previously unselected package libfcgi0t64:armhf. 329s Preparing to unpack .../100-libfcgi0t64_2.4.2-2.1build1_armhf.deb ... 329s Unpacking libfcgi0t64:armhf (2.4.2-2.1build1) ... 329s Selecting previously unselected package libfcgi-perl. 329s Preparing to unpack .../101-libfcgi-perl_0.82+ds-3build1_armhf.deb ... 329s Unpacking libfcgi-perl (0.82+ds-3build1) ... 329s Selecting previously unselected package libtimedate-perl. 329s Preparing to unpack .../102-libtimedate-perl_2.3300-2_all.deb ... 329s Unpacking libtimedate-perl (2.3300-2) ... 329s Selecting previously unselected package libhttp-date-perl. 329s Preparing to unpack .../103-libhttp-date-perl_6.06-1_all.deb ... 329s Unpacking libhttp-date-perl (6.06-1) ... 329s Selecting previously unselected package libfile-listing-perl. 329s Preparing to unpack .../104-libfile-listing-perl_6.16-1_all.deb ... 329s Unpacking libfile-listing-perl (6.16-1) ... 329s Selecting previously unselected package libfile-sharedir-perl. 329s Preparing to unpack .../105-libfile-sharedir-perl_1.118-3_all.deb ... 329s Unpacking libfile-sharedir-perl (1.118-3) ... 329s Selecting previously unselected package libhtml-tagset-perl. 329s Preparing to unpack .../106-libhtml-tagset-perl_3.20-6_all.deb ... 329s Unpacking libhtml-tagset-perl (3.20-6) ... 329s Selecting previously unselected package liburi-perl. 329s Preparing to unpack .../107-liburi-perl_5.27-1_all.deb ... 329s Unpacking liburi-perl (5.27-1) ... 329s Selecting previously unselected package libhtml-parser-perl:armhf. 329s Preparing to unpack .../108-libhtml-parser-perl_3.81-1build3_armhf.deb ... 329s Unpacking libhtml-parser-perl:armhf (3.81-1build3) ... 329s Selecting previously unselected package libhtml-tree-perl. 329s Preparing to unpack .../109-libhtml-tree-perl_5.07-3_all.deb ... 329s Unpacking libhtml-tree-perl (5.07-3) ... 329s Selecting previously unselected package libio-html-perl. 329s Preparing to unpack .../110-libio-html-perl_1.004-3_all.deb ... 329s Unpacking libio-html-perl (1.004-3) ... 329s Selecting previously unselected package liblwp-mediatypes-perl. 329s Preparing to unpack .../111-liblwp-mediatypes-perl_6.04-2_all.deb ... 329s Unpacking liblwp-mediatypes-perl (6.04-2) ... 329s Selecting previously unselected package libhttp-message-perl. 329s Preparing to unpack .../112-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 329s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 329s Selecting previously unselected package libhttp-cookies-perl. 330s Preparing to unpack .../113-libhttp-cookies-perl_6.11-1_all.deb ... 330s Unpacking libhttp-cookies-perl (6.11-1) ... 330s Selecting previously unselected package libpod-parser-perl. 330s Preparing to unpack .../114-libpod-parser-perl_1.67-1_all.deb ... 330s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 330s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 330s Unpacking libpod-parser-perl (1.67-1) ... 330s Selecting previously unselected package libhttp-negotiate-perl. 330s Preparing to unpack .../115-libhttp-negotiate-perl_6.01-2_all.deb ... 330s Unpacking libhttp-negotiate-perl (6.01-2) ... 330s Selecting previously unselected package libnet-ssleay-perl:armhf. 330s Preparing to unpack .../116-libnet-ssleay-perl_1.94-1build3_armhf.deb ... 330s Unpacking libnet-ssleay-perl:armhf (1.94-1build3) ... 330s Selecting previously unselected package libio-socket-ssl-perl. 330s Preparing to unpack .../117-libio-socket-ssl-perl_2.085-1_all.deb ... 330s Unpacking libio-socket-ssl-perl (2.085-1) ... 330s Selecting previously unselected package libnet-http-perl. 330s Preparing to unpack .../118-libnet-http-perl_6.23-1_all.deb ... 330s Unpacking libnet-http-perl (6.23-1) ... 330s Selecting previously unselected package liblwp-protocol-https-perl. 330s Preparing to unpack .../119-liblwp-protocol-https-perl_6.13-1_all.deb ... 330s Unpacking liblwp-protocol-https-perl (6.13-1) ... 330s Selecting previously unselected package libwww-robotrules-perl. 330s Preparing to unpack .../120-libwww-robotrules-perl_6.02-1_all.deb ... 330s Unpacking libwww-robotrules-perl (6.02-1) ... 330s Selecting previously unselected package libwww-perl. 330s Preparing to unpack .../121-libwww-perl_6.76-1_all.deb ... 330s Unpacking libwww-perl (6.76-1) ... 330s Selecting previously unselected package libxml-parser-perl. 330s Preparing to unpack .../122-libxml-parser-perl_2.47-1build3_armhf.deb ... 330s Unpacking libxml-parser-perl (2.47-1build3) ... 330s Selecting previously unselected package libxml-perl. 330s Preparing to unpack .../123-libxml-perl_0.08-4_all.deb ... 330s Unpacking libxml-perl (0.08-4) ... 330s Selecting previously unselected package libxml-regexp-perl. 331s Preparing to unpack .../124-libxml-regexp-perl_0.04-1.1_all.deb ... 331s Unpacking libxml-regexp-perl (0.04-1.1) ... 331s Selecting previously unselected package libxml-dom-perl. 331s Preparing to unpack .../125-libxml-dom-perl_1.46-2_all.deb ... 331s Unpacking libxml-dom-perl (1.46-2) ... 331s Selecting previously unselected package libhttp-dav-perl. 331s Preparing to unpack .../126-libhttp-dav-perl_0.49-3_all.deb ... 331s Unpacking libhttp-dav-perl (0.49-3) ... 331s Selecting previously unselected package libmro-compat-perl. 331s Preparing to unpack .../127-libmro-compat-perl_0.15-2_all.deb ... 331s Unpacking libmro-compat-perl (0.15-2) ... 331s Selecting previously unselected package libpackage-stash-perl. 331s Preparing to unpack .../128-libpackage-stash-perl_0.40-1_all.deb ... 331s Unpacking libpackage-stash-perl (0.40-1) ... 331s Selecting previously unselected package libsub-identify-perl. 331s Preparing to unpack .../129-libsub-identify-perl_0.14-3build3_armhf.deb ... 331s Unpacking libsub-identify-perl (0.14-3build3) ... 331s Selecting previously unselected package libsub-name-perl:armhf. 331s Preparing to unpack .../130-libsub-name-perl_0.27-1build3_armhf.deb ... 331s Unpacking libsub-name-perl:armhf (0.27-1build3) ... 331s Selecting previously unselected package libnamespace-clean-perl. 331s Preparing to unpack .../131-libnamespace-clean-perl_0.27-2_all.deb ... 331s Unpacking libnamespace-clean-perl (0.27-2) ... 331s Selecting previously unselected package libnamespace-autoclean-perl. 331s Preparing to unpack .../132-libnamespace-autoclean-perl_0.29-2_all.deb ... 331s Unpacking libnamespace-autoclean-perl (0.29-2) ... 331s Selecting previously unselected package libparams-validationcompiler-perl. 331s Preparing to unpack .../133-libparams-validationcompiler-perl_0.31-1_all.deb ... 331s Unpacking libparams-validationcompiler-perl (0.31-1) ... 331s Selecting previously unselected package libprotocol-http2-perl. 331s Preparing to unpack .../134-libprotocol-http2-perl_1.10-3_all.deb ... 331s Unpacking libprotocol-http2-perl (1.10-3) ... 331s Selecting previously unselected package librole-tiny-perl. 331s Preparing to unpack .../135-librole-tiny-perl_2.002004-1_all.deb ... 331s Unpacking librole-tiny-perl (2.002004-1) ... 331s Selecting previously unselected package libsub-quote-perl. 331s Preparing to unpack .../136-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 331s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 332s Selecting previously unselected package libxstring-perl:armhf. 332s Preparing to unpack .../137-libxstring-perl_0.005-2build3_armhf.deb ... 332s Unpacking libxstring-perl:armhf (0.005-2build3) ... 332s Selecting previously unselected package libspecio-perl. 332s Preparing to unpack .../138-libspecio-perl_0.48-1_all.deb ... 332s Unpacking libspecio-perl (0.48-1) ... 332s Selecting previously unselected package perl-doc. 332s Preparing to unpack .../139-perl-doc_5.38.2-3.2build2_all.deb ... 332s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 332s Unpacking perl-doc (5.38.2-3.2build2) ... 332s Selecting previously unselected package libdatetime-locale-perl. 332s Preparing to unpack .../140-libdatetime-locale-perl_1%3a1.37-1_all.deb ... 332s Unpacking libdatetime-locale-perl (1:1.37-1) ... 333s Selecting previously unselected package libdatetime-timezone-perl. 333s Preparing to unpack .../141-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 333s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 334s Selecting previously unselected package libdatetime-perl. 334s Preparing to unpack .../142-libdatetime-perl_2%3a1.65-1build2_armhf.deb ... 334s Unpacking libdatetime-perl (2:1.65-1build2) ... 334s Selecting previously unselected package autopkgtest-satdep. 334s Preparing to unpack .../143-1-autopkgtest-satdep.deb ... 334s Unpacking autopkgtest-satdep (0) ... 334s Setting up libanyevent-perl (7.170-2build6) ... 334s Setting up libmath-random-isaac-perl (1.004-2) ... 334s Setting up libclass-inspector-perl (1.36-3) ... 334s Setting up libdynaloader-functions-perl (0.003-3) ... 334s Setting up libclass-method-modifiers-perl (2.15-1) ... 334s Setting up libxml-regexp-perl (0.04-1.1) ... 334s Setting up libclone-perl:armhf (0.46-1build3) ... 334s Setting up libarchive-zip-perl (1.68-1) ... 334s Setting up libsub-identify-perl (0.14-3build3) ... 334s Setting up libfcgi0t64:armhf (2.4.2-2.1build1) ... 334s Setting up libhtml-tagset-perl (3.20-6) ... 334s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 334s Setting up liblwp-mediatypes-perl (6.04-2) ... 334s Setting up libtry-tiny-perl (0.31-2) ... 334s Setting up libprotocol-http2-perl (1.10-3) ... 334s Setting up perl-openssl-defaults:armhf (7build2) ... 334s Setting up perl-doc (5.38.2-3.2build2) ... 334s Setting up linux-libc-dev:armhf (6.8.0-22.22) ... 334s Setting up m4 (1.4.19-4) ... 334s Setting up libclass-singleton-perl (1.6-2) ... 334s Setting up libencode-locale-perl (1.05-3) ... 334s Setting up libxstring-perl:armhf (0.005-2build3) ... 334s Setting up libgomp1:armhf (14-20240330-1ubuntu2) ... 334s Setting up libpcre2-16-0:armhf (10.42-4ubuntu1) ... 334s Setting up libsub-install-perl (0.929-1) ... 334s Setting up libdw1t64:armhf (0.190-1.1build4) ... 334s Setting up autotools-dev (20220109.1) ... 334s Setting up libpcre2-32-0:armhf (10.42-4ubuntu1) ... 334s Setting up libclass-data-inheritable-perl (0.08-3) ... 334s Setting up libalgorithm-c3-perl (0.11-2) ... 334s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 334s Setting up gcc-13-base:armhf (13.2.0-23ubuntu3) ... 334s Setting up libcrypt-random-seed-perl (0.03-3) ... 334s Setting up libldap-dev:armhf (2.6.7+dfsg-1~exp1ubuntu8) ... 334s Setting up libmpc3:armhf (1.3.1-1) ... 334s Setting up libatomic1:armhf (14-20240330-1ubuntu2) ... 334s Setting up libvariable-magic-perl (0.63-1build3) ... 334s Setting up libio-html-perl (1.004-3) ... 334s Setting up libpod-parser-perl (1.67-1) ... 334s Setting up autopoint (0.21-14ubuntu1) ... 334s Setting up libb-hooks-op-check-perl:armhf (0.22-3build1) ... 334s Setting up libparams-util-perl (1.102-2build3) ... 334s Setting up autoconf (2.71-3) ... 334s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 334s Setting up libtimedate-perl (2.3300-2) ... 334s Setting up libubsan1:armhf (14-20240330-1ubuntu2) ... 334s Setting up libsub-name-perl:armhf (0.27-1build3) ... 334s Setting up libpcre2-posix3:armhf (10.42-4ubuntu1) ... 334s Setting up dwz (0.15-1build6) ... 334s Setting up libsctp1:armhf (1.0.19+dfsg-2) ... 334s Setting up libcrypt-dev:armhf (1:4.4.36-4) ... 334s Setting up libasan8:armhf (14-20240330-1ubuntu2) ... 334s Setting up libapr1t64:armhf (1.7.2-3.1build2) ... 334s Setting up librole-tiny-perl (2.002004-1) ... 334s Setting up debugedit (1:5.0-5build2) ... 334s Setting up libfile-sharedir-perl (1.118-3) ... 334s Setting up libfcgi-perl (0.82+ds-3build1) ... 334s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 334s Setting up libsub-override-perl (0.10-1) ... 334s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 334s Setting up libdevel-stacktrace-perl (2.0500-1) ... 334s Setting up apache2-data (2.4.58-1ubuntu7) ... 334s Setting up libisl23:armhf (0.26-3) ... 334s Setting up libc-dev-bin (2.39-0ubuntu8) ... 334s Setting up libcc1-0:armhf (14-20240330-1ubuntu2) ... 334s Setting up liburi-perl (5.27-1) ... 334s Setting up libnet-ssleay-perl:armhf (1.94-1build3) ... 334s Setting up automake (1:1.16.5-1.3ubuntu1) ... 334s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 334s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 334s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 334s Setting up libhttp-date-perl (6.06-1) ... 334s Setting up gettext (0.21-14ubuntu1) ... 334s Setting up libfile-listing-perl (6.16-1) ... 334s Setting up cpp-13-arm-linux-gnueabihf (13.2.0-23ubuntu3) ... 334s Setting up libnet-http-perl (6.23-1) ... 334s Setting up libexception-class-perl (1.45-1) ... 334s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 334s Setting up libclass-c3-perl (0.35-2) ... 334s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 334s Setting up libdevel-callchecker-perl:armhf (0.008-2build3) ... 334s Setting up intltool-debian (0.35.0+20060710.6) ... 334s Setting up libbytes-random-secure-perl (0.29-3) ... 334s Setting up libldap2-dev (2.6.7+dfsg-1~exp1ubuntu8) ... 334s Setting up libdata-optlist-perl (0.114-1) ... 334s Setting up dh-strip-nondeterminism (1.13.1-1) ... 334s Setting up libwww-robotrules-perl (6.02-1) ... 334s Setting up libgcc-13-dev:armhf (13.2.0-23ubuntu3) ... 334s Setting up libhtml-parser-perl:armhf (3.81-1build3) ... 334s Setting up libcrypt-ssleay-perl (0.73.06-2build5) ... 334s Setting up libc6-dev:armhf (2.39-0ubuntu8) ... 334s Setting up libmro-compat-perl (0.15-2) ... 334s Setting up libio-socket-ssl-perl (2.085-1) ... 334s Setting up cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 334s Setting up libstdc++-13-dev:armhf (13.2.0-23ubuntu3) ... 334s Setting up libsub-exporter-perl (0.990-1) ... 334s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 334s Setting up apache2-utils (2.4.58-1ubuntu7) ... 334s Setting up libeval-closure-perl (0.14-3) ... 334s Setting up libhttp-negotiate-perl (6.01-2) ... 334s Setting up libparams-validationcompiler-perl (0.31-1) ... 334s Setting up libpcre2-dev:armhf (10.42-4ubuntu1) ... 334s Setting up cpp-13 (13.2.0-23ubuntu3) ... 334s Setting up libhttp-cookies-perl (6.11-1) ... 334s Setting up po-debconf (1.0.21+nmu1) ... 334s Setting up libhtml-tree-perl (5.07-3) ... 334s Setting up libparams-classify-perl:armhf (0.015-2build5) ... 334s Setting up apache2-bin (2.4.58-1ubuntu7) ... 334s Setting up gcc-13-arm-linux-gnueabihf (13.2.0-23ubuntu3) ... 334s Setting up libexpat1-dev:armhf (2.6.1-2build1) ... 334s Setting up libmodule-runtime-perl (0.016-2) ... 334s Setting up uuid-dev:armhf (2.39.3-9ubuntu4) ... 334s Setting up gcc-13 (13.2.0-23ubuntu3) ... 334s Setting up libsctp-dev:armhf (1.0.19+dfsg-2) ... 334s Setting up cpp (4:13.2.0-7ubuntu1) ... 334s Setting up gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 334s Setting up g++-13-arm-linux-gnueabihf (13.2.0-23ubuntu3) ... 334s Setting up g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 334s Setting up g++-13 (13.2.0-23ubuntu3) ... 334s Setting up libtool (2.4.7-7) ... 334s Setting up libmodule-implementation-perl (0.09-2) ... 334s Setting up libpackage-stash-perl (0.40-1) ... 334s Setting up apache2 (2.4.58-1ubuntu7) ... 334s Enabling module mpm_event. 334s Enabling module authz_core. 334s Enabling module authz_host. 334s Enabling module authn_core. 334s Enabling module auth_basic. 334s Enabling module access_compat. 335s Enabling module authn_file. 335s Enabling module authz_user. 335s Enabling module alias. 335s Enabling module dir. 335s Enabling module autoindex. 335s Enabling module env. 335s Enabling module mime. 335s Enabling module negotiation. 335s Enabling module setenvif. 335s Enabling module filter. 335s Enabling module deflate. 335s Enabling module status. 336s Enabling module reqtimeout. 336s Enabling conf charset. 336s Enabling conf localized-error-pages. 336s Enabling conf other-vhosts-access-log. 336s Enabling conf security. 336s Enabling conf serve-cgi-bin. 336s Enabling site 000-default. 337s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 338s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 340s Setting up gcc (4:13.2.0-7ubuntu1) ... 340s Setting up dh-autoreconf (20) ... 340s Setting up libspecio-perl (0.48-1) ... 340s Setting up libapr1-dev (1.7.2-3.1build2) ... 340s Setting up g++ (4:13.2.0-7ubuntu1) ... 340s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 340s Setting up build-essential (12.10ubuntu1) ... 340s Setting up libaprutil1-dev (1.6.3-1.1ubuntu7) ... 340s Setting up libb-hooks-endofscope-perl (0.28-1) ... 340s Setting up debhelper (13.14.1ubuntu5) ... 340s Setting up libnamespace-clean-perl (0.27-2) ... 340s Setting up libnamespace-autoclean-perl (0.29-2) ... 340s Setting up libdatetime-locale-perl (1:1.37-1) ... 340s Setting up apache2-dev (2.4.58-1ubuntu7) ... 340s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 340s Setting up libdatetime-perl (2:1.65-1build2) ... 340s Setting up liblwp-protocol-https-perl (6.13-1) ... 340s Setting up libwww-perl (6.76-1) ... 340s Setting up libxml-parser-perl (2.47-1build3) ... 340s Setting up libxml-perl (0.08-4) ... 340s Setting up libxml-dom-perl (1.46-2) ... 340s Setting up libhttp-dav-perl (0.49-3) ... 340s Setting up autopkgtest-satdep (0) ... 340s Processing triggers for libc-bin (2.39-0ubuntu8) ... 340s Processing triggers for ufw (0.36.2-5) ... 340s Processing triggers for man-db (2.12.0-4build1) ... 344s Processing triggers for install-info (7.1-3build2) ... 376s (Reading database ... 69218 files and directories currently installed.) 376s Removing autopkgtest-satdep (0) ... 383s autopkgtest [17:02:51]: test run-test-suite: [----------------------- 386s + set -o pipefail 386s + export LANG=C 386s + LANG=C 386s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 386s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 386s + TESTS= 386s + TESTUSER=tuser 386s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 386s + useradd --user-group --system --create-home -s /bin/bash tuser 386s + cp -a debian/perl-framework /tmp/autopkgtest.OgNK6J/autopkgtest_tmp 386s + cd /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework 386s + export HARNESS_VERBOSE=1 386s + HARNESS_VERBOSE=1 386s + run_tests mpm_prefork 386s + local MPM=mpm_prefork 386s + shift 386s + local LOG=testlog.mpm_prefork 386s + echo =============Running-with-mpm_prefork========== 386s + rm -f apache2.conf.debian 386s =============Running-with-mpm_prefork========== 386s + cp /etc/apache2/apache2.conf apache2.conf.debian 386s + cat /etc/apache2/mods-available/mpm_prefork.load 386s + ls /etc/apache2/mods-available/access_compat.load /etc/apache2/mods-available/actions.load /etc/apache2/mods-available/alias.load /etc/apache2/mods-available/allowmethods.load /etc/apache2/mods-available/asis.load /etc/apache2/mods-available/auth_basic.load /etc/apache2/mods-available/auth_digest.load /etc/apache2/mods-available/auth_form.load /etc/apache2/mods-available/authn_anon.load /etc/apache2/mods-available/authn_core.load /etc/apache2/mods-available/authn_dbd.load /etc/apache2/mods-available/authn_dbm.load /etc/apache2/mods-available/authn_file.load /etc/apache2/mods-available/authn_socache.load /etc/apache2/mods-available/authnz_fcgi.load /etc/apache2/mods-available/authnz_ldap.load /etc/apache2/mods-available/authz_core.load /etc/apache2/mods-available/authz_dbd.load /etc/apache2/mods-available/authz_dbm.load /etc/apache2/mods-available/authz_groupfile.load /etc/apache2/mods-available/authz_host.load /etc/apache2/mods-available/authz_owner.load /etc/apache2/mods-available/authz_user.load /etc/apache2/mods-available/autoindex.load /etc/apache2/mods-available/brotli.load /etc/apache2/mods-available/buffer.load /etc/apache2/mods-available/cache.load /etc/apache2/mods-available/cache_disk.load /etc/apache2/mods-available/cache_socache.load /etc/apache2/mods-available/cern_meta.load /etc/apache2/mods-available/cgi.load /etc/apache2/mods-available/cgid.load /etc/apache2/mods-available/charset_lite.load /etc/apache2/mods-available/data.load /etc/apache2/mods-available/dav.load /etc/apache2/mods-available/dav_fs.load /etc/apache2/mods-available/dav_lock.load /etc/apache2/mods-available/dbd.load /etc/apache2/mods-available/deflate.load /etc/apache2/mods-available/dialup.load /etc/apache2/mods-available/dir.load /etc/apache2/mods-available/dump_io.load /etc/apache2/mods-available/echo.load /etc/apache2/mods-available/env.load /etc/apache2/mods-available/expires.load /etc/apache2/mods-available/ext_filter.load /etc/apache2/mods-available/file_cache.load /etc/apache2/mods-available/filter.load /etc/apache2/mods-available/headers.load /etc/apache2/mods-available/heartbeat.load /etc/apache2/mods-available/heartmonitor.load /etc/apache2/mods-available/http2.load /etc/apache2/mods-available/ident.load /etc/apache2/mods-available/imagemap.load /etc/apache2/mods-available/include.load /etc/apache2/mods-available/info.load /etc/apache2/mods-available/lbmethod_bybusyness.load /etc/apache2/mods-available/lbmethod_byrequests.load /etc/apache2/mods-available/lbmethod_bytraffic.load /etc/apache2/mods-available/lbmethod_heartbeat.load /etc/apache2/mods-available/ldap.load /etc/apache2/mods-available/log_debug.load /etc/apache2/mods-available/log_forensic.load /etc/apache2/mods-available/lua.load /etc/apache2/mods-available/macro.load /etc/apache2/mods-available/md.load /etc/apache2/mods-available/mime.load /etc/apache2/mods-available/mime_magic.load /etc/apache2/mods-available/mpm_event.load /etc/apache2/mods-available/mpm_prefork.load /etc/apache2/mods-available/mpm_worker.load /etc/apache2/mods-available/negotiation.load /etc/apache2/mods-available/proxy.load /etc/apache2/mods-available/proxy_ajp.load /etc/apache2/mods-available/proxy_balancer.load /etc/apache2/mods-available/proxy_connect.load /etc/apache2/mods-available/proxy_express.load /etc/apache2/mods-available/proxy_fcgi.load /etc/apache2/mods-available/proxy_fdpass.load /etc/apache2/mods-available/proxy_ftp.load /etc/apache2/mods-available/proxy_hcheck.load /etc/apache2/mods-available/proxy_html.load /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-available/proxy_http2.load /etc/apache2/mods-available/proxy_scgi.load /etc/apache2/mods-available/proxy_uwsgi.load /etc/apache2/mods-available/proxy_wstunnel.load /etc/apache2/mods-available/ratelimit.load /etc/apache2/mods-available/reflector.load /etc/apache2/mods-available/remoteip.load /etc/apache2/mods-available/reqtimeout.load /etc/apache2/mods-available/request.load /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-available/sed.load /etc/apache2/mods-available/session.load /etc/apache2/mods-availab+ grep -v mpm_ 386s le/session_cookie.load /etc/apache2/mods-available/session_crypto.load /etc/apache2/mods-available/session_dbd.load /etc/apache2/mods-available/setenvif.load /etc/apache2/mods-available/slotmem_plain.load /etc/apache2/mods-available/slotmem_shm.load /etc/apache2/mods-available/socache_dbm.load /etc/apache2/mods-available/socache_memcache.load /etc/apache2/mods-available/socache_redis.load /etc/apache2/mods-available/socache_shmcb.load /etc/apache2/mods-available/speling.load /etc/apache2/mods-available/ssl.load /etc/apache2/mods-available/status.load /etc/apache2/mods-available/substitute.load /etc/apache2/mods-available/suexec.load /etc/apache2/mods-available/unique_id.load /etc/apache2/mods-available/userdir.load /etc/apache2/mods-available/usertrack.load /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-available/xml2enc.load 386s + xargs cat 386s + for m in bucketeer case_filter case_filter_in 386s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 386s + for m in bucketeer case_filter case_filter_in 386s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 386s + for m in bucketeer case_filter case_filter_in 386s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 386s + cat /etc/apache2/mods-available/mime.conf 386s + echo 'Servername localhost' 386s + make clean 386s make: *** No rule to make target 'clean'. Stop. 386s + true 386s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 386s + chown -R tuser: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp 386s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/apache2.conf.debian' 387s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 387s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 387s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 387s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 387s [ info] generating script ./t/htdocs/modules/cgi/action.pl 387s [ info] generating script ./t/htdocs/modules/cgi/big.pl 387s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 387s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 387s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 387s [ info] generating script ./t/htdocs/modules/cgi/env.pl 387s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 387s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 387s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 387s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 387s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 387s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 387s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 387s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 387s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 387s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 387s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 387s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 387s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 387s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 387s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 387s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 387s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 387s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 387s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 387s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 387s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 387s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 387s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 387s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 387s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 387s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 387s Warning: NAME must be a package name 387s Checking if your kit is complete... 387s Looks good 387s [ info] generating script t/TEST 387s [ info] generating script ./t/cgi-bin/cookies.pl 387s [ info] generating script ./t/cgi-bin/next_available_port.pl 387s [ info] generating script t/TEST 387s Writing MYMETA.yml and MYMETA.json 387s Writing MYMETA.yml and MYMETA.json 387s Checking for Cwd...ok 387s Checking for File::Spec...ok 387s Generating a Unix-style Makefile 387s Writing Makefile for httpd-test 387s Writing MYMETA.yml and MYMETA.json 387s + su tuser -c 't/TEST ' 387s + tee testlog.mpm_prefork 388s [warning] setting ulimit to allow core files 388s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/TEST 392s [warning] generating SSL CA for asf 392s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 392s .+........+......+......+...+......+.+.................+.+......+.....+...+......+....+...+...+......+.....+................+..+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+...+...+....+...+..+..........+..+.........+......+....+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..........+...+......+.+..+.......+........+...+............+.+.........+..+.+........+.+...........+....+.....+.+..+.......+...+........+............+.+..............+.+..+..........+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 393s .+.....+...+.+.........+.....+.........+.......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+.............+.....+...+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+.......+.....+....+.....+...+..........+...+............+.....+.+...........+...+.......+......+..+...+...+....+.................+...+...+.......+............+.........+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 393s ----- 393s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 393s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 394s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 394s [ 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 394s [ 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 394s Using configuration from conf/server2_dsa.cnf 394s Check that the request matches the signature 394s Signature ok 394s The Subject's Distinguished Name is as follows 394s countryName :PRINTABLE:'US' 394s stateOrProvinceName :ASN.1 12:'California' 394s localityName :ASN.1 12:'San Francisco' 394s organizationName :ASN.1 12:'ASF' 394s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 394s commonName :ASN.1 12:'localhost' 394s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 394s Certificate is to be certified until Apr 8 17:03:02 2025 GMT (365 days) 394s 394s Write out database with 1 new entries 394s Database updated 394s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 394s [ 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 394s [ 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 394s Using configuration from conf/server_dsa.cnf 394s Check that the request matches the signature 394s Signature ok 394s The Subject's Distinguished Name is as follows 394s countryName :PRINTABLE:'US' 394s stateOrProvinceName :ASN.1 12:'California' 394s localityName :ASN.1 12:'San Francisco' 394s organizationName :ASN.1 12:'ASF' 394s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 394s commonName :ASN.1 12:'localhost' 394s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 394s Certificate is to be certified until Apr 8 17:03:02 2025 GMT (365 days) 394s 394s Write out database with 1 new entries 394s Database updated 394s [ info] openssl genrsa -out keys/server.pem 2048 395s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 395s [ 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 395s Using configuration from conf/server.cnf 395s Check that the request matches the signature 395s Signature ok 395s The Subject's Distinguished Name is as follows 395s countryName :PRINTABLE:'US' 395s stateOrProvinceName :ASN.1 12:'California' 395s localityName :ASN.1 12:'San Francisco' 395s organizationName :ASN.1 12:'ASF' 395s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 395s commonName :ASN.1 12:'localhost' 395s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 395s Certificate is to be certified until Apr 8 17:03:03 2025 GMT (365 days) 396s 396s Write out database with 1 new entries 396s Database updated 396s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 396s [ 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 396s [ 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 396s Using configuration from conf/server_des3.cnf 396s Check that the request matches the signature 396s Signature ok 396s The Subject's Distinguished Name is as follows 396s countryName :PRINTABLE:'US' 396s stateOrProvinceName :ASN.1 12:'California' 396s localityName :ASN.1 12:'San Francisco' 396s organizationName :ASN.1 12:'ASF' 396s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 396s commonName :ASN.1 12:'localhost' 396s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 396s Certificate is to be certified until Apr 8 17:03:04 2025 GMT (365 days) 396s 396s Write out database with 1 new entries 396s Database updated 396s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 397s [ 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 397s [ 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 397s Using configuration from conf/server2_des3.cnf 397s Check that the request matches the signature 397s Signature ok 397s The Subject's Distinguished Name is as follows 397s countryName :PRINTABLE:'US' 397s stateOrProvinceName :ASN.1 12:'California' 397s localityName :ASN.1 12:'San Francisco' 397s organizationName :ASN.1 12:'ASF' 397s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 397s commonName :ASN.1 12:'localhost' 397s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 397s Certificate is to be certified until Apr 8 17:03:05 2025 GMT (365 days) 397s 397s Write out database with 1 new entries 397s Database updated 397s [ info] openssl genrsa -out keys/client_colon.pem 2048 398s [ 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 398s [ 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 398s Using configuration from conf/client_colon.cnf 398s Check that the request matches the signature 398s Signature ok 398s The Subject's Distinguished Name is as follows 398s countryName :PRINTABLE:'US' 398s stateOrProvinceName :ASN.1 12:'California' 398s localityName :ASN.1 12:'San Francisco' 398s organizationName :ASN.1 12:'ASF' 398s organizationalUnitName:ASN.1 12:'httpd-test' 398s commonName :ASN.1 12:'user:colon' 398s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 398s Certificate is to be certified until Apr 8 17:03:06 2025 GMT (365 days) 398s 398s Write out database with 1 new entries 398s Database updated 398s [ 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 398s [ info] generating proxy cert: proxy/client_colon.pem 398s [ info] openssl genrsa -out keys/client_ok.pem 2048 399s [ 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 399s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ok_ext 399s Using configuration from conf/client_ok.cnf 399s Check that the request matches the signature 399s Signature ok 399s The Subject's Distinguished Name is as follows 399s countryName :PRINTABLE:'US' 399s stateOrProvinceName :ASN.1 12:'California' 399s localityName :ASN.1 12:'San Francisco' 399s organizationName :ASN.1 12:'ASF' 399s organizationalUnitName:ASN.1 12:'httpd-test' 399s commonName :ASN.1 12:'client_ok' 399s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 399s Certificate is to be certified until Apr 8 17:03:07 2025 GMT (365 days) 399s 399s Write out database with 1 new entries 399s Database updated 399s [ 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 399s [ info] generating proxy cert: proxy/client_ok.pem 399s [ info] openssl genrsa -out keys/server2.pem 2048 400s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 400s [ 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 400s Using configuration from conf/server2.cnf 400s Check that the request matches the signature 400s Signature ok 400s The Subject's Distinguished Name is as follows 400s countryName :PRINTABLE:'US' 400s stateOrProvinceName :ASN.1 12:'California' 400s localityName :ASN.1 12:'San Francisco' 400s organizationName :ASN.1 12:'ASF' 400s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 400s commonName :ASN.1 12:'localhost' 400s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 400s Certificate is to be certified until Apr 8 17:03:08 2025 GMT (365 days) 400s 400s Write out database with 1 new entries 400s Database updated 400s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 400s [ 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 400s [ 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 400s Using configuration from conf/server2_des3_dsa.cnf 400s Check that the request matches the signature 400s Signature ok 400s The Subject's Distinguished Name is as follows 400s countryName :PRINTABLE:'US' 400s stateOrProvinceName :ASN.1 12:'California' 400s localityName :ASN.1 12:'San Francisco' 400s organizationName :ASN.1 12:'ASF' 400s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 400s commonName :ASN.1 12:'localhost' 400s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 400s Certificate is to be certified until Apr 8 17:03:08 2025 GMT (365 days) 400s 400s Write out database with 1 new entries 400s Database updated 400s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 400s [ 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 400s [ 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 400s Using configuration from conf/server_des3_dsa.cnf 400s Check that the request matches the signature 400s Signature ok 400s The Subject's Distinguished Name is as follows 400s countryName :PRINTABLE:'US' 400s stateOrProvinceName :ASN.1 12:'California' 400s localityName :ASN.1 12:'San Francisco' 400s organizationName :ASN.1 12:'ASF' 400s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 400s commonName :ASN.1 12:'localhost' 400s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 400s Certificate is to be certified until Apr 8 17:03:08 2025 GMT (365 days) 400s 400s Write out database with 1 new entries 400s Database updated 400s [ info] openssl genrsa -out keys/client_revoked.pem 2048 403s [ 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 403s [ 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 403s Using configuration from conf/client_revoked.cnf 403s Check that the request matches the signature 403s Signature ok 403s The Subject's Distinguished Name is as follows 403s countryName :PRINTABLE:'US' 403s stateOrProvinceName :ASN.1 12:'California' 403s localityName :ASN.1 12:'San Francisco' 403s organizationName :ASN.1 12:'ASF' 403s organizationalUnitName:ASN.1 12:'httpd-test' 403s commonName :ASN.1 12:'client_revoked' 403s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 403s Certificate is to be certified until Apr 8 17:03:11 2025 GMT (365 days) 403s 403s Write out database with 1 new entries 403s Database updated 403s [ 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 403s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 403s Using configuration from conf/cacrl.cnf 403s Revoking Certificate 0B. 403s Database updated 403s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 403s Using configuration from conf/cacrl.cnf 403s [ info] generating proxy cert: proxy/client_revoked.pem 403s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 404s [ 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 404s [ 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 404s Using configuration from conf/client_snakeoil.cnf 404s Check that the request matches the signature 404s Signature ok 404s The Subject's Distinguished Name is as follows 404s countryName :PRINTABLE:'AU' 404s stateOrProvinceName :ASN.1 12:'Queensland' 404s localityName :ASN.1 12:'Mackay' 404s organizationName :ASN.1 12:'Snake Oil, Ltd.' 404s organizationalUnitName:ASN.1 12:'Staff' 404s commonName :ASN.1 12:'client_snakeoil' 404s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 404s Certificate is to be certified until Apr 8 17:03:12 2025 GMT (365 days) 404s 404s Write out database with 1 new entries 404s Database updated 404s [ 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 404s [ info] generating proxy cert: proxy/client_snakeoil.pem 404s [ info] linked ca-bundle.crl to fdd35eee.r0 404s cd authany && make .libs/mod_authany.so 404s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/authany' 404s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 404s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 404s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 404s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 404s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 404s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 404s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/authany' 404s cd client_add_filter && make .libs/mod_client_add_filter.so 404s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 404s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 404s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/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 405s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 405s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 405s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 405s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 405s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 405s cd eat_post && make .libs/mod_eat_post.so 405s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/eat_post' 405s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 405s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 405s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 405s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 406s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 406s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 406s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/eat_post' 406s cd echo_post && make .libs/mod_echo_post.so 406s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/echo_post' 406s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 406s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 406s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 406s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 406s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 407s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 407s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/echo_post' 407s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 407s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 407s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 407s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/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 407s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 407s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 407s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 407s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 407s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 407s cd fold && make .libs/mod_fold.so 407s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/fold' 407s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 407s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 407s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 408s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 408s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 408s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 408s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/fold' 408s cd input_body_filter && make .libs/mod_input_body_filter.so 408s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 408s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 408s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/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 408s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 409s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 409s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 409s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 409s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 409s cd list_modules && make .libs/mod_list_modules.so 409s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/list_modules' 409s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 409s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 409s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 409s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 409s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 410s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 410s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/list_modules' 410s cd memory_track && make .libs/mod_memory_track.so 410s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/memory_track' 410s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 410s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 410s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 410s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 410s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 410s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 410s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/memory_track' 410s cd nntp_like && make .libs/mod_nntp_like.so 410s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 410s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 410s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 410s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 411s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 411s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 411s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 411s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 411s cd random_chunk && make .libs/mod_random_chunk.so 411s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 411s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 411s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 411s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 411s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 412s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 412s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 412s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 412s cd test_apr_uri && make .libs/mod_test_apr_uri.so 412s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 412s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 412s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/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 412s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 412s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 413s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 413s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 413s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 413s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 413s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 413s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 413s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/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 413s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 413s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 413s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 413s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 413s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 413s cd test_rwrite && make .libs/mod_test_rwrite.so 413s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 413s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 413s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 414s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 414s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 414s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 414s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 414s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 414s cd test_session && make .libs/mod_test_session.so 414s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_session' 414s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 414s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 414s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 415s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 415s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 415s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 415s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_session' 415s cd test_ssl && make .libs/mod_test_ssl.so 415s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 415s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 415s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 415s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 415s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 416s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 416s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 416s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 416s cd test_utilities && make .libs/mod_test_utilities.so 416s make[1]: Entering directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 416s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 416s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 416s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 416s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 416s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 416s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 416s make[1]: Leaving directory '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 416s /usr/sbin/apache2 -d /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 416s using Apache/2.4.58 (prefork MPM) 416s 417s waiting 60 seconds for server to start: .[Mon Apr 08 17:03:25.063410 2024] [core:trace3] [pid 6991] core.c(3482): Setting LogLevel for all modules to trace8 417s [Mon Apr 08 17:03:25.068834 2024] [core:trace6] [pid 6991] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 417s [Mon Apr 08 17:03:25.068896 2024] [core:trace3] [pid 6991] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 417s [Mon Apr 08 17:03:25.072446 2024] [core:trace6] [pid 6991] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 417s [Mon Apr 08 17:03:25.072509 2024] [core:trace3] [pid 6991] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 417s [Mon Apr 08 17:03:25.072523 2024] [core:trace3] [pid 6991] core.c(3482): Setting LogLevel for all modules to info 417s [Mon Apr 08 17:03:25.072539 2024] [core:trace6] [pid 6991] core.c(3499): Cannot find module 'core', trying 'core_module' 417s [Mon Apr 08 17:03:25.072551 2024] [core:trace3] [pid 6991] core.c(3509): Setting LogLevel for module core.c to crit 417s [Mon Apr 08 17:03:25.072560 2024] [core:trace3] [pid 6991] core.c(3482): Setting LogLevel for all modules to crit 417s [Mon Apr 08 17:03:25.072574 2024] [core:trace6] [pid 6991] core.c(3499): Cannot find module 'core', trying 'core_module' 417s [Mon Apr 08 17:03:25.072585 2024] [core:trace3] [pid 6991] core.c(3509): Setting LogLevel for module core.c to info 417s [Mon Apr 08 17:03:25.072594 2024] [core:trace3] [pid 6991] core.c(3482): Setting LogLevel for all modules to crit 417s [Mon Apr 08 17:03:25.072618 2024] [core:trace6] [pid 6991] core.c(3499): Cannot find module 'core', trying 'core_module' 417s [Mon Apr 08 17:03:25.072631 2024] [core:trace3] [pid 6991] core.c(3509): Setting LogLevel for module core.c to info 417s [Mon Apr 08 17:03:25.072639 2024] [core:trace3] [pid 6991] core.c(3482): Setting LogLevel for all modules to crit 417s [Mon Apr 08 17:03:25.072648 2024] [core:trace3] [pid 6991] core.c(3482): Setting LogLevel for all modules to info 417s [Mon Apr 08 17:03:25.072665 2024] [core:trace6] [pid 6991] core.c(3499): Cannot find module 'core', trying 'core_module' 417s [Mon Apr 08 17:03:25.072690 2024] [core:trace3] [pid 6991] core.c(3509): Setting LogLevel for module core.c to crit 417s [Mon Apr 08 17:03:25.072701 2024] [core:trace3] [pid 6991] core.c(3482): Setting LogLevel for all modules to info 417s [Mon Apr 08 17:03:25.074441 2024] [core:trace6] [pid 6991] core.c(3499): Cannot find module 'http2', trying 'http2_module' 417s [Mon Apr 08 17:03:25.074496 2024] [core:trace3] [pid 6991] core.c(3509): Setting LogLevel for module mod_http2.c to debug 417s [Mon Apr 08 17:03:25.077083 2024] [proxy:info] [pid 6991] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 417s [Mon Apr 08 17:03:25.077159 2024] [core:trace6] [pid 6991] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 417s [Mon Apr 08 17:03:25.077178 2024] [core:trace3] [pid 6991] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 418s . 418s waiting 60 seconds for server to start: ok (waited 1 secs) 418s server localhost:8529 started 418s server localhost:8530 listening (mod_nntp_like) 418s server localhost:8531 listening (mod_nntp_like_ssl) 418s server localhost:8532 listening (mod_ssl) 418s server localhost:8533 listening (ssl_optional_cc) 418s server localhost:8534 listening (ssl_pr33791) 418s server localhost:8535 listening (ssl_ocsp) 418s server localhost:8536 listening (mod_cache) 418s server localhost:8537 listening (core) 418s server localhost:8538 listening (cve_2011_3368_rewrite) 418s server localhost:8539 listening (proxy_http_reverse) 418s server localhost:8540 listening (proxy_http_nofwd) 418s server localhost:8541 listening (cve_2011_3368) 418s server localhost:8542 listening (mod_headers) 418s server localhost:8543 listening (mod_echo) 418s server localhost:8544 listening (mod_echo_ssl) 418s server localhost:8545 listening (error_document) 418s server localhost:8546 listening (http_unsafe) 418s server localhost:8547 listening (http_strict) 418s server localhost:8548 listening (remote_ip) 418s server localhost:8549 listening (h2c) 418s server localhost:8550 listening (h2) 418s server localhost:8551 listening (mod_include) 418s server localhost:8552 listening (mod_proxy) 418s server localhost:8553 listening (proxy_http_bal1) 418s server localhost:8554 listening (proxy_http_bal2) 418s server localhost:8555 listening (proxy_http_balancer) 418s server localhost:8558 listening (proxy_fcgi) 418s server localhost:8559 listening (mod_vhost_alias) 418s server localhost:8560 listening (proxy_http_https) 418s server localhost:8561 listening (proxy_https_https) 418s server localhost:8562 listening (proxy_http_https_proxy_section) 418s server localhost:8563 listening (proxy_https_https_proxy_section) 418s server localhost:8564 listening (proxy_https_http) 422s [ info] adding source lib /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 437s t/ab/base.t ......................... 437s 1..5 437s # Running under perl version 5.038002 for linux 437s # Current time local: Mon Apr 8 17:03:39 2024 437s # Current time GMT: Mon Apr 8 17:03:39 2024 437s # Using Test.pm version 1.31 437s # Using Apache/Test.pm version 1.42 437s # # running: 437s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8537/ 437s ok 1 437s ok 2 437s # # running: 437s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 437s ok 3 437s ok 4 437s ok 5 437s ok 441s t/apache/404.t ...................... 441s 1..2 441s # Running under perl version 5.038002 for linux 441s # Current time local: Mon Apr 8 17:03:44 2024 441s # Current time GMT: Mon Apr 8 17:03:44 2024 441s # Using Test.pm version 1.31 441s # Using Apache/Test.pm version 1.42 441s # GET_STR Response: 441s # HTTP/1.1 404 Not Found 441s # Connection: close 441s # Date: Mon, 08 Apr 2024 17:03:49 GMT 441s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 441s # Content-Length: 196 441s # Content-Type: text/html; charset=iso-8859-1 441s # Client-Date: Mon, 08 Apr 2024 17:03:49 GMT 441s # Client-Peer: 127.0.0.1:8529 441s # Client-Response-Num: 1 441s # Title: 404 Not Found 441s # 441s # 441s # 441s # 404 Not Found 441s # 441s #

Not Found

441s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

508s #

The requested URL was not found on this server.

508s # ' 508s ok 8 508s # testing : /merge/notfound.html code 508s # expected: 404 508s # received: '404' 508s ok 9 508s # testing : /merge/notfound.html content 508s # expected: 'testing merge' 508s # received: 'testing merge' 508s ok 10 508s # testing : /merge/merge2/notfound.html code 508s # expected: 404 508s # received: '404' 508s ok 11 508s # testing : /merge/merge2/notfound.html content 508s # expected: 'testing merge' 508s # received: 'testing merge' 508s ok 12 508s # testing : /bounce/notfound.html code 508s # expected: 404 508s # received: '404' 508s ok 13 508s # testing : /bounce/notfound.html content 508s # expected: qr/expire test/ 508s # received: ' 508s # expire test 508s # expire test 508s # ' 508s ok 14 508s ok 512s t/apache/etags.t .................... 512s # Checking for existence of FileETag directive 512s # Returned 200: 512s 1..61 512s # Running under perl version 5.038002 for linux 512s # Current time local: Mon Apr 8 17:04:55 2024 512s # Current time GMT: Mon Apr 8 17:04:55 2024 512s # Using Test.pm version 1.31 512s # Using Apache/Test.pm version 1.42 512s # --- 512s # HEAD /apache/etags/all/minus-is/test.txt 512s # Expecting one component in ETag field 512s # Received "613edd771cbc0" 512s ok 1 512s # --- 512s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 512s # Expecting one component in ETag field 512s # Received "b" 512s ok 2 512s # --- 512s # HEAD /apache/etags/none/plus-is/test.txt 512s # Expecting two components in ETag field 512s # Received "1ecb0-b" 512s ok 3 512s # --- 512s # HEAD /apache/etags/none/plus-mis/test.txt 512s # Expecting three components in ETag field 512s # Received "1ecce-b-613edd771cbc0" 512s ok 4 512s # --- 512s # HEAD /apache/etags/all/minus-mis/test.txt 512s # Expecting field to be absent 512s # Received "b-613edd771cbc0" 512s ok 5 512s # --- 512s # HEAD /apache/etags/m/minus-mi/test.txt 512s # Expecting field to be absent 512s # Received "b-613edd771cbc0" 512s ok 6 512s # --- 512s # HEAD /apache/etags/m/minus-is/test.txt 512s # Expecting field to be absent 512s # Received "613edd771cbc0" 512s ok 7 512s # --- 512s # HEAD /apache/etags/is/test.txt 512s # Expecting two components in ETag field 512s # Received "1ec5e-b" 512s ok 8 512s # --- 512s # HEAD /apache/etags/m/plus-m/test.txt 512s # Expecting one component in ETag field 512s # Received "613edd771cbc0" 512s ok 9 512s # --- 512s # HEAD /apache/etags/none/inherit/test.txt 512s # Expecting field to be absent 512s # ETag field is missing 512s ok 10 512s # --- 512s # HEAD /apache/etags/m/plus-mis/test.txt 512s # Expecting three components in ETag field 512s # Received "1ec84-b-613edd771cbc0" 512s ok 11 512s # --- 512s # HEAD /apache/etags/all/minus-mi/test.txt 512s # Expecting one component in ETag field 512s # Received "b" 512s ok 12 512s # --- 512s # HEAD /apache/etags/none/plus-mi/test.txt 512s # Expecting two components in ETag field 512s # Received "1ecb6-613edd771cbc0" 512s ok 13 512s # --- 512s # HEAD /apache/etags/none/s/test.txt 512s # Expecting one component in ETag field 512s # Received "b" 512s ok 14 512s # --- 512s # HEAD /apache/etags/all/ms/test.txt 512s # Expecting two components in ETag field 512s # Received "b-613edd771cbc0" 512s ok 15 512s # --- 512s # HEAD /apache/etags/m/minus-m/test.txt 512s # Expecting field to be absent 512s # Received "b-613edd771cbc0" 512s ok 16 512s # --- 512s # HEAD /apache/etags/none/ms/test.txt 512s # Expecting two components in ETag field 512s # Received "b-613edd771cbc0" 512s ok 17 512s # --- 512s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 512s # Expecting one component in ETag field 512s # Received "613edd771cbc0" 512s ok 18 512s # --- 512s # HEAD /apache/etags/none/plus-i/test.txt 512s # Expecting one component in ETag field 512s # Received "1ecad" 512s ok 19 512s # --- 512s # HEAD /apache/etags/all/minus-i/test.txt 512s # Expecting two components in ETag field 512s # Received "b-613edd771cbc0" 512s ok 20 512s # --- 512s # HEAD /apache/etags/all/minus-m/test.txt 512s # Expecting two components in ETag field 512s # Received "1ec40-b" 512s ok 21 512s # --- 512s # HEAD /apache/etags/none/plus-m/test.txt 512s # Expecting one component in ETag field 512s # Received "613edd771cbc0" 512s ok 22 512s # --- 512s # HEAD /apache/etags/m/plus-ms/test.txt 512s # Expecting two components in ETag field 512s # Received "b-613edd771cbc0" 512s ok 23 512s # --- 512s # HEAD /apache/etags/all/i/test.txt 512s # Expecting one component in ETag field 512s # Received "1ec2c" 512s ok 24 512s # --- 512s # HEAD /apache/etags/m/minus-s/test.txt 512s # Expecting field to be absent 512s # Received "613edd771cbc0" 512s ok 25 512s # --- 512s # HEAD /apache/etags/none/m/test.txt 512s # Expecting one component in ETag field 512s # Received "613edd771cbc0" 512s ok 26 512s # --- 512s # HEAD /apache/etags/mi/test.txt 512s # Expecting two components in ETag field 512s # Received "1ec8e-613edd771cbc0" 512s ok 27 512s # --- 512s # HEAD /apache/etags/i/test.txt 512s # Expecting one component in ETag field 512s # Received "1ec5b" 512s ok 28 512s # --- 512s # HEAD /apache/etags/all/minus-ms/test.txt 512s # Expecting one component in ETag field 512s # Received "1ec49" 512s ok 29 512s # --- 512s # HEAD /apache/etags/none/plus-ms/test.txt 512s # Expecting two components in ETag field 512s # Received "b-613edd771cbc0" 512s ok 30 512s # --- 512s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 512s # Expecting two components in ETag field 512s # Received "1ecc1-b" 512s ok 31 512s # --- 512s # HEAD /apache/etags/all/mi/test.txt 512s # Expecting two components in ETag field 512s # Received "1ec37-613edd771cbc0" 512s ok 32 512s # --- 512s # HEAD /apache/etags/none/mi/test.txt 512s # Expecting two components in ETag field 512s # Received "1eca4-613edd771cbc0" 512s ok 33 512s # --- 512s # HEAD /apache/etags/m/plus-s/test.txt 512s # Expecting two components in ETag field 512s # Received "b-613edd771cbc0" 512s ok 34 512s # --- 512s # HEAD /apache/etags/none/i/test.txt 512s # Expecting one component in ETag field 512s # Received "1ec99" 512s ok 35 512s # --- 512s # HEAD /apache/etags/all/minus-s/test.txt 512s # Expecting two components in ETag field 512s # Received "1ec4c-613edd771cbc0" 512s ok 36 512s # --- 512s # HEAD /apache/etags/none/plus-s/test.txt 512s # Expecting one component in ETag field 512s # Received "b" 512s ok 37 512s # --- 512s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 512s # Expecting two components in ETag field 512s # Received "b-613edd771cbc0" 512s ok 38 512s # --- 512s # HEAD /apache/etags/mis/test.txt 512s # Expecting three components in ETag field 512s # Received "1ec91-b-613edd771cbc0" 512s ok 39 512s # --- 512s # HEAD /apache/etags/default/test.txt 512s # Expecting two components in ETag field 512s # Received "b-613edd771cbc0" 512s ok 40 512s # --- 512s # HEAD /apache/etags/all/is/test.txt 512s # Expecting two components in ETag field 512s # Received "1ec31-b" 512s ok 41 512s # --- 512s # HEAD /apache/etags/none/mis/test.txt 512s # Expecting three components in ETag field 512s # Received "1eca7-b-613edd771cbc0" 512s ok 42 512s # --- 512s # HEAD /apache/etags/m/test.txt 512s # Expecting one component in ETag field 512s # Received "613edd771cbc0" 512s ok 43 512s # --- 512s # HEAD /apache/etags/m/plus-i/test.txt 512s # Expecting two components in ETag field 512s # Received "1ec78-613edd771cbc0" 512s ok 44 512s # --- 512s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 512s # Expecting two components in ETag field 512s # Received "1eccd-613edd771cbc0" 512s ok 45 512s # --- 512s # HEAD /apache/etags/m/minus-mis/test.txt 512s # Expecting field to be absent 512s # Received "b-613edd771cbc0" 512s ok 46 512s # --- 512s # HEAD /apache/etags/all/s/test.txt 512s # Expecting one component in ETag field 512s # Received "b" 512s ok 47 512s # --- 512s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 512s # Expecting field to be absent 512s # Received "b-613edd771cbc0" 512s ok 48 512s # --- 512s # HEAD /apache/etags/m/plus-mi/test.txt 512s # Expecting two components in ETag field 512s # Received "1ec81-613edd771cbc0" 512s ok 49 512s # --- 512s # HEAD /apache/etags/all/m/test.txt 512s # Expecting one component in ETag field 512s # Received "613edd771cbc0" 512s ok 50 512s # --- 512s # HEAD /apache/etags/ms/test.txt 512s # Expecting two components in ETag field 512s # Received "b-613edd771cbc0" 512s ok 51 512s # --- 512s # HEAD /apache/etags/none/is/test.txt 512s # Expecting two components in ETag field 512s # Received "1ec9e-b" 512s ok 52 512s # --- 512s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 512s # Expecting one component in ETag field 512s # Received "1ecca" 512s ok 53 512s # --- 512s # HEAD /apache/etags/all/test.txt 512s # Expecting three components in ETag field 512s # Received "1ec56-b-613edd771cbc0" 512s ok 54 512s # --- 512s # HEAD /apache/etags/all/mis/test.txt 512s # Expecting three components in ETag field 512s # Received "1ec4f-b-613edd771cbc0" 512s ok 55 512s # --- 512s # HEAD /apache/etags/m/minus-i/test.txt 512s # Expecting field to be absent 512s # Received "613edd771cbc0" 512s ok 56 512s # --- 512s # HEAD /apache/etags/none/test.txt 512s # Expecting field to be absent 512s # ETag field is missing 512s ok 57 512s # --- 512s # HEAD /apache/etags/s/test.txt 512s # Expecting one component in ETag field 512s # Received "b" 512s ok 58 512s # --- 512s # HEAD /apache/etags/m/plus-is/test.txt 512s # Expecting three components in ETag field 512s # Received "1ec7b-b-613edd771cbc0" 512s ok 59 512s # --- 512s # HEAD /apache/etags/m/minus-ms/test.txt 512s # Expecting field to be absent 512s # Received "b-613edd771cbc0" 512s ok 60 512s # --- 512s # HEAD /apache/etags/all/inherit/test.txt 512s # Expecting three components in ETag field 512s # Received "1ec2e-b-613edd771cbc0" 512s ok 61 512s ok 518s t/apache/expr.t ..................... 518s 1..229 518s # Running under perl version 5.038002 for linux 518s # Current time local: Mon Apr 8 17:05:00 2024 518s # Current time GMT: Mon Apr 8 17:05:00 2024 518s # Using Test.pm version 1.31 518s # Using Apache/Test.pm version 1.42 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "true" should evaluate to true, got true 518s ok 1 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "false" should evaluate to false, got false 518s ok 2 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s Should get parse error for "foo", got parse error 518s ok 3 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -eq 01" should evaluate to true, got true 518s ok 4 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -eq 2" should evaluate to false, got false 518s ok 5 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -ne 2" should evaluate to true, got true 518s ok 6 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -ne 1" should evaluate to false, got false 518s ok 7 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -lt 02" should evaluate to true, got true 518s ok 8 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -lt 1" should evaluate to false, got false 518s ok 9 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -le 2" should evaluate to true, got true 518s ok 10 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -le 1" should evaluate to true, got true 518s ok 11 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "2 -gt 1" should evaluate to true, got true 518s ok 12 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -gt 1" should evaluate to false, got false 518s ok 13 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "2 -ge 1" should evaluate to true, got true 518s ok 14 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -ge 1" should evaluate to true, got true 518s ok 15 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "1 -gt -1" should evaluate to true, got true 518s ok 16 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' == 'aa'" should evaluate to true, got true 518s ok 17 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' == 'b'" should evaluate to false, got false 518s ok 18 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' = 'aa'" should evaluate to true, got true 518s ok 19 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' = 'b'" should evaluate to false, got false 518s ok 20 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' != 'b'" should evaluate to true, got true 518s ok 21 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' != 'aa'" should evaluate to false, got false 518s ok 22 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' < 'b'" should evaluate to true, got true 518s ok 23 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' < 'aa'" should evaluate to false, got false 518s ok 24 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' <= 'b'" should evaluate to true, got true 518s ok 25 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' <= 'aa'" should evaluate to true, got true 518s ok 26 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'b' > 'aa'" should evaluate to true, got true 518s ok 27 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' > 'aa'" should evaluate to false, got false 518s ok 28 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'b' >= 'aa'" should evaluate to true, got true 518s ok 29 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'aa' >= 'aa'" should evaluate to true, got true 518s ok 30 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 518s ok 31 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 518s ok 32 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 518s ok 33 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 518s ok 34 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 518s ok 35 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 518s ok 36 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 518s ok 37 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 518s ok 38 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 518s ok 39 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 518s ok 40 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{TIME} != ''" should evaluate to true, got true 518s ok 41 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'a' -in { 'b', 'a' } " should evaluate to true, got true 518s ok 42 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'a' -in { 'b', 'c' } " should evaluate to false, got false 518s ok 43 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'abc' =~ /bc/ " should evaluate to true, got true 518s ok 44 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'abc' =~ /BC/i " should evaluate to true, got true 518s ok 45 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'abc' !~ m!bc! " should evaluate to false, got false 518s ok 46 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'abc' !~ m!BC!i " should evaluate to false, got false 518s ok 47 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " $0 == '' " should evaluate to true, got true 518s ok 48 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " $1 == '' " should evaluate to true, got true 518s ok 49 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " $9 == '' " should evaluate to true, got true 518s ok 50 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " '$0' == '' " should evaluate to true, got true 518s ok 51 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 518s ok 52 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 518s ok 53 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 518s ok 54 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 518s ok 55 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 518s ok 56 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 518s ok 57 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 518s ok 58 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 518s ok 59 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 518s ok 60 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 518s ok 61 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 518s ok 62 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 518s ok 63 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 518s ok 64 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 518s ok 65 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 518s ok 66 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 518s ok 67 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 518s ok 68 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 518s ok 69 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 518s ok 70 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{HTTPS} == 'off' " should evaluate to true, got true 518s ok 71 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 518s ok 72 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 518s ok 73 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 518s ok 74 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 518s ok 75 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 518s ok 76 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 518s ok 77 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 518s ok 78 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 518s ok 79 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 518s ok 80 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 518s ok 81 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 518s ok 82 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "escape('?') = '%3f' " should evaluate to true, got true 518s ok 83 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "unescape('%3f') = '?' " should evaluate to true, got true 518s ok 84 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 518s ok 85 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 518s ok 86 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 518s ok 87 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "file('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 518s ok 88 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "-n ''" should evaluate to false, got false 518s ok 89 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "-z ''" should evaluate to true, got true 518s ok 90 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "-n '1'" should evaluate to true, got true 518s ok 91 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "-z '1'" should evaluate to false, got false 518s ok 92 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s Should get parse error for "-R 'abc'", got parse error 518s ok 93 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 518s ok 94 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "-R '240.0.0.0'" should evaluate to false, got false 518s ok 95 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "-R '240.0.0.0/8'" should evaluate to false, got false 518s ok 96 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "-R 'ff::/8'" should evaluate to false, got false 518s ok 97 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 518s ok 98 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 518s ok 99 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 518s ok 100 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 518s ok 101 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 518s ok 102 518s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 518s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 518s ok 103 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 519s ok 104 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "'foo' -strmatch '*o'" should evaluate to true, got true 519s ok 105 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 519s ok 106 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "'foo' -strmatch 'F*'" should evaluate to false, got false 519s ok 107 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "'foo' -strcmatch 'F*'" should evaluate to true, got true 519s ok 108 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "'foo' -strmatch 'g*'" should evaluate to false, got false 519s ok 109 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "'foo' -strcmatch 'g*'" should evaluate to false, got false 519s ok 110 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 519s ok 111 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 519s ok 112 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 519s ok 113 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 519s ok 114 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s Should get parse error for "foo('bar') = 'bar'", got parse error 519s ok 115 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s Should get parse error for "%{FOO} != 'bar'", got parse error 519s ok 116 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s Should get parse error for "'bar' = bar", got parse error 519s ok 117 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true" should evaluate to true, got true 519s ok 118 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true && true" should evaluate to true, got true 519s ok 119 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true || true" should evaluate to true, got true 519s ok 120 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true || true || true" should evaluate to true, got true 519s ok 121 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true || true && true" should evaluate to true, got true 519s ok 122 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true && true || true" should evaluate to true, got true 519s ok 123 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true && true && true" should evaluate to true, got true 519s ok 124 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true || true || !true" should evaluate to true, got true 519s ok 125 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true || true && !true" should evaluate to true, got true 519s ok 126 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true && true || !true" should evaluate to true, got true 519s ok 127 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true && true && !true" should evaluate to false, got false 519s ok 128 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true && !true" should evaluate to false, got false 519s ok 129 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true || !true" should evaluate to true, got true 519s ok 130 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true || !true || true" should evaluate to true, got true 519s ok 131 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true || !true && true" should evaluate to true, got true 519s ok 132 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true && !true || true" should evaluate to true, got true 519s ok 133 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true && !true && true" should evaluate to false, got false 519s ok 134 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true || !true || !true" should evaluate to true, got true 519s ok 135 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true || !true && !true" should evaluate to true, got true 519s ok 136 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true && !true || !true" should evaluate to false, got false 519s ok 137 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "true && !true && !true" should evaluate to false, got false 519s ok 138 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true" should evaluate to false, got false 519s ok 139 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true && true" should evaluate to false, got false 519s ok 140 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true || true" should evaluate to true, got true 519s ok 141 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true || true || true" should evaluate to true, got true 519s ok 142 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true || true && true" should evaluate to true, got true 519s ok 143 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true && true || true" should evaluate to true, got true 519s ok 144 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true && true && true" should evaluate to false, got false 519s ok 145 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true || true || !true" should evaluate to true, got true 519s ok 146 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true || true && !true" should evaluate to false, got false 519s ok 147 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true && true || !true" should evaluate to false, got false 519s ok 148 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true && true && !true" should evaluate to false, got false 519s ok 149 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true && !true" should evaluate to false, got false 519s ok 150 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true || !true" should evaluate to false, got false 519s ok 151 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true || !true || true" should evaluate to true, got true 519s ok 152 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true || !true && true" should evaluate to false, got false 519s ok 153 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true && !true || true" should evaluate to true, got true 519s ok 154 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true && !true && true" should evaluate to false, got false 519s ok 155 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true || !true || !true" should evaluate to false, got false 519s ok 156 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true || !true && !true" should evaluate to false, got false 519s ok 157 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true && !true || !true" should evaluate to false, got false 519s ok 158 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!true && !true && !true" should evaluate to false, got false 519s ok 159 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true)" should evaluate to false, got false 519s ok 160 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true && true)" should evaluate to false, got false 519s ok 161 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true || true)" should evaluate to false, got false 519s ok 162 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true || true || true)" should evaluate to false, got false 519s ok 163 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true || true && true)" should evaluate to false, got false 519s ok 164 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true && true || true)" should evaluate to false, got false 519s ok 165 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true && true && true)" should evaluate to false, got false 519s ok 166 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true || true || !true)" should evaluate to false, got false 519s ok 167 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true || true && !true)" should evaluate to false, got false 519s ok 168 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true && true || !true)" should evaluate to false, got false 519s ok 169 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true && true && !true)" should evaluate to true, got true 519s ok 170 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true && !true)" should evaluate to true, got true 519s ok 171 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true || !true)" should evaluate to false, got false 519s ok 172 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true || !true || true)" should evaluate to false, got false 519s ok 173 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true || !true && true)" should evaluate to false, got false 519s ok 174 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true && !true || true)" should evaluate to false, got false 519s ok 175 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true && !true && true)" should evaluate to true, got true 519s ok 176 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true || !true || !true)" should evaluate to false, got false 519s ok 177 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true || !true && !true)" should evaluate to false, got false 519s ok 178 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true && !true || !true)" should evaluate to true, got true 519s ok 179 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(true && !true && !true)" should evaluate to true, got true 519s ok 180 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true)" should evaluate to true, got true 519s ok 181 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true && true)" should evaluate to true, got true 519s ok 182 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true || true)" should evaluate to false, got false 519s ok 183 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true || true || true)" should evaluate to false, got false 519s ok 184 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true || true && true)" should evaluate to false, got false 519s ok 185 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true && true || true)" should evaluate to false, got false 519s ok 186 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true && true && true)" should evaluate to true, got true 519s ok 187 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true || true || !true)" should evaluate to false, got false 519s ok 188 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true || true && !true)" should evaluate to true, got true 519s ok 189 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true && true || !true)" should evaluate to true, got true 519s ok 190 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true && true && !true)" should evaluate to true, got true 519s ok 191 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true && !true)" should evaluate to true, got true 519s ok 192 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true || !true)" should evaluate to true, got true 519s ok 193 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true || !true || true)" should evaluate to false, got false 519s ok 194 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true || !true && true)" should evaluate to true, got true 519s ok 195 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true && !true || true)" should evaluate to false, got false 519s ok 196 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true && !true && true)" should evaluate to true, got true 519s ok 197 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true || !true || !true)" should evaluate to true, got true 519s ok 198 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true || !true && !true)" should evaluate to true, got true 519s ok 199 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true && !true || !true)" should evaluate to true, got true 519s ok 200 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "!(!true && !true && !true)" should evaluate to true, got true 519s ok 201 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "filesize('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 519s ok 202 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "filesize('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 519s ok 203 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "filesize('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 519s ok 204 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 519s ok 205 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 519s ok 206 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 519s ok 207 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 519s ok 208 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 519s ok 209 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 519s ok 210 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 519s ok 211 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 519s ok 212 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 519s ok 213 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 519s ok 214 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 519s ok 215 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 519s ok 216 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 519s ok 217 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 519s ok 218 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 519s ok 219 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 519s ok 220 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-F '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 519s ok 221 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-F '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 519s ok 222 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-U '/apache/' " should evaluate to true, got true 519s ok 223 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "-U '/apache/expr/none' " should evaluate to false, got false 519s ok 224 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 519s ok 225 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 519s ok 226 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "base64('foo') = 'Zm9v' " should evaluate to true, got true 519s ok 227 519s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 519s ok 228 519s Error log should not have 'Internal evaluation error' entries, found 0 519s ok 229 519s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 519s ok 526s t/apache/expr_string.t .............. 526s 1..29 526s # Running under perl version 5.038002 for linux 526s # Current time local: Mon Apr 8 17:05:06 2024 526s # Current time GMT: Mon Apr 8 17:05:06 2024 526s # Using Test.pm version 1.31 526s # Using Apache/Test.pm version 1.42 526s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 1 526s Expected return code 200, got 200 for 'foo' 526s ok 2 526s # testing : log message [Mon Apr 08 17:05:11.246624 2024] [log_debug:info] [pid 6996] [client 127.0.0.1:49808] foo (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 526s # didn't match 526s # expected: 'foo' 526s # received: 'foo' 526s ok 3 526s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 4 526s Expected return code 200, got 200 for '%{req:SomeHeader}' 526s ok 5 526s # testing : log message [Mon Apr 08 17:05:11.512804 2024] [log_debug:info] [pid 6996] [client 127.0.0.1:49808] SomeValue (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 526s # didn't match 526s # expected: 'SomeValue' 526s # received: 'SomeValue' 526s ok 6 526s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 7 526s Should get parse error (500) for "%{", got 500 526s ok 8 526s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 9 526s Expected return code 200, got 200 for '%' 526s ok 10 526s # testing : log message [Mon Apr 08 17:05:12.033117 2024] [log_debug:info] [pid 7005] [client 127.0.0.1:49816] % (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 526s # didn't match 526s # expected: '%' 526s # received: '%' 526s ok 11 526s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 12 526s Expected return code 200, got 200 for '}' 526s ok 13 526s # testing : log message [Mon Apr 08 17:05:12.291740 2024] [log_debug:info] [pid 7005] [client 127.0.0.1:49816] } (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 526s # didn't match 526s # expected: '}' 526s # received: '}' 526s ok 14 526s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 15 526s Expected return code 200, got 200 for '\"' 526s ok 16 526s # testing : log message [Mon Apr 08 17:05:12.550689 2024] [log_debug:info] [pid 7005] [client 127.0.0.1:49816] " (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 526s # didn't match 526s # expected: '"' 526s # received: '"' 526s ok 17 526s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 18 526s Expected return code 200, got 200 for '\'' 526s ok 19 526s # testing : log message [Mon Apr 08 17:05:12.808696 2024] [log_debug:info] [pid 7005] [client 127.0.0.1:49816] ' (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 526s # didn't match 526s # expected: '\'' 526s # received: '\'' 526s ok 20 526s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 21 526s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 526s ok 22 526s # testing : log message [Mon Apr 08 17:05:13.068180 2024] [log_debug:info] [pid 7005] [client 127.0.0.1:49816] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 526s # didn't match 526s # expected: '%{req:SomeHeader}' 526s # received: '%{req:SomeHeader}' 526s ok 23 526s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 24 526s Expected return code 200, got 200 for '%{tolower:IDENT}' 526s ok 25 526s # testing : log message [Mon Apr 08 17:05:13.326080 2024] [log_debug:info] [pid 7005] [client 127.0.0.1:49816] ident (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 526s # didn't match 526s # expected: 'ident' 526s # received: 'ident' 526s ok 26 526s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 27 526s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 526s ok 28 526s # testing : log message [Mon Apr 08 17:05:13.584125 2024] [log_debug:info] [pid 7005] [client 127.0.0.1:49816] get (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 526s # didn't match 526s # expected: 'get' 526s # received: 'get' 526s ok 29 526s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 526s ok 532s t/apache/getfile.t .................. 532s # using LWP client 532s 1..219 532s # Running under perl version 5.038002 for linux 532s # Current time local: Mon Apr 8 17:05:14 2024 532s # Current time GMT: Mon Apr 8 17:05:14 2024 532s # Using Test.pm version 1.31 532s # Using Apache/Test.pm version 1.42 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "44f3-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 17651 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl.pod 532s # expected: 17651 532s # received: 17651 532s ok 1 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "dbb0-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 56240 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5004delta.pod 532s # expected: 56240 532s # received: 56240 532s ok 2 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "85eb-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 34283 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5005delta.pod 532s # expected: 34283 532s # received: 34283 532s ok 3 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "d8ed-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 55533 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5100delta.pod 532s # expected: 55533 532s # received: 55533 532s ok 4 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "ab70-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 43888 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5101delta.pod 532s # expected: 43888 532s # received: 43888 532s ok 5 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "15cb7-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 89271 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5120delta.pod 532s # expected: 89271 532s # received: 89271 532s ok 6 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2707-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 9991 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5121delta.pod 532s # expected: 9991 532s # received: 9991 532s ok 7 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2569-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 9577 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5122delta.pod 532s # expected: 9577 532s # received: 9577 532s ok 8 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1004-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4100 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5123delta.pod 532s # expected: 4100 532s # received: 4100 532s ok 9 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "e58-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 3672 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5124delta.pod 532s # expected: 3672 532s # received: 3672 532s ok 10 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1e03-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 7683 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5125delta.pod 532s # expected: 7683 532s # received: 7683 532s ok 11 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "233aa-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 144298 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5140delta.pod 532s # expected: 144298 532s # received: 144298 532s ok 12 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1f1e-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 7966 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5141delta.pod 532s # expected: 7966 532s # received: 7966 532s ok 13 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1aec-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 6892 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5142delta.pod 532s # expected: 6892 532s # received: 6892 532s ok 14 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1e50-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 7760 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5143delta.pod 532s # expected: 7760 532s # received: 7760 532s ok 15 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "18b7-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 6327 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5144delta.pod 532s # expected: 6327 532s # received: 6327 532s ok 16 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "20a09-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 133641 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5160delta.pod 532s # expected: 133641 532s # received: 133641 532s ok 17 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "17fe-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 6142 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5161delta.pod 532s # expected: 6142 532s # received: 6142 532s ok 18 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "e0a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 3594 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5162delta.pod 532s # expected: 3594 532s # received: 3594 532s ok 19 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "ff5-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4085 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5163delta.pod 532s # expected: 4085 532s # received: 4085 532s ok 20 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1d286-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 119430 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5180delta.pod 532s # expected: 119430 532s # received: 119430 532s ok 21 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "19c5-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 6597 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5181delta.pod 532s # expected: 6597 532s # received: 6597 532s ok 22 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "14d7-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 5335 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5182delta.pod 532s # expected: 5335 532s # received: 5335 532s ok 23 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1208-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4616 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5184delta.pod 532s # expected: 4616 532s # received: 4616 532s ok 24 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1c352-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 115538 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5200delta.pod 532s # expected: 115538 532s # received: 115538 532s ok 25 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2a07-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 10759 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5201delta.pod 532s # expected: 10759 532s # received: 10759 532s ok 26 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2fef-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 12271 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5202delta.pod 532s # expected: 12271 532s # received: 12271 532s ok 27 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2410-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 9232 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5203delta.pod 532s # expected: 9232 532s # received: 9232 532s ok 28 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1fa90-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 129680 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5220delta.pod 532s # expected: 129680 532s # received: 129680 532s ok 29 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "293d-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 10557 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5221delta.pod 532s # expected: 10557 532s # received: 10557 532s ok 30 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "301f-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 12319 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5222delta.pod 532s # expected: 12319 532s # received: 12319 532s ok 31 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "20fa-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 8442 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5223delta.pod 532s # expected: 8442 532s # received: 8442 532s ok 32 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1162-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4450 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5224delta.pod 532s # expected: 4450 532s # received: 4450 532s ok 33 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "fc0b-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 64523 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5240delta.pod 532s # expected: 64523 532s # received: 64523 532s ok 34 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2009-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 8201 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5241delta.pod 532s # expected: 8201 532s # received: 8201 532s ok 35 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1007-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4103 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5242delta.pod 532s # expected: 4103 532s # received: 4103 532s ok 36 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2aac-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 10924 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5243delta.pod 532s # expected: 10924 532s # received: 10924 532s ok 37 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1168-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4456 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5244delta.pod 532s # expected: 4456 532s # received: 4456 532s ok 38 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1875b-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 100187 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5260delta.pod 532s # expected: 100187 532s # received: 100187 532s ok 39 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1e25-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 7717 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5261delta.pod 532s # expected: 7717 532s # received: 7717 532s ok 40 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1e16-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 7702 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5262delta.pod 532s # expected: 7702 532s # received: 7702 532s ok 41 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1b69-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 7017 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5263delta.pod 532s # expected: 7017 532s # received: 7017 532s ok 42 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "115d9-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 71129 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5280delta.pod 532s # expected: 71129 532s # received: 71129 532s ok 43 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "11f7-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4599 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5281delta.pod 532s # expected: 4599 532s # received: 4599 532s ok 44 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1806-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 6150 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5282delta.pod 532s # expected: 6150 532s # received: 6150 532s ok 45 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "13f7-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 5111 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5283delta.pod 532s # expected: 5111 532s # received: 5111 532s ok 46 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "9efd-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 40701 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5300delta.pod 532s # expected: 40701 532s # received: 40701 532s ok 47 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1662-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 5730 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5301delta.pod 532s # expected: 5730 532s # received: 5730 532s ok 48 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "124a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4682 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5302delta.pod 532s # expected: 4682 532s # received: 4682 532s ok 49 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1374-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4980 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5303delta.pod 532s # expected: 4980 532s # received: 4980 532s ok 50 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "d310-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 54032 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5320delta.pod 532s # expected: 54032 532s # received: 54032 532s ok 51 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1b5f-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 7007 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5321delta.pod 532s # expected: 7007 532s # received: 7007 532s ok 52 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "9201-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 37377 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5340delta.pod 532s # expected: 37377 532s # received: 37377 532s ok 53 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1076-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4214 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5341delta.pod 532s # expected: 4214 532s # received: 4214 532s ok 54 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "f6a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 3946 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5342delta.pod 532s # expected: 3946 532s # received: 3946 532s ok 55 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "fd6-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4054 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5343delta.pod 532s # expected: 4054 532s # received: 4054 532s ok 56 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "ad8b-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 44427 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5360delta.pod 532s # expected: 44427 532s # received: 44427 532s ok 57 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1288-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4744 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5361delta.pod 532s # expected: 4744 532s # received: 4744 532s ok 58 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "f6a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 3946 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5362delta.pod 532s # expected: 3946 532s # received: 3946 532s ok 59 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "fd7-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4055 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5363delta.pod 532s # expected: 4055 532s # received: 4055 532s ok 60 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "10d49-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 68937 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5380delta.pod 532s # expected: 68937 532s # received: 68937 532s ok 61 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "f6a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 3946 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5381delta.pod 532s # expected: 3946 532s # received: 3946 532s ok 62 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "fd4-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4052 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl5382delta.pod 532s # expected: 4052 532s # received: 4052 532s ok 63 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1e729-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 124713 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl561delta.pod 532s # expected: 124713 532s # received: 124713 532s ok 64 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1a2c1-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 107201 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl56delta.pod 532s # expected: 107201 532s # received: 107201 532s ok 65 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "94ac-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 38060 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl581delta.pod 532s # expected: 38060 532s # received: 38060 532s ok 66 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1176-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4470 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl582delta.pod 532s # expected: 4470 532s # received: 4470 532s ok 67 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "18bf-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 6335 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl583delta.pod 532s # expected: 6335 532s # received: 6335 532s ok 68 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1cc3-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 7363 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl584delta.pod 532s # expected: 7363 532s # received: 7363 532s ok 69 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1701-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 5889 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl585delta.pod 532s # expected: 5889 532s # received: 5889 532s ok 70 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "122b-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4651 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl586delta.pod 532s # expected: 4651 532s # received: 4651 532s ok 71 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "20a5-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 8357 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl587delta.pod 532s # expected: 8357 532s # received: 8357 532s ok 72 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "62c1-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 25281 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl588delta.pod 532s # expected: 25281 532s # received: 25281 532s ok 73 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "d290-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 53904 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl589delta.pod 532s # expected: 53904 532s # received: 53904 532s ok 74 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1c1d5-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 115157 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perl58delta.pod 532s # expected: 115157 532s # received: 115157 532s ok 75 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "4fe9-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 20457 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlaix.pod 532s # expected: 20457 532s # received: 20457 532s ok 76 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1688-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 5768 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlamiga.pod 532s # expected: 5768 532s # received: 5768 532s ok 77 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2031-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 8241 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlandroid.pod 532s # expected: 8241 532s # received: 8241 532s ok 78 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "c9433-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 824371 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlapi.pod 532s # expected: 824371 532s # received: 824371 532s ok 79 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "5837-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 22583 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlapio.pod 532s # expected: 22583 532s # received: 22583 532s ok 80 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1b62-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 7010 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlartistic.pod 532s # expected: 7010 532s # received: 7010 532s ok 81 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "20c2-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 8386 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlbook.pod 532s # expected: 8386 532s # received: 8386 532s ok 82 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "126-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 294 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlboot.pod 532s # expected: 294 532s # received: 294 532s ok 83 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "130-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 304 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlbot.pod 532s # expected: 304 532s # received: 304 532s ok 84 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1f50-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 8016 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlbs2000.pod 532s # expected: 8016 532s # received: 8016 532s ok 85 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "dea2-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 56994 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlcall.pod 532s # expected: 56994 532s # received: 56994 532s ok 86 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1180-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4480 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlcheat.pod 532s # expected: 4480 532s # received: 4480 532s ok 87 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "23bf-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 9151 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlclass.pod 532s # expected: 9151 532s # received: 9151 532s ok 88 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "3c63-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 15459 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlclassguts.pod 532s # expected: 15459 532s # received: 15459 532s ok 89 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "254a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 9546 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlclib.pod 532s # expected: 9546 532s # received: 9546 532s ok 90 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "12e5-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4837 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlcn.pod 532s # expected: 4837 532s # received: 4837 532s ok 91 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1b1a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 6938 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlcommunity.pod 532s # expected: 6938 532s # received: 6938 532s ok 92 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "662a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 26154 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlcygwin.pod 532s # expected: 26154 532s # received: 26154 532s ok 93 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "cfa2-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 53154 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldata.pod 532s # expected: 53154 532s # received: 53154 532s ok 94 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "134f-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4943 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 532s # expected: 4943 532s # received: 4943 532s ok 95 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "a85c-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 43100 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldebguts.pod 532s # expected: 43100 532s # received: 43100 532s ok 96 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "5693-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 22163 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldebtut.pod 532s # expected: 22163 532s # received: 22163 532s ok 97 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "9bbb-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 39867 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldebug.pod 532s # expected: 39867 532s # received: 39867 532s ok 98 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "fd4-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4052 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldelta.pod 532s # expected: 4052 532s # received: 4052 532s ok 99 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "5f0a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 24330 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldeprecation.pod 532s # expected: 24330 532s # received: 24330 532s ok 100 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "4c051-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 311377 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldiag.pod 532s # expected: 311377 532s # received: 311377 532s ok 101 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "24a0-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 9376 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldoc.pod 532s # expected: 9376 532s # received: 9376 532s ok 102 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "b4ed-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 46317 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldocstyle.pod 532s # expected: 46317 532s # received: 46317 532s ok 103 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "687a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 26746 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldsc.pod 532s # expected: 26746 532s # received: 26746 532s ok 104 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1f17-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 7959 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perldtrace.pod 532s # expected: 7959 532s # received: 7959 532s ok 105 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "14981-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 84353 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlebcdic.pod 532s # expected: 84353 532s # received: 84353 532s ok 106 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "9321-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 37665 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlembed.pod 532s # expected: 37665 532s # received: 37665 532s ok 107 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2877-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 10359 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlexperiment.pod 532s # expected: 10359 532s # received: 10359 532s ok 108 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "590b-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 22795 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfaq.pod 532s # expected: 22795 532s # received: 22795 532s ok 109 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "385d-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 14429 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfaq1.pod 532s # expected: 14429 532s # received: 14429 532s ok 110 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "24a1-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 9377 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfaq2.pod 532s # expected: 9377 532s # received: 9377 532s ok 111 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "92e1-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 37601 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfaq3.pod 532s # expected: 37601 532s # received: 37601 532s ok 112 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "162be-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 90814 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfaq4.pod 532s # expected: 90814 532s # received: 90814 532s ok 113 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "d7fc-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 55292 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfaq5.pod 532s # expected: 55292 532s # received: 55292 532s ok 114 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "9a71-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 39537 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfaq6.pod 532s # expected: 39537 532s # received: 39537 532s ok 115 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "93b8-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 37816 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfaq7.pod 532s # expected: 37816 532s # received: 37816 532s ok 116 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "c310-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 49936 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfaq8.pod 532s # expected: 49936 532s # received: 49936 532s ok 117 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "3b75-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 15221 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfaq9.pod 532s # expected: 15221 532s # received: 15221 532s ok 118 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "56ca-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 22218 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfilter.pod 532s # expected: 22218 532s # received: 22218 532s ok 119 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "342b-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 13355 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfork.pod 532s # expected: 13355 532s # received: 13355 532s ok 120 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "40e0-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 16608 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlform.pod 532s # expected: 16608 532s # received: 16608 532s ok 121 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "671-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 1649 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 532s # expected: 1649 532s # received: 1649 532s ok 122 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "67142-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 422210 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlfunc.pod 532s # expected: 422210 532s # received: 422210 532s ok 123 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "7c2a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 31786 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlgit.pod 532s # expected: 31786 532s # received: 31786 532s ok 124 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "21810-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 137232 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlglossary.pod 532s # expected: 137232 532s # received: 137232 532s ok 125 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "4075-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 16501 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlgov.pod 532s # expected: 16501 532s # received: 16501 532s ok 126 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "35f7-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 13815 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlgpl.pod 532s # expected: 13815 532s # received: 13815 532s ok 127 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2c264-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 180836 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlguts.pod 532s # expected: 180836 532s # received: 180836 532s ok 128 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "afe4-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 45028 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlhack.pod 532s # expected: 45028 532s # received: 45028 532s ok 129 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "11a38-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 72248 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlhacktips.pod 532s # expected: 72248 532s # received: 72248 532s ok 130 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1809-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 6153 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlhacktut.pod 532s # expected: 6153 532s # received: 6153 532s ok 131 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "5f7-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 1527 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlhaiku.pod 532s # expected: 1527 532s # received: 1527 532s ok 132 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "e88a-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 59530 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlhist.pod 532s # expected: 59530 532s # received: 59530 532s ok 133 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "77a4-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 30628 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlhpux.pod 532s # expected: 30628 532s # received: 30628 532s ok 134 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "7dd-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 2013 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlhurd.pod 532s # expected: 2013 532s # received: 2013 532s ok 135 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1f865-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 129125 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlintern.pod 532s # expected: 129125 532s # received: 129125 532s ok 136 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "9216-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 37398 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlinterp.pod 532s # expected: 37398 532s # received: 37398 532s ok 137 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "579d-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 22429 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlintro.pod 532s # expected: 22429 532s # received: 22429 532s ok 138 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Accept-Ranges: bytes 532s #ETag: "8ad3-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 35539 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:19 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perliol.pod 532s # expected: 35539 532s # received: 35539 532s ok 139 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:20 GMT 532s #Accept-Ranges: bytes 532s #ETag: "11817-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 71703 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlipc.pod 532s # expected: 71703 532s # received: 71703 532s ok 140 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:20 GMT 532s #Accept-Ranges: bytes 532s #ETag: "1150-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 4432 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlirix.pod 532s # expected: 4432 532s # received: 4432 532s ok 141 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:20 GMT 532s #Accept-Ranges: bytes 532s #ETag: "20a8-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 8360 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perljp.pod 532s # expected: 8360 532s # received: 8360 532s ok 142 532s #lwp request: 532s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 532s #User-Agent: libwww-perl/6.76 532s # 532s #server response: 532s #HTTP/1.1 200 OK 532s #Connection: close 532s #Date: Mon, 08 Apr 2024 17:05:20 GMT 532s #Accept-Ranges: bytes 532s #ETag: "2fc0-6155edc931600" 532s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 532s #Vary: In-If1 532s #Content-Length: 12224 532s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 532s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 532s #Client-Peer: 127.0.0.1:8529 532s #Client-Response-Num: 1 532s #DMMATCH1: 1 532s # 532s # testing : download of /getfiles-perl-pod/perlko.pod 532s # expected: 12224 532s # received: 12224 532s ok 143 532s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "163-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 355 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perllexwarn.pod 533s # expected: 355 533s # received: 355 533s ok 144 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "7ea-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 2026 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perllinux.pod 533s # expected: 2026 533s # received: 2026 533s ok 145 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "12457-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 74839 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perllocale.pod 533s # expected: 74839 533s # received: 74839 533s ok 146 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "24dc-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 9436 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perllol.pod 533s # expected: 9436 533s # received: 9436 533s ok 147 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "2f6f-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 12143 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlmacosx.pod 533s # expected: 12143 533s # received: 12143 533s ok 148 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "6753-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 26451 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlmod.pod 533s # expected: 26451 533s # received: 26451 533s ok 149 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "2574-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 9588 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 533s # expected: 9588 533s # received: 9588 533s ok 150 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "e547-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 58695 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlmodlib.pod 533s # expected: 58695 533s # received: 58695 533s ok 151 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "573b-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 22331 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 533s # expected: 22331 533s # received: 22331 533s ok 152 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "d65-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 3429 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlmroapi.pod 533s # expected: 3429 533s # received: 3429 533s ok 153 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "2ad3-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 10963 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlnewmod.pod 533s # expected: 10963 533s # received: 10963 533s ok 154 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "20a5-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 8357 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlnumber.pod 533s # expected: 8357 533s # received: 8357 533s ok 155 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "8d30-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 36144 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlobj.pod 533s # expected: 36144 533s # received: 36144 533s ok 156 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "6885-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 26757 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlootut.pod 533s # expected: 26757 533s # received: 26757 533s ok 157 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "251a5-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 151973 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlop.pod 533s # expected: 151973 533s # received: 151973 533s ok 158 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "4db-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 1243 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 533s # expected: 1243 533s # received: 1243 533s ok 159 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "3b77-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 15223 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlopentut.pod 533s # expected: 15223 533s # received: 15223 533s ok 160 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "16cb9-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 93369 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlos2.pod 533s # expected: 93369 533s # received: 93369 533s ok 161 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "37cb-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 14283 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlos390.pod 533s # expected: 14283 533s # received: 14283 533s ok 162 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "12b0-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 4784 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlos400.pod 533s # expected: 4784 533s # received: 4784 533s ok 163 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "c8a9-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 51369 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlpacktut.pod 533s # expected: 51369 533s # received: 51369 533s ok 164 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "c2bd-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 49853 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlperf.pod 533s # expected: 49853 533s # received: 49853 533s ok 165 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "1418-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 5144 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlplan9.pod 533s # expected: 5144 533s # received: 5144 533s ok 166 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "5b65-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 23397 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlpod.pod 533s # expected: 23397 533s # received: 23397 533s ok 167 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "10d10-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 68880 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlpodspec.pod 533s # expected: 68880 533s # received: 68880 533s ok 168 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "2f40-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 12096 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 533s # expected: 12096 533s # received: 12096 533s ok 169 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "67b7-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 26551 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlpolicy.pod 533s # expected: 26551 533s # received: 26551 533s ok 170 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "15cc8-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 89288 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlport.pod 533s # expected: 89288 533s # received: 89288 533s ok 171 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "1412-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 5138 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlpragma.pod 533s # expected: 5138 533s # received: 5138 533s ok 172 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "1a25-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 6693 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlqnx.pod 533s # expected: 6693 533s # received: 6693 533s ok 173 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "2127d-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 135805 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlre.pod 533s # expected: 135805 533s # received: 135805 533s ok 174 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "7bad-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 31661 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlreapi.pod 533s # expected: 31661 533s # received: 31661 533s ok 175 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "818f-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 33167 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 533s # expected: 33167 533s # received: 33167 533s ok 176 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "beb0-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 48816 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 533s # expected: 48816 533s # received: 48816 533s ok 177 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "8c47-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 35911 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlref.pod 533s # expected: 35911 533s # received: 35911 533s ok 178 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "4944-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 18756 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlreftut.pod 533s # expected: 18756 533s # received: 18756 533s ok 179 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "a989-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 43401 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlreguts.pod 533s # expected: 43401 533s # received: 43401 533s ok 180 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "1fd-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 509 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlrepository.pod 533s # expected: 509 533s # received: 509 533s ok 181 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "4af5-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 19189 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlrequick.pod 533s # expected: 19189 533s # received: 19189 533s ok 182 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "3ce4-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 15588 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlreref.pod 533s # expected: 15588 533s # received: 15588 533s ok 183 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "1e219-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 123417 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlretut.pod 533s # expected: 123417 533s # received: 123417 533s ok 184 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "60c-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 1548 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlriscos.pod 533s # expected: 1548 533s # received: 1548 533s ok 185 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "e52d-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 58669 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlrun.pod 533s # expected: 58669 533s # received: 58669 533s ok 186 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "6cc6-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 27846 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlsec.pod 533s # expected: 27846 533s # received: 27846 533s ok 187 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "4af2-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 19186 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 533s # expected: 19186 533s # received: 19186 533s ok 188 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "74a6-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 29862 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlsolaris.pod 533s # expected: 29862 533s # received: 29862 533s ok 189 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "1bdc-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 7132 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlsource.pod 533s # expected: 7132 533s # received: 7132 533s ok 190 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "233b-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 9019 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlstyle.pod 533s # expected: 9019 533s # received: 9019 533s ok 191 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "12f85-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 77701 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlsub.pod 533s # expected: 77701 533s # received: 77701 533s ok 192 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "d2de-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 53982 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlsyn.pod 533s # expected: 53982 533s # received: 53982 533s ok 193 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "2858-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 10328 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlsynology.pod 533s # expected: 10328 533s # received: 10328 533s ok 194 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "b53a-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 46394 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlthrtut.pod 533s # expected: 46394 533s # received: 46394 533s ok 195 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "9a91-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 39569 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perltie.pod 533s # expected: 39569 533s # received: 39569 533s ok 196 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "b9206-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 758278 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perltoc.pod 533s # expected: 758278 533s # received: 758278 533s ok 197 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "174-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 372 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perltodo.pod 533s # expected: 372 533s # received: 372 533s ok 198 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "126-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 294 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perltooc.pod 533s # expected: 294 533s # received: 294 533s ok 199 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "126-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 294 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perltoot.pod 533s # expected: 294 533s # received: 294 533s ok 200 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "297f-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 10623 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perltrap.pod 533s # expected: 10623 533s # received: 10623 533s ok 201 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "213f-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 8511 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perltru64.pod 533s # expected: 8511 533s # received: 8511 533s ok 202 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "1183-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 4483 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perltw.pod 533s # expected: 4483 533s # received: 4483 533s ok 203 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "162c0-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 90816 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlunicode.pod 533s # expected: 90816 533s # received: 90816 533s ok 204 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "6349-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 25417 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlunicook.pod 533s # expected: 25417 533s # received: 25417 533s ok 205 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "372e-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 14126 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlunifaq.pod 533s # expected: 14126 533s # received: 14126 533s ok 206 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "96e1-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 38625 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perluniintro.pod 533s # expected: 38625 533s # received: 38625 533s ok 207 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "6eefa-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 454394 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perluniprops.pod 533s # expected: 454394 533s # received: 454394 533s ok 208 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "1f0f-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 7951 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlunitut.pod 533s # expected: 7951 533s # received: 7951 533s ok 209 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "1ce8-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 7400 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlutil.pod 533s # expected: 7400 533s # received: 7400 533s ok 210 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "16ab2-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 92850 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlvar.pod 533s # expected: 92850 533s # received: 92850 533s ok 211 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "c68d-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 50829 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlvms.pod 533s # expected: 50829 533s # received: 50829 533s ok 212 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "f16-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 3862 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlvos.pod 533s # expected: 3862 533s # received: 3862 533s ok 213 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "7fdb-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 32731 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlwin32.pod 533s # expected: 32731 533s # received: 32731 533s ok 214 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "1532b-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 86827 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlxs.pod 533s # expected: 86827 533s # received: 86827 533s ok 215 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "c504-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 50436 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlxstut.pod 533s # expected: 50436 533s # received: 50436 533s ok 216 533s #lwp request: 533s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "5dc1-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 24001 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 533s # expected: 24001 533s # received: 24001 533s ok 217 533s #lwp request: 533s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "7129c-614f0c873c200" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 463516 533s #Last-Modified: Sun, 31 Mar 2024 08:37:28 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-binary-httpd 533s # expected: 463516 533s # received: 463516 533s ok 218 533s #lwp request: 533s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 533s #User-Agent: libwww-perl/6.76 533s # 533s #server response: 533s #HTTP/1.1 200 OK 533s #Connection: close 533s #Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Accept-Ranges: bytes 533s #ETag: "2cc5c0-6155edc931600" 533s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 533s #Vary: In-If1 533s #Content-Length: 2934208 533s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 533s #Client-Date: Mon, 08 Apr 2024 17:05:20 GMT 533s #Client-Peer: 127.0.0.1:8529 533s #Client-Response-Num: 1 533s #DMMATCH1: 1 533s # 533s # testing : download of /getfiles-binary-perl 533s # expected: 2934208 533s # received: 2934208 533s ok 219 533s ok 538s t/apache/headers.t .................. 538s 1..27 538s # Running under perl version 5.038002 for linux 538s # Current time local: Mon Apr 8 17:05:20 2024 538s # Current time GMT: Mon Apr 8 17:05:20 2024 538s # Using Test.pm version 1.31 538s # Using Apache/Test.pm version 1.42 538s testing: Hello: World 538s ok 1 538s # testing : response success 538s # expected: qr/HTTP\/1\.. 200 OK/ 538s # received: 'HTTP/1.1 200 OK' 538s ok 2 538s header: [World] vs [World] 538s # testing : compare header Hello value 538s # expected: 'World' 538s # received: 'World' 538s ok 3 538s testing: Hello: World 538s ok 4 538s # testing : response success 538s # expected: qr/HTTP\/1\.. 200 OK/ 538s # received: 'HTTP/1.1 200 OK' 538s ok 5 538s header: [World] vs [World] 538s # testing : compare header Hello value 538s # expected: 'World' 538s # received: 'World' 538s ok 6 538s testing: Hello: World 538s ok 7 538s # testing : response success 538s # expected: qr/HTTP\/1\.. 200 OK/ 538s # received: 'HTTP/1.1 200 OK' 538s ok 8 538s header: [World] vs [World] 538s # testing : compare header Hello value 538s # expected: 'World' 538s # received: 'World' 538s ok 9 538s testing: Hello: Foo 538s Bar 538s ok 10 538s # testing : response success 538s # expected: qr/HTTP\/1\.. 200 OK/ 538s # received: 'HTTP/1.1 200 OK' 538s ok 11 538s header: [Foo Bar] vs [Foo Bar] 538s # testing : compare header Hello value 538s # expected: 'Foo Bar' 538s # received: 'Foo Bar' 538s ok 12 538s testing: Hello: Foo 538s Bar 538s ok 13 538s # testing : response success 538s # expected: qr/HTTP\/1\.. 200 OK/ 538s # received: 'HTTP/1.1 200 OK' 538s ok 14 538s header: [Foo Bar] vs [Foo Bar] 538s # testing : compare header Hello value 538s # expected: 'Foo Bar' 538s # received: 'Foo Bar' 538s ok 15 538s testing: Hello: Foo 538s Bar 538s ok 16 538s # testing : response success 538s # expected: qr/HTTP\/1\.. 200 OK/ 538s # received: 'HTTP/1.1 200 OK' 538s ok 17 538s header: [Foo Bar] vs [Foo Bar] 538s # testing : compare header Hello value 538s # expected: 'Foo Bar' 538s # received: 'Foo Bar' 538s ok 18 538s testing: Hello: Foo 538s Bar 538s ok 19 538s # testing : response success 538s # expected: qr/HTTP\/1\.. 200 OK/ 538s # received: 'HTTP/1.1 200 OK' 538s ok 20 538s header: [Foo Bar] vs [Foo Bar] 538s # testing : compare header Hello value 538s # expected: 'Foo Bar' 538s # received: 'Foo Bar' 538s ok 21 538s testing: Hello: Foo 538s Bar 538s ok 22 538s # testing : response success 538s # expected: qr/HTTP\/1\.. 200 OK/ 538s # received: 'HTTP/1.1 200 OK' 538s ok 23 538s header: [Foo Bar] vs [Foo Bar] 538s # testing : compare header Hello value 538s # expected: 'Foo Bar' 538s # received: 'Foo Bar' 538s ok 24 538s testing: Hello:World 538s ok 25 538s # testing : response success 538s # expected: qr/HTTP\/1\.. 200 OK/ 538s # received: 'HTTP/1.1 200 OK' 538s ok 26 538s header: [World] vs [World] 538s # testing : compare header Hello value 538s # expected: 'World' 538s # received: 'World' 538s ok 27 538s ok 542s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 548s t/apache/http_strict.t .............. 548s 1..178 548s # Running under perl version 5.038002 for linux 548s # Current time local: Mon Apr 8 17:05:30 2024 548s # Current time GMT: Mon Apr 8 17:05:30 2024 548s # Using Test.pm version 1.31 548s # Using Apache/Test.pm version 1.42 548s # SENDING: 548s # GET / HTTP/1.0\r\n\r\n 548s # expecting success, got 200 548s ok 1 548s # SENDING: 548s # GET / HTTP/1.0\n\n 548s # expecting success, got 200 548s ok 2 548s # SENDING: 548s # get / HTTP/1.0\r\n\r\n 548s # expecting 501, got 501 548s ok 3 548s # SENDING: 548s # G ET / HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 4 548s # SENDING: 548s # G\x00ET / HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 5 548s # SENDING: 548s # G/T / HTTP/1.0\r\n\r\n 548s # expecting 501, got 501 548s ok 6 548s # SENDING: 548s # GET /\x00 HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 7 548s # SENDING: 548s # GET / HTTP/1.0\x00\r\n\r\n 548s # expecting 400, got 400 548s ok 8 548s # SENDING: 548s # GET\x0c/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 9 548s # SENDING: 548s # GET\r/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 10 548s # SENDING: 548s # GET\t/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 11 548s # SENDING: 548s # GET / HTT/1.0\r\n\r\n 548s # expecting error, got 400 548s ok 12 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 548s # expecting success, got 200 548s ok 13 548s # SENDING: 548s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 548s # expecting success, got 200 548s ok 14 548s # SENDING: 548s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 548s # expecting success, got 200 548s ok 15 548s # SENDING: 548s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 548s # expecting 400, got 400 548s ok 16 548s # SENDING: 548s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 548s # expecting 400, got 400 548s ok 17 548s # SENDING: 548s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 548s # expecting 200, got 200 548s ok 18 548s # SENDING: 548s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 548s # expecting 400, got 400 548s ok 19 548s # SENDING: 548s # GET / HTTP/\r\nHost: localhost\r\n\r\n 548s # expecting error, got 400 548s ok 20 548s # SENDING: 548s # GET / HTTP/0.9\r\n\r\n 548s # expecting error, got 400 548s ok 21 548s # SENDING: 548s # GET / HTTP/0.8\r\n\r\n 548s # expecting error, got 400 548s ok 22 548s # SENDING: 548s # GET /\x01 HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 23 548s # SENDING: 548s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 548s # expecting 200, got 200 548s ok 24 548s # SENDING: 548s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 548s # expecting 200, got 200 548s ok 25 548s # SENDING: 548s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 548s # expecting 400, got 400 548s ok 26 548s # SENDING: 548s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 548s # expecting 200, got 200 548s ok 27 548s # SENDING: 548s # GET / HTTP/1.0\r\nFoo\r\n\r\n 548s # expecting 400, got 400 548s ok 28 548s # SENDING: 548s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 548s # expecting 400, got 400 548s ok 29 548s # SENDING: 548s # GET / HTTP/1.0\r\n: bar\r\n\r\n 548s # expecting 400, got 400 548s ok 30 548s # SENDING: 548s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 548s # expecting 200, got 200 548s ok 31 548s # SENDING: 548s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 548s # expecting 400, got 400 548s ok 32 548s # SENDING: 548s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 548s # expecting 400, got 400 548s ok 33 548s # SENDING: 548s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 548s # expecting 400, got 400 548s ok 34 548s # SENDING: 548s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 548s # expecting 200, got 200 548s ok 35 548s # SENDING: 548s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 548s # expecting 400, got 400 548s ok 36 548s # SENDING: 548s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 548s # expecting 400, got 400 548s ok 37 548s # SENDING: 548s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 548s # expecting 200, got 200 548s ok 38 548s # SENDING: 548s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 548s # expecting 400, got 400 548s ok 39 548s # SENDING: 548s # GET / HTTP/1.0\r\r 548s # expecting dropped connection and HTTPD dropped connection 548s ok 40 548s # SENDING: 548s # GET /\r\n 548s # expecting headerless HTTP/0.9 body, got response 548s ok 41 548s # SENDING: 548s # GET /#frag HTTP/1.0\r\n 548s # expecting 400, got 400 548s ok 42 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 548s # expecting 200, got 200 548s ok 43 548s # SENDING: 548s # GET http://017700000001/ HTTP/1.0\r\n\r\n 548s # expecting 200, got 200 548s ok 44 548s # SENDING: 548s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 548s # expecting 200, got 200 548s ok 45 548s # SENDING: 548s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 548s # expecting 200, got 200 548s ok 46 548s # SENDING: 548s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 548s # expecting 200, got 200 548s ok 47 548s # SENDING: 548s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 548s # expecting 200, got 200 548s ok 48 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 548s # expecting 200, got 200 548s ok 49 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 548s # expecting 400, got 400 548s ok 50 548s # SENDING: 548s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 548s # expecting 200, got 200 548s ok 51 548s # SENDING: 548s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 52 548s # SENDING: 548s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 53 548s # SENDING: 548s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 54 548s # SENDING: 548s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 548s # expecting 200, got 200 548s ok 55 548s # SENDING: 548s # GET http://[::1]/ HTTP/1.0\r\n\r\n 548s # expecting success, got 200 548s ok 56 548s # SENDING: 548s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 548s # expecting success, got 200 548s ok 57 548s # SENDING: 548s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 548s # expecting success, got 200 548s ok 58 548s # SENDING: 548s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 548s # expecting success, got 200 548s ok 59 548s # SENDING: 548s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 60 548s # SENDING: 548s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 548s # expecting success, got 200 548s ok 61 548s # SENDING: 548s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 548s # expecting success, got 200 548s ok 62 548s # SENDING: 548s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 63 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 548s # expecting success, got 200 548s ok 64 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 548s # expecting success, got 200 548s ok 65 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 548s # expecting success, got 200 548s ok 66 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 548s # expecting success, got 200 548s ok 67 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 548s # expecting success, got 200 548s ok 68 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 548s # expecting success, got 200 548s ok 69 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 548s # expecting 200, got 200 548s ok 70 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 548s # expecting 200, got 200 548s ok 71 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 548s # expecting 400, got 400 548s ok 72 548s # SENDING: 548s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 548s # expecting 200, got 200 548s ok 73 548s # SENDING: 548s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 548s # expecting 200, got 200 548s ok 74 548s # SENDING: 548s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 548s # expecting 200, got 200 548s ok 75 548s # SENDING: 548s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 548s # expecting 200, got 200 548s ok 76 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 548s # expecting 200, got 200 548s ok 77 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 548s # expecting 200, got 200 548s ok 78 548s # SENDING: 548s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 548s # expecting 200, got 200 548s ok 79 548s # SENDING: 548s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 548s # DECODED: Foo: bar 548s # RESPONSE: 548s # HTTP/1.1 200 OK\r\n 548s # Date: Mon, 08 Apr 2024 17:05:35 GMT\r\n 548s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 548s # Foo: bar\r\n 548s # Vary: In-If1\r\n 548s # DMMATCH1: 1\r\n 548s # Content-Length: 36\r\n 548s # Connection: close\r\n 548s # Content-Type: text/plain\r\n 548s # \r\n 548s # Hi!\n 548s # SERVERNAME=localhost\n 548s # HTTP_HOST=\n 548s # 548s # expecting 200, got 200 548s ok 80 548s # SENDING: 548s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 548s # DECODED: Foo: 548s # RESPONSE: 548s # HTTP/1.1 200 OK\r\n 548s # Date: Mon, 08 Apr 2024 17:05:35 GMT\r\n 548s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 548s # Foo: \r\n 548s # Vary: In-If1\r\n 548s # DMMATCH1: 1\r\n 548s # Connection: close\r\n 548s # Content-Type: text/plain\r\n 548s # \r\n 548s # Hi!\n 548s # SERVERNAME=localhost\n 548s # HTTP_HOST=\n 548s # 548s # expecting 200, got 200 548s ok 81 548s # SENDING: 548s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 548s # DECODED: : bar 548s # RESPONSE: 548s # HTTP/1.1 500 Internal Server Error\r\n 548s # Date: Mon, 08 Apr 2024 17:05:35 GMT\r\n 548s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 548s # Content-Length: 564\r\n 548s # Connection: close\r\n 548s # Content-Type: text/html; charset=iso-8859-1\r\n 548s # \r\n 548s # \n 548s # \n 548s # ... 548s # expecting 500, got 500 548s ok 82 548s # SENDING: 548s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 548s # DECODED: F\x00oo: bar 548s # RESPONSE: 548s # HTTP/1.1 500 Internal Server Error\r\n 548s # Date: Mon, 08 Apr 2024 17:05:35 GMT\r\n 548s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 548s # Content-Length: 528\r\n 548s # Connection: close\r\n 548s # Content-Type: text/html; charset=iso-8859-1\r\n 548s # \r\n 548s # \n 548s # \n 548s # ... 548s # expecting 500, got 500 548s ok 83 548s # SENDING: 548s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 548s # DECODED: F\x01oo: bar 548s # RESPONSE: 548s # HTTP/1.1 500 Internal Server Error\r\n 548s # Date: Mon, 08 Apr 2024 17:05:35 GMT\r\n 548s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 548s # Content-Length: 564\r\n 548s # Connection: close\r\n 548s # Content-Type: text/html; charset=iso-8859-1\r\n 548s # \r\n 548s # \n 548s # \n 548s # ... 548s # expecting 500, got 500 548s ok 84 548s # SENDING: 548s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 548s # DECODED: F\noo: bar 548s # RESPONSE: 548s # HTTP/1.1 500 Internal Server Error\r\n 548s # Date: Mon, 08 Apr 2024 17:05:35 GMT\r\n 548s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 548s # Content-Length: 528\r\n 548s # Connection: close\r\n 548s # Content-Type: text/html; charset=iso-8859-1\r\n 548s # \r\n 548s # \n 548s # \n 548s # ... 548s # expecting 500, got 500 548s ok 85 548s # SENDING: 548s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 548s # DECODED: Foo: b\tar 548s # RESPONSE: 548s # HTTP/1.1 200 OK\r\n 548s # Date: Mon, 08 Apr 2024 17:05:36 GMT\r\n 548s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 548s # Foo: b\tar\r\n 548s # Vary: In-If1\r\n 548s # DMMATCH1: 1\r\n 548s # Content-Length: 36\r\n 548s # Connection: close\r\n 548s # Content-Type: text/plain\r\n 548s # \r\n 548s # Hi!\n 548s # SERVERNAME=localhost\n 548s # HTTP_HOST=\n 548s # 548s # expecting 200, got 200 548s ok 86 548s # SENDING: 548s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 548s # DECODED: Foo: b\x01ar 548s # RESPONSE: 548s # HTTP/1.1 500 Internal Server Error\r\n 548s # Date: Mon, 08 Apr 2024 17:05:36 GMT\r\n 548s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 548s # Connection: close\r\n 548s # Content-Type: text/html; charset=iso-8859-1\r\n 548s # \r\n 548s # \n 548s # \n 548s # ... 548s # expecting 500, got 500 548s ok 87 548s # SENDING: 548s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 548s # expecting 500, got 500 548s ok 88 548s # SENDING: 548s # GET / HTTP/1.0\r\n\r\n 548s # expecting success, got 200 548s ok 89 548s # SENDING: 548s # GET / HTTP/1.0\n\n 548s # expecting 400, got 400 548s ok 90 548s # SENDING: 548s # get / HTTP/1.0\r\n\r\n 548s # expecting 501, got 501 548s ok 91 548s # SENDING: 548s # G ET / HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 92 548s # SENDING: 548s # G\x00ET / HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 93 548s # SENDING: 548s # G/T / HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 94 548s # SENDING: 548s # GET /\x00 HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 95 548s # SENDING: 548s # GET / HTTP/1.0\x00\r\n\r\n 548s # expecting 400, got 400 548s ok 96 548s # SENDING: 548s # GET\x0c/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 97 548s # SENDING: 548s # GET\r/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 98 548s # SENDING: 548s # GET\t/ HTTP/1.0\r\n\r\n 548s # expecting 400, got 400 548s ok 99 548s # SENDING: 548s # GET / HTT/1.0\r\n\r\n 548s # expecting error, got 400 548s ok 100 548s # SENDING: 548s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 548s # expecting success, got 200 548s ok 101 548s # SENDING: 548s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 548s # expecting success, got 200 548s ok 102 548s # SENDING: 548s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 548s # expecting success, got 200 548s ok 103 548s # SENDING: 548s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 548s # expecting 400, got 400 548s ok 104 548s # SENDING: 548s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 548s # expecting 400, got 400 548s ok 105 548s # SENDING: 548s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 548s # expecting 400, got 400 548s ok 106 548s # SENDING: 548s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 548s # expecting 400, got 400 548s ok 107 548s # SENDING: 548s # GET / HTTP/\r\nHost: localhost\r\n\r\n 548s # expecting error, got 400 548s ok 108 548s # SENDING: 548s # GET / HTTP/0.9\r\n\r\n 548s # expecting error, got 400 548s ok 109 548s # SENDING: 548s # GET / HTTP/0.8\r\n\r\n 548s # expecting error, got 400 548s ok 110 548s # SENDING: 548s # GET /\x01 HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 111 549s # SENDING: 549s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 549s # expecting 200, got 200 549s ok 112 549s # SENDING: 549s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 549s # expecting 200, got 200 549s ok 113 549s # SENDING: 549s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 549s # expecting 400, got 400 549s ok 114 549s # SENDING: 549s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 549s # expecting 400, got 400 549s ok 115 549s # SENDING: 549s # GET / HTTP/1.0\r\nFoo\r\n\r\n 549s # expecting 400, got 400 549s ok 116 549s # SENDING: 549s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 549s # expecting 400, got 400 549s ok 117 549s # SENDING: 549s # GET / HTTP/1.0\r\n: bar\r\n\r\n 549s # expecting 400, got 400 549s ok 118 549s # SENDING: 549s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 549s # expecting 200, got 200 549s ok 119 549s # SENDING: 549s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 549s # expecting 400, got 400 549s ok 120 549s # SENDING: 549s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 549s # expecting 400, got 400 549s ok 121 549s # SENDING: 549s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 549s # expecting 400, got 400 549s ok 122 549s # SENDING: 549s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 549s # expecting 400, got 400 549s ok 123 549s # SENDING: 549s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 549s # expecting 400, got 400 549s ok 124 549s # SENDING: 549s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 549s # expecting 400, got 400 549s ok 125 549s # SENDING: 549s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 549s # expecting 200, got 200 549s ok 126 549s # SENDING: 549s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 549s # expecting 400, got 400 549s ok 127 549s # SENDING: 549s # GET / HTTP/1.0\r\r 549s # expecting dropped connection and HTTPD dropped connection 549s ok 128 549s # SENDING: 549s # GET /\r\n 549s # expecting headerless HTTP/0.9 body, got response 549s ok 129 549s # SENDING: 549s # GET /#frag HTTP/1.0\r\n 549s # expecting 400, got 400 549s ok 130 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 549s # expecting 400, got 400 549s ok 131 549s # SENDING: 549s # GET http://017700000001/ HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 132 549s # SENDING: 549s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 133 549s # SENDING: 549s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 549s # expecting 200, got 200 549s ok 134 549s # SENDING: 549s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 135 549s # SENDING: 549s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 136 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 549s # expecting 400, got 400 549s ok 137 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 549s # expecting 400, got 400 549s ok 138 549s # SENDING: 549s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 549s # expecting 200, got 200 549s ok 139 549s # SENDING: 549s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 140 549s # SENDING: 549s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 141 549s # SENDING: 549s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 142 549s # SENDING: 549s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 143 549s # SENDING: 549s # GET http://[::1]/ HTTP/1.0\r\n\r\n 549s # expecting success, got 200 549s ok 144 549s # SENDING: 549s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 549s # expecting success, got 200 549s ok 145 549s # SENDING: 549s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 549s # expecting success, got 200 549s ok 146 549s # SENDING: 549s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 549s # expecting success, got 200 549s ok 147 549s # SENDING: 549s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 148 549s # SENDING: 549s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 549s # expecting success, got 200 549s ok 149 549s # SENDING: 549s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 549s # expecting success, got 200 549s ok 150 549s # SENDING: 549s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 549s # expecting 400, got 400 549s ok 151 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 549s # expecting success, got 200 549s ok 152 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 549s # expecting success, got 200 549s ok 153 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 549s # expecting success, got 200 549s ok 154 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 549s # expecting success, got 200 549s ok 155 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 549s # expecting success, got 200 549s ok 156 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 549s # expecting success, got 200 549s ok 157 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 549s # expecting 400, got 400 549s ok 158 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 549s # expecting 400, got 400 549s ok 159 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 549s # expecting 400, got 400 549s ok 160 549s # SENDING: 549s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 549s # expecting 200, got 200 549s ok 161 549s # SENDING: 549s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 549s # expecting 200, got 200 549s ok 162 549s # SENDING: 549s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 549s # expecting 200, got 200 549s ok 163 549s # SENDING: 549s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 549s # expecting 200, got 200 549s ok 164 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 549s # expecting 200, got 200 549s ok 165 549s # SENDING: 549s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 549s # expecting 200, got 200 549s ok 166 549s # SENDING: 549s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 549s # expecting 200, got 200 549s ok 167 549s # SENDING: 549s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 549s # DECODED: Foo: bar 549s # RESPONSE: 549s # HTTP/1.1 200 OK\r\n 549s # Date: Mon, 08 Apr 2024 17:05:36 GMT\r\n 549s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 549s # Foo: bar\r\n 549s # Vary: In-If1\r\n 549s # DMMATCH1: 1\r\n 549s # Connection: close\r\n 549s # Content-Type: text/plain\r\n 549s # \r\n 549s # Hi!\n 549s # SERVERNAME=localhost\n 549s # HTTP_HOST=\n 549s # 549s # expecting 200, got 200 549s ok 168 549s # SENDING: 549s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 549s # DECODED: Foo: 549s # RESPONSE: 549s # HTTP/1.1 200 OK\r\n 549s # Date: Mon, 08 Apr 2024 17:05:36 GMT\r\n 549s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 549s # Foo: \r\n 549s # Vary: In-If1\r\n 549s # DMMATCH1: 1\r\n 549s # Connection: close\r\n 549s # Content-Type: text/plain\r\n 549s # \r\n 549s # Hi!\n 549s # SERVERNAME=localhost\n 549s # HTTP_HOST=\n 549s # 549s # expecting 200, got 200 549s ok 169 549s # SENDING: 549s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 549s # DECODED: : bar 549s # RESPONSE: 549s # HTTP/1.1 500 Internal Server Error\r\n 549s # Date: Mon, 08 Apr 2024 17:05:36 GMT\r\n 549s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 549s # Content-Length: 564\r\n 549s # Connection: close\r\n 549s # Content-Type: text/html; charset=iso-8859-1\r\n 549s # \r\n 549s # \n 549s # \n 549s # ... 549s # expecting 500, got 500 549s ok 170 549s # SENDING: 549s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 549s # DECODED: F\x00oo: bar 549s # RESPONSE: 549s # HTTP/1.1 500 Internal Server Error\r\n 549s # Date: Mon, 08 Apr 2024 17:05:36 GMT\r\n 549s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 549s # Content-Length: 528\r\n 549s # Connection: close\r\n 549s # Content-Type: text/html; charset=iso-8859-1\r\n 549s # \r\n 549s # \n 549s # \n 549s # ... 549s # expecting 500, got 500 549s ok 171 549s # SENDING: 549s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 549s # DECODED: F\x01oo: bar 549s # RESPONSE: 549s # HTTP/1.1 500 Internal Server Error\r\n 549s # Date: Mon, 08 Apr 2024 17:05:36 GMT\r\n 549s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 549s # Content-Length: 564\r\n 549s # Connection: close\r\n 549s # Content-Type: text/html; charset=iso-8859-1\r\n 549s # \r\n 549s # \n 549s # \n 549s # ... 549s # expecting 500, got 500 549s ok 172 549s # SENDING: 549s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 549s # DECODED: F\noo: bar 549s # RESPONSE: 549s # HTTP/1.1 500 Internal Server Error\r\n 549s # Date: Mon, 08 Apr 2024 17:05:36 GMT\r\n 549s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 549s # Content-Length: 528\r\n 549s # Connection: close\r\n 549s # Content-Type: text/html; charset=iso-8859-1\r\n 549s # \r\n 549s # \n 549s # \n 549s # ... 549s # expecting 500, got 500 549s ok 173 549s # SENDING: 549s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 549s # DECODED: Foo: b\tar 549s # RESPONSE: 549s # HTTP/1.1 200 OK\r\n 549s # Date: Mon, 08 Apr 2024 17:05:36 GMT\r\n 549s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 549s # Foo: b\tar\r\n 549s # Vary: In-If1\r\n 549s # DMMATCH1: 1\r\n 549s # Connection: close\r\n 549s # Content-Type: text/plain\r\n 549s # \r\n 549s # Hi!\n 549s # SERVERNAME=localhost\n 549s # HTTP_HOST=\n 549s # 549s # expecting 200, got 200 549s ok 174 549s # SENDING: 549s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 549s # DECODED: Foo: b\x01ar 549s # RESPONSE: 549s # HTTP/1.1 500 Internal Server Error\r\n 549s # Date: Mon, 08 Apr 2024 17:05:36 GMT\r\n 549s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 549s # Content-Length: 564\r\n 549s # Connection: close\r\n 549s # Content-Type: text/html; charset=iso-8859-1\r\n 549s # \r\n 549s # \n 549s # \n 549s # ... 549s # expecting 500, got 500 549s ok 175 549s # SENDING: 549s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 549s # expecting 500, got 500 549s ok 176 549s ok 177 549s ok 178 549s ok 553s t/apache/if_sections.t .............. 553s 1..46 553s # Running under perl version 5.038002 for linux 553s # Current time local: Mon Apr 8 17:05:36 2024 553s # Current time GMT: Mon Apr 8 17:05:36 2024 553s # Using Test.pm version 1.31 553s # Using Apache/Test.pm version 1.42 553s # /if_sec/ with '': 553s # expected: 200 553s # received: '200' 553s ok 1 553s # expected: undef 553s # received: undef 553s ok 2 553s # /if_sec/foo.if_test with '': 553s # expected: 200 553s # received: '200' 553s ok 3 553s # expected: undef 553s # received: undef 553s ok 4 553s # /if_sec/foo.if_test with '1': 553s # expected: 200 553s # received: '200' 553s ok 5 553s # expected: 'global1' 553s # received: 'global1' 553s ok 6 553s # /if_sec/foo.if_test with '1 11': 553s # expected: 200 553s # received: '200' 553s ok 7 553s # expected: 'global1, nested11, nested113' 553s # received: 'global1, nested11, nested113' 553s ok 8 553s # /if_sec/foo.if_test with '1 11 111': 553s # expected: 200 553s # received: '200' 553s ok 9 553s # expected: 'global1, nested11, nested111' 553s # received: 'global1, nested11, nested111' 553s ok 10 553s # /if_sec/foo.if_test with '1 11 112': 553s # expected: 200 553s # received: '200' 553s ok 11 553s # expected: 'global1, nested11, nested112' 553s # received: 'global1, nested11, nested112' 553s ok 12 553s # /if_sec/foo.if_test with '1 2': 553s # expected: 200 553s # received: '200' 553s ok 13 553s # expected: 'global1, files2' 553s # received: 'global1, files2' 553s ok 14 553s # /if_sec/dir/foo.txt with '1 2': 553s # expected: 200 553s # received: '200' 553s ok 15 553s # expected: 'global1, dir1, dir2, dir_files1' 553s # received: 'global1, dir1, dir2, dir_files1' 553s ok 16 553s # /if_sec/dir/ with '1 2': 553s # expected: 200 553s # received: '200' 553s ok 17 553s # expected: 'global1, dir1, dir2' 553s # received: 'global1, dir1, dir2' 553s ok 18 553s # /if_sec/dir/ with '1 11': 553s # expected: 200 553s # received: '200' 553s ok 19 553s # expected: 'global1, dir1, nested11, nested113' 553s # received: 'global1, dir1, nested11, nested113' 553s ok 20 553s # /if_sec/dir/ with '1 11 111': 553s # expected: 200 553s # received: '200' 553s ok 21 553s # expected: 'global1, dir1, nested11, nested111' 553s # received: 'global1, dir1, nested11, nested111' 553s ok 22 553s # /if_sec/dir/ with '1 11 112': 553s # expected: 200 553s # received: '200' 553s ok 23 553s # expected: 'global1, dir1, nested11, nested112' 553s # received: 'global1, dir1, nested11, nested112' 553s ok 24 553s # /if_sec/loc/ with '1 2': 553s # expected: 200 553s # received: '200' 553s ok 25 553s # expected: 'global1, loc1, loc2' 553s # received: 'global1, loc1, loc2' 553s ok 26 553s # /if_sec/loc/foo.txt with '1 2': 553s # expected: 200 553s # received: '200' 553s ok 27 553s # expected: 'global1, loc1, loc2' 553s # received: 'global1, loc1, loc2' 553s ok 28 553s # /if_sec/loc/ with '1 11': 553s # expected: 200 553s # received: '200' 553s ok 29 553s # expected: 'global1, loc1, nested11, nested113' 553s # received: 'global1, loc1, nested11, nested113' 553s ok 30 553s # /if_sec/loc/ with '1 11 111': 553s # expected: 200 553s # received: '200' 553s ok 31 553s # expected: 'global1, loc1, nested11, nested111' 553s # received: 'global1, loc1, nested11, nested111' 553s ok 32 553s # /if_sec/loc/ with '1 11 112': 553s # expected: 200 553s # received: '200' 553s ok 33 553s # expected: 'global1, loc1, nested11, nested112' 553s # received: 'global1, loc1, nested11, nested112' 553s ok 34 553s # /if_sec/loc/foo.if_test with '1 2': 553s # expected: 200 553s # received: '200' 553s ok 35 553s # expected: 'global1, files2, loc1, loc2' 553s # received: 'global1, files2, loc1, loc2' 553s ok 36 553s # /if_sec/loc/foo.if_test with '1 2 11': 553s # expected: 200 553s # received: '200' 553s ok 37 553s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 553s # received: 'global1, files2, loc1, loc2, nested11, nested113' 553s ok 38 553s # /if_sec/loc/foo.if_test with '1 2 11 111': 553s # expected: 200 553s # received: '200' 553s ok 39 553s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 553s # received: 'global1, files2, loc1, loc2, nested11, nested111' 553s ok 40 553s # /if_sec/loc/foo.if_test with '1 2 11 112': 553s # expected: 200 553s # received: '200' 553s ok 41 553s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 553s # received: 'global1, files2, loc1, loc2, nested11, nested112' 553s ok 42 553s # /if_sec/proxy/ with '1 2': 553s # expected: 200 553s # received: '200' 553s ok 43 553s # expected: 'global1, locp1, locp2' 553s # received: 'global1, locp1, locp2' 553s ok 44 553s # /if_sec/proxy/ with '2': 553s # expected: 200 553s # received: '200' 553s ok 45 553s # expected: 'locp2' 553s # received: 'locp2' 553s ok 46 553s ok 558s t/apache/iffile.t ................... 558s 1..2 558s # Running under perl version 5.038002 for linux 558s # Current time local: Mon Apr 8 17:05:41 2024 558s # Current time GMT: Mon Apr 8 17:05:41 2024 558s # Using Test.pm version 1.31 558s # Using Apache/Test.pm version 1.42 558s # expected: 200 558s # received: '200' 558s ok 1 558s # expected: 'success1, success2, success3, success4, success5' 558s # received: 'success1, success2, success3, success4, success5' 558s ok 2 558s ok 563s t/apache/leaks.t .................... skipped: mod_memory_track not activated 572s t/apache/limits.t ................... 572s 1..12 572s # Running under perl version 5.038002 for linux 572s # Current time local: Mon Apr 8 17:05:51 2024 572s # Current time GMT: Mon Apr 8 17:05:51 2024 572s # Using Test.pm version 1.31 572s # Using Apache/Test.pm version 1.42 572s # Testing LimitRequestLine; should succeed 572s # testing : Test #1 572s # expected: 200 572s # received: '200' 572s ok 1 572s # Testing LimitRequestLine; should fail 572s # testing : Test #2 572s # expected: 414 572s # received: '414' 572s ok 2 572s # Testing LimitRequestFieldSize; should succeed 572s # testing : Test #3 572s # expected: 200 572s # received: '200' 572s ok 3 572s # Testing LimitRequestFieldSize; should fail 572s # testing : Test #4 572s # expected: 400 572s # received: '400' 572s ok 4 572s # Testing LimitRequestFields; should succeed 572s # testing : Test #5 572s # expected: 200 572s # received: '200' 572s ok 5 572s # Testing LimitRequestFields; should fail 572s # testing : Test #6 572s # expected: 400 572s # received: '400' 572s ok 6 572s # Testing LimitRequestBody; should succeed 572s # Chunked transfer-encoding enabled 572s # testing : Test #7 572s # expected: 200 572s # received: '200' 572s ok 7 572s # Testing LimitRequestBody; should succeed 572s # Chunked transfer-encoding disabled 572s # testing : Test #8 572s # expected: 200 572s # received: '200' 572s ok 8 572s # Testing LimitRequestBody; should fail 572s # Chunked transfer-encoding enabled 572s # testing : Test #9 572s # expected: 413 572s # received: '413' 572s ok 9 572s # Testing LimitRequestBody; should fail 572s # Chunked transfer-encoding disabled 572s # testing : Test #10 572s # expected: 413 572s # received: '413' 572s ok 10 572s # Testing LimitRequestFieldSize; should succeed 572s # testing : Test #11 572s # expected: 200 572s # received: '200' 572s ok 11 572s # Testing LimitRequestFieldSize; should fail 572s # testing : Test #12 572s # expected: 400 572s # received: '400' 572s ok 12 572s ok 576s t/apache/loglevel.t ................. 576s 1..8 576s # Running under perl version 5.038002 for linux 576s # Current time local: Mon Apr 8 17:06:00 2024 576s # Current time GMT: Mon Apr 8 17:06:00 2024 576s # Using Test.pm version 1.31 576s # Using Apache/Test.pm version 1.42 576s ok 1 576s ok 2 576s ok 3 576s ok 4 576s ok 5 576s ok 6 576s ok 7 576s ok 8 576s ok 581s t/apache/maxranges.t ................ 581s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 581s 1..19 581s # Running under perl version 5.038002 for linux 581s # Current time local: Mon Apr 8 17:06:04 2024 581s # Current time GMT: Mon Apr 8 17:06:04 2024 581s # Using Test.pm version 1.31 581s # Using Apache/Test.pm version 1.42 581s ok 1 581s ok 2 581s ok 3 581s ok 4 581s ok 5 581s ok 6 581s ok 7 581s ok 8 581s ok 9 581s ok 10 581s ok 11 581s ok 12 581s ok 13 581s ok 14 581s ok 15 581s ok 16 581s ok 17 581s ok 18 581s ok 19 581s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 581s ok 585s t/apache/mergeslashes.t ............. 585s 1..9 585s # Running under perl version 5.038002 for linux 585s # Current time local: Mon Apr 8 17:06:09 2024 585s # Current time GMT: Mon Apr 8 17:06:09 2024 585s # Using Test.pm version 1.31 585s # Using Apache/Test.pm version 1.42 585s # SENDING to 127.0.0.1:8537 585s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for exact match 585s ok 1 585s # SENDING to 127.0.0.1:8537 585s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for merged even at front 585s ok 2 585s # SENDING to 127.0.0.1:8537 585s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for merged even at front 585s ok 3 585s # SENDING to 127.0.0.1:8537 585s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for c// should be merged 585s ok 4 585s # SENDING to 127.0.0.1:8537 585s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for a// should be merged 585s ok 5 585s # SENDING to 127.0.0.1:8537 585s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for a// matches locationmatch 585s ok 6 585s # SENDING to 127.0.0.1:8537 585s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 585s # expected 200, got 200 for c// doesn't match locationmatch 585s ok 7 585s # SENDING to 127.0.0.1:8537 585s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for baseline failed 585s ok 8 585s # SENDING to 127.0.0.1:8537 585s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 585s # expected 403, got 403 for b//d not merged for Location with OFF 585s ok 9 585s ok 589s t/apache/mmn.t ...................... 589s 1..2 589s # Running under perl version 5.038002 for linux 589s # Current time local: Mon Apr 8 17:06:13 2024 589s # Current time GMT: Mon Apr 8 17:06:13 2024 589s # Using Test.pm version 1.31 589s # Using Apache/Test.pm version 1.42 589s ok 1 589s ok 2 589s ok 594s t/apache/options.t .................. 594s 1..2 594s # Running under perl version 5.038002 for linux 594s # Current time local: Mon Apr 8 17:06:17 2024 594s # Current time GMT: Mon Apr 8 17:06:17 2024 594s # Using Test.pm version 1.31 594s # Using Apache/Test.pm version 1.42 594s # testing : code 594s # expected: 200 594s # received: '200' 594s ok 1 594s # testing : OPTIONS 594s # expected: qr/OPTIONS/ 594s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 594s ok 2 594s ok 603s t/apache/passbrigade.t .............. 603s # using LWP client 603s 1..114 603s # Running under perl version 5.038002 for linux 603s # Current time local: Mon Apr 8 17:06:22 2024 603s # Current time GMT: Mon Apr 8 17:06:22 2024 603s # Using Test.pm version 1.31 603s # Using Apache/Test.pm version 1.42 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 1024 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #DMMATCH1: 1 603s # 603s # testing : bytes in body 603s # expected: 1024 603s # received: 1024 603s ok 1 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 2048 603s # received: 2048 603s ok 2 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 3072 603s # received: 3072 603s ok 3 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 4096 603s # received: 4096 603s ok 4 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 5120 603s # received: 5120 603s ok 5 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 6144 603s # received: 6144 603s ok 6 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 7168 603s # received: 7168 603s ok 7 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 8192 603s # received: 8192 603s ok 8 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 9216 603s # received: 9216 603s ok 9 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 10240 603s # received: 10240 603s ok 10 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 11264 603s # received: 11264 603s ok 11 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 12288 603s # received: 12288 603s ok 12 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 13312 603s # received: 13312 603s ok 13 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 14336 603s # received: 14336 603s ok 14 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 15360 603s # received: 15360 603s ok 15 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 16384 603s # received: 16384 603s ok 16 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 17408 603s # received: 17408 603s ok 17 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 18432 603s # received: 18432 603s ok 18 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 19456 603s # received: 19456 603s ok 19 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 20480 603s # received: 20480 603s ok 20 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 21504 603s # received: 21504 603s ok 21 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 22528 603s # received: 22528 603s ok 22 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 23552 603s # received: 23552 603s ok 23 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 24576 603s # received: 24576 603s ok 24 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 25600 603s # received: 25600 603s ok 25 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 26624 603s # received: 26624 603s ok 26 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 27648 603s # received: 27648 603s ok 27 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 28672 603s # received: 28672 603s ok 28 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 29696 603s # received: 29696 603s ok 29 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 30720 603s # received: 30720 603s ok 30 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 31744 603s # received: 31744 603s ok 31 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 32768 603s # received: 32768 603s ok 32 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 33792 603s # received: 33792 603s ok 33 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 34816 603s # received: 34816 603s ok 34 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 35840 603s # received: 35840 603s ok 35 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 36864 603s # received: 36864 603s ok 36 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 37888 603s # received: 37888 603s ok 37 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 38912 603s # received: 38912 603s ok 38 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 39936 603s # received: 39936 603s ok 39 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 40960 603s # received: 40960 603s ok 40 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 41984 603s # received: 41984 603s ok 41 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 43008 603s # received: 43008 603s ok 42 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 44032 603s # received: 44032 603s ok 43 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 45056 603s # received: 45056 603s ok 44 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 46080 603s # received: 46080 603s ok 45 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 47104 603s # received: 47104 603s ok 46 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 48128 603s # received: 48128 603s ok 47 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 49152 603s # received: 49152 603s ok 48 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 50176 603s # received: 50176 603s ok 49 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 51200 603s # received: 51200 603s ok 50 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 102400 603s # received: 102400 603s ok 51 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 307200 603s # received: 307200 603s ok 52 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 512000 603s # received: 512000 603s ok 53 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:26 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:27 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 2048000 603s # received: 2048000 603s ok 54 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:27 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:27 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 4096000 603s # received: 4096000 603s ok 55 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:27 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:28 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 6144000 603s # received: 6144000 603s ok 56 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:28 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 10240000 603s # received: 10240000 603s ok 57 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 1024 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #DMMATCH1: 1 603s # 603s # testing : bytes in body 603s # expected: 1024 603s # received: 1024 603s ok 58 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 2048 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #DMMATCH1: 1 603s # 603s # testing : bytes in body 603s # expected: 2048 603s # received: 2048 603s ok 59 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 3072 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #DMMATCH1: 1 603s # 603s # testing : bytes in body 603s # expected: 3072 603s # received: 3072 603s ok 60 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 4096 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #DMMATCH1: 1 603s # 603s # testing : bytes in body 603s # expected: 4096 603s # received: 4096 603s ok 61 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 5120 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #DMMATCH1: 1 603s # 603s # testing : bytes in body 603s # expected: 5120 603s # received: 5120 603s ok 62 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 6144 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #DMMATCH1: 1 603s # 603s # testing : bytes in body 603s # expected: 6144 603s # received: 6144 603s ok 63 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 7168 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #DMMATCH1: 1 603s # 603s # testing : bytes in body 603s # expected: 7168 603s # received: 7168 603s ok 64 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 8192 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #DMMATCH1: 1 603s # 603s # testing : bytes in body 603s # expected: 8192 603s # received: 8192 603s ok 65 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 9216 603s # received: 9216 603s ok 66 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 10240 603s # received: 10240 603s ok 67 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 11264 603s # received: 11264 603s ok 68 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 12288 603s # received: 12288 603s ok 69 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 13312 603s # received: 13312 603s ok 70 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 14336 603s # received: 14336 603s ok 71 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 15360 603s # received: 15360 603s ok 72 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 16384 603s # received: 16384 603s ok 73 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 17408 603s # received: 17408 603s ok 74 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 18432 603s # received: 18432 603s ok 75 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 19456 603s # received: 19456 603s ok 76 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 20480 603s # received: 20480 603s ok 77 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 21504 603s # received: 21504 603s ok 78 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 22528 603s # received: 22528 603s ok 79 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 23552 603s # received: 23552 603s ok 80 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 24576 603s # received: 24576 603s ok 81 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 25600 603s # received: 25600 603s ok 82 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 26624 603s # received: 26624 603s ok 83 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 27648 603s # received: 27648 603s ok 84 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 28672 603s # received: 28672 603s ok 85 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 29696 603s # received: 29696 603s ok 86 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 30720 603s # received: 30720 603s ok 87 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 31744 603s # received: 31744 603s ok 88 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 32768 603s # received: 32768 603s ok 89 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 33792 603s # received: 33792 603s ok 90 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 34816 603s # received: 34816 603s ok 91 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 35840 603s # received: 35840 603s ok 92 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 36864 603s # received: 36864 603s ok 93 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 37888 603s # received: 37888 603s ok 94 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 38912 603s # received: 38912 603s ok 95 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 39936 603s # received: 39936 603s ok 96 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 40960 603s # received: 40960 603s ok 97 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 41984 603s # received: 41984 603s ok 98 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 43008 603s # received: 43008 603s ok 99 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 44032 603s # received: 44032 603s ok 100 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 45056 603s # received: 45056 603s ok 101 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 46080 603s # received: 46080 603s ok 102 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 47104 603s # received: 47104 603s ok 103 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 48128 603s # received: 48128 603s ok 104 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 603s #Connection: close 603s #Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 603s #Vary: In-If1 603s #Content-Length: 0 603s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 603s #Client-Peer: 127.0.0.1:8529 603s #Client-Response-Num: 1 603s #Client-Transfer-Encoding: chunked 603s #DMMATCH1: 1 603s #X-Content-Length-Note: added by Apache::TestRequest 603s # 603s # testing : bytes in body 603s # expected: 49152 603s # received: 49152 603s ok 105 603s #lwp request: 603s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 603s #User-Agent: libwww-perl/6.76 603s # 603s #server response: 603s #HTTP/1.1 200 OK 604s #Connection: close 604s #Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 604s #Vary: In-If1 604s #Content-Length: 0 604s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Client-Peer: 127.0.0.1:8529 604s #Client-Response-Num: 1 604s #Client-Transfer-Encoding: chunked 604s #DMMATCH1: 1 604s #X-Content-Length-Note: added by Apache::TestRequest 604s # 604s # testing : bytes in body 604s # expected: 50176 604s # received: 50176 604s ok 106 604s #lwp request: 604s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 604s #User-Agent: libwww-perl/6.76 604s # 604s #server response: 604s #HTTP/1.1 200 OK 604s #Connection: close 604s #Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 604s #Vary: In-If1 604s #Content-Length: 0 604s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Client-Peer: 127.0.0.1:8529 604s #Client-Response-Num: 1 604s #Client-Transfer-Encoding: chunked 604s #DMMATCH1: 1 604s #X-Content-Length-Note: added by Apache::TestRequest 604s # 604s # testing : bytes in body 604s # expected: 51200 604s # received: 51200 604s ok 107 604s #lwp request: 604s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 604s #User-Agent: libwww-perl/6.76 604s # 604s #server response: 604s #HTTP/1.1 200 OK 604s #Connection: close 604s #Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 604s #Vary: In-If1 604s #Content-Length: 0 604s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Client-Peer: 127.0.0.1:8529 604s #Client-Response-Num: 1 604s #Client-Transfer-Encoding: chunked 604s #DMMATCH1: 1 604s #X-Content-Length-Note: added by Apache::TestRequest 604s # 604s # testing : bytes in body 604s # expected: 102400 604s # received: 102400 604s ok 108 604s #lwp request: 604s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 604s #User-Agent: libwww-perl/6.76 604s # 604s #server response: 604s #HTTP/1.1 200 OK 604s #Connection: close 604s #Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 604s #Vary: In-If1 604s #Content-Length: 0 604s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Client-Peer: 127.0.0.1:8529 604s #Client-Response-Num: 1 604s #Client-Transfer-Encoding: chunked 604s #DMMATCH1: 1 604s #X-Content-Length-Note: added by Apache::TestRequest 604s # 604s # testing : bytes in body 604s # expected: 307200 604s # received: 307200 604s ok 109 604s #lwp request: 604s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 604s #User-Agent: libwww-perl/6.76 604s # 604s #server response: 604s #HTTP/1.1 200 OK 604s #Connection: close 604s #Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 604s #Vary: In-If1 604s #Content-Length: 0 604s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Client-Peer: 127.0.0.1:8529 604s #Client-Response-Num: 1 604s #Client-Transfer-Encoding: chunked 604s #DMMATCH1: 1 604s #X-Content-Length-Note: added by Apache::TestRequest 604s # 604s # testing : bytes in body 604s # expected: 512000 604s # received: 512000 604s ok 110 604s #lwp request: 604s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 604s #User-Agent: libwww-perl/6.76 604s # 604s #server response: 604s #HTTP/1.1 200 OK 604s #Connection: close 604s #Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 604s #Vary: In-If1 604s #Content-Length: 0 604s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Client-Peer: 127.0.0.1:8529 604s #Client-Response-Num: 1 604s #Client-Transfer-Encoding: chunked 604s #DMMATCH1: 1 604s #X-Content-Length-Note: added by Apache::TestRequest 604s # 604s # testing : bytes in body 604s # expected: 2048000 604s # received: 2048000 604s ok 111 604s #lwp request: 604s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 604s #User-Agent: libwww-perl/6.76 604s # 604s #server response: 604s #HTTP/1.1 200 OK 604s #Connection: close 604s #Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 604s #Vary: In-If1 604s #Content-Length: 0 604s #Client-Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Client-Peer: 127.0.0.1:8529 604s #Client-Response-Num: 1 604s #Client-Transfer-Encoding: chunked 604s #DMMATCH1: 1 604s #X-Content-Length-Note: added by Apache::TestRequest 604s # 604s # testing : bytes in body 604s # expected: 4096000 604s # received: 4096000 604s ok 112 604s #lwp request: 604s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 604s #User-Agent: libwww-perl/6.76 604s # 604s #server response: 604s #HTTP/1.1 200 OK 604s #Connection: close 604s #Date: Mon, 08 Apr 2024 17:06:30 GMT 604s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 604s #Vary: In-If1 604s #Content-Length: 0 604s #Client-Date: Mon, 08 Apr 2024 17:06:31 GMT 604s #Client-Peer: 127.0.0.1:8529 604s #Client-Response-Num: 1 604s #Client-Transfer-Encoding: chunked 604s #DMMATCH1: 1 604s #X-Content-Length-Note: added by Apache::TestRequest 604s # 604s # testing : bytes in body 604s # expected: 6144000 604s # received: 6144000 604s ok 113 604s #lwp request: 604s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 604s #User-Agent: libwww-perl/6.76 604s # 604s #server response: 604s #HTTP/1.1 200 OK 604s #Connection: close 604s #Date: Mon, 08 Apr 2024 17:06:31 GMT 604s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 604s #Vary: In-If1 604s #Content-Length: 0 604s #Client-Date: Mon, 08 Apr 2024 17:06:31 GMT 604s #Client-Peer: 127.0.0.1:8529 604s #Client-Response-Num: 1 604s #Client-Transfer-Encoding: chunked 604s #DMMATCH1: 1 604s #X-Content-Length-Note: added by Apache::TestRequest 604s # 604s # testing : bytes in body 604s # expected: 10240000 604s # received: 10240000 604s ok 114 604s ok 608s t/apache/post.t ..................... 608s # using LWP client 608s 1..51 608s # Running under perl version 5.038002 for linux 608s # Current time local: Mon Apr 8 17:06:31 2024 608s # Current time GMT: Mon Apr 8 17:06:31 2024 608s # Using Test.pm version 1.31 608s # Using Apache/Test.pm version 1.42 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 1024 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 5 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '1024' 608s # received: 1024 608s ok 1 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 2048 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 5 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '2048' 608s # received: 2048 608s ok 2 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 3072 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 5 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '3072' 608s # received: 3072 608s ok 3 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 4096 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 5 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '4096' 608s # received: 4096 608s ok 4 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 5120 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 5 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '5120' 608s # received: 5120 608s ok 5 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 6144 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 5 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '6144' 608s # received: 6144 608s ok 6 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 7168 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 5 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '7168' 608s # received: 7168 608s ok 7 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 8192 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 5 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '8192' 608s # received: 8192 608s ok 8 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 9216 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 5 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '9216' 608s # received: 9216 608s ok 9 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 10240 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '10240' 608s # received: 10240 608s ok 10 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 11264 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '11264' 608s # received: 11264 608s ok 11 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 12288 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '12288' 608s # received: 12288 608s ok 12 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 13312 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '13312' 608s # received: 13312 608s ok 13 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 14336 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '14336' 608s # received: 14336 608s ok 14 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 15360 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '15360' 608s # received: 15360 608s ok 15 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 16384 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '16384' 608s # received: 16384 608s ok 16 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 17408 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '17408' 608s # received: 17408 608s ok 17 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 18432 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '18432' 608s # received: 18432 608s ok 18 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 19456 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '19456' 608s # received: 19456 608s ok 19 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 20480 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '20480' 608s # received: 20480 608s ok 20 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 21504 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '21504' 608s # received: 21504 608s ok 21 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 22528 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '22528' 608s # received: 22528 608s ok 22 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 23552 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '23552' 608s # received: 23552 608s ok 23 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 24576 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '24576' 608s # received: 24576 608s ok 24 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 25600 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '25600' 608s # received: 25600 608s ok 25 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 26624 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '26624' 608s # received: 26624 608s ok 26 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 27648 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '27648' 608s # received: 27648 608s ok 27 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 28672 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '28672' 608s # received: 28672 608s ok 28 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 29696 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '29696' 608s # received: 29696 608s ok 29 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 30720 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '30720' 608s # received: 30720 608s ok 30 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 31744 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '31744' 608s # received: 31744 608s ok 31 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 32768 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:35 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '32768' 608s # received: 32768 608s ok 32 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 33792 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '33792' 608s # received: 33792 608s ok 33 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 34816 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '34816' 608s # received: 34816 608s ok 34 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 35840 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '35840' 608s # received: 35840 608s ok 35 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 36864 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '36864' 608s # received: 36864 608s ok 36 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 37888 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '37888' 608s # received: 37888 608s ok 37 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 38912 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '38912' 608s # received: 38912 608s ok 38 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 39936 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '39936' 608s # received: 39936 608s ok 39 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 40960 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '40960' 608s # received: 40960 608s ok 40 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 41984 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '41984' 608s # received: 41984 608s ok 41 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 43008 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '43008' 608s # received: 43008 608s ok 42 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 44032 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '44032' 608s # received: 44032 608s ok 43 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 45056 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '45056' 608s # received: 45056 608s ok 44 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 46080 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '46080' 608s # received: 46080 608s ok 45 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 47104 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '47104' 608s # received: 47104 608s ok 46 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 48128 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '48128' 608s # received: 48128 608s ok 47 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 49152 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '49152' 608s # received: 49152 608s ok 48 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 50176 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '50176' 608s # received: 50176 608s ok 49 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 51200 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 6 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '51200' 608s # received: 51200 608s ok 50 608s #lwp request: 608s #POST http://localhost:8529/eat_post HTTP/1.1 608s #User-Agent: libwww-perl/6.76 608s #Content-Length: 102400 608s # 608s #server response: 608s #HTTP/1.1 200 OK 608s #Connection: close 608s #Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 608s #Vary: In-If1 608s #Content-Length: 7 608s #Client-Date: Mon, 08 Apr 2024 17:06:36 GMT 608s #Client-Peer: 127.0.0.1:8529 608s #Client-Response-Num: 1 608s #DMMATCH1: 1 608s # 608s # testing : length posted 608s # expected: '102400' 608s # received: 102400 608s ok 51 608s ok 612s t/apache/pr17629.t .................. 612s 1..4 612s # Running under perl version 5.038002 for linux 612s # Current time local: Mon Apr 8 17:06:36 2024 612s # Current time GMT: Mon Apr 8 17:06:36 2024 612s # Using Test.pm version 1.31 612s # Using Apache/Test.pm version 1.42 612s # expected: 'begin-foobar-end 612s # ' 612s # received: 'begin-foobar-end 612s # ' 612s ok 1 612s # expected: 200 612s # received: '200' 612s ok 2 612s # testing : response was gzipped 612s # expected: 'gzip' 612s # received: 'gzip' 612s ok 3 612s # expected: 'begin-foobar-end 612s # ' 612s # received: 'begin-foobar-end 612s # ' 612s ok 4 612s ok 617s t/apache/pr18757.t .................. 617s 1..3 617s # Running under perl version 5.038002 for linux 617s # Current time local: Mon Apr 8 17:06:40 2024 617s # Current time GMT: Mon Apr 8 17:06:40 2024 617s # Using Test.pm version 1.31 617s # Using Apache/Test.pm version 1.42 617s # testing : 200 response from GET 617s # expected: 200 617s # received: '200' 617s ok 1 617s # expected C-L is 26 617s # URL via proxy is http://localhost:8552/index.html 617s ok 2 617s # line: HTTP/1.1 200 OK 617s # line: Date: Mon, 08 Apr 2024 17:06:44 GMT 617s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 617s # line: Vary: In-If1 617s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 617s # line: ETag: "1a-613edd771cbc0" 617s # line: Accept-Ranges: bytes 617s # line: Content-Length: 26 617s # line: DMMATCH1: 1 617s # line: Content-Type: text/html 617s # line: 617s # testing : whether proxy strips Content-Length header 617s # expected: 1 617s # received: 1 617s ok 3 617s ok 621s t/apache/pr35292.t .................. 621s 1..3 621s # Running under perl version 5.038002 for linux 621s # Current time local: Mon Apr 8 17:06:44 2024 621s # Current time GMT: Mon Apr 8 17:06:44 2024 621s # Using Test.pm version 1.31 621s # Using Apache/Test.pm version 1.42 621s ok 1 621s ok 2 621s # testing : read response-line 621s # expected: qr/^HTTP\/1\.. 413/ 621s # received: 'HTTP/1.1 413 Request Entity Too Large 621s # ' 621s ok 3 621s ok 625s t/apache/pr35330.t .................. 625s 1..2 625s # Running under perl version 5.038002 for linux 625s # Current time local: Mon Apr 8 17:06:49 2024 625s # Current time GMT: Mon Apr 8 17:06:49 2024 625s # Using Test.pm version 1.31 625s # Using Apache/Test.pm version 1.42 625s # testing : SSI was allowed for location 625s # expected: 200 625s # received: '200' 625s ok 1 625s # testing : file was served with correct content 625s # expected: 'hello' 625s # received: 'hello' 625s ok 2 625s ok 630s t/apache/pr37166.t .................. 630s 1..4 630s # Running under perl version 5.038002 for linux 630s # Current time local: Mon Apr 8 17:06:53 2024 630s # Current time GMT: Mon Apr 8 17:06:53 2024 630s # Using Test.pm version 1.31 630s # Using Apache/Test.pm version 1.42 630s # testing : SSI was allowed for location 630s # expected: 200 630s # received: '200' 630s ok 1 630s # testing : file was served with correct content 630s # expected: 'Hello world 630s # ' 630s # received: 'Hello world 630s # ' 630s ok 2 630s # testing : explicit 200 response 630s # expected: 200 630s # received: '200' 630s ok 3 630s # testing : file was again served with correct content 630s # expected: 'Hello world 630s # ' 630s # received: 'Hello world 630s # ' 630s ok 4 630s ok 634s t/apache/pr43939.t .................. 634s 1..4 634s # Running under perl version 5.038002 for linux 634s # Current time local: Mon Apr 8 17:06:58 2024 634s # Current time GMT: Mon Apr 8 17:06:58 2024 634s # Using Test.pm version 1.31 634s # Using Apache/Test.pm version 1.42 634s # expected: 'begin-default-end 634s # ' 634s # received: 'begin-default-end 634s # ' 634s ok 1 634s # expected: 200 634s # received: '200' 634s ok 2 634s # testing : response was gzipped 634s # expected: 'gzip' 634s # received: 'gzip' 634s ok 3 634s # expected: 'begin-default-end 634s # ' 634s # received: 'begin-default-end 634s # ' 634s ok 4 634s ok 638s t/apache/pr49328.t .................. 638s 1..1 638s # Running under perl version 5.038002 for linux 638s # Current time local: Mon Apr 8 17:07:02 2024 638s # Current time GMT: Mon Apr 8 17:07:02 2024 638s # Using Test.pm version 1.31 638s # Using Apache/Test.pm version 1.42 638s # expected: 'before 638s # included 638s # after 638s # ' 638s # received: 'before 638s # included 638s # after 638s # ' 638s ok 1 638s ok 646s t/apache/rwrite.t ................... 646s # using LWP client 646s 1..114 646s # Running under perl version 5.038002 for linux 646s # Current time local: Mon Apr 8 17:07:06 2024 646s # Current time GMT: Mon Apr 8 17:07:06 2024 646s # Using Test.pm version 1.31 646s # Using Apache/Test.pm version 1.42 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 1024 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 1024 646s # received: 1024 646s ok 1 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 2048 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 2048 646s # received: 2048 646s ok 2 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 3072 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 3072 646s # received: 3072 646s ok 3 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 4096 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 4096 646s # received: 4096 646s ok 4 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 5120 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 5120 646s # received: 5120 646s ok 5 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 6144 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 6144 646s # received: 6144 646s ok 6 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 7168 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 7168 646s # received: 7168 646s ok 7 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 8192 646s # received: 8192 646s ok 8 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 9216 646s # received: 9216 646s ok 9 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 10240 646s # received: 10240 646s ok 10 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 11264 646s # received: 11264 646s ok 11 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 12288 646s # received: 12288 646s ok 12 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 13312 646s # received: 13312 646s ok 13 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 14336 646s # received: 14336 646s ok 14 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 15360 646s # received: 15360 646s ok 15 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 16384 646s # received: 16384 646s ok 16 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 17408 646s # received: 17408 646s ok 17 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 18432 646s # received: 18432 646s ok 18 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 19456 646s # received: 19456 646s ok 19 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 20480 646s # received: 20480 646s ok 20 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 21504 646s # received: 21504 646s ok 21 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 22528 646s # received: 22528 646s ok 22 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 23552 646s # received: 23552 646s ok 23 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 24576 646s # received: 24576 646s ok 24 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 25600 646s # received: 25600 646s ok 25 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 26624 646s # received: 26624 646s ok 26 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 27648 646s # received: 27648 646s ok 27 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 28672 646s # received: 28672 646s ok 28 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 29696 646s # received: 29696 646s ok 29 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 30720 646s # received: 30720 646s ok 30 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 31744 646s # received: 31744 646s ok 31 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 32768 646s # received: 32768 646s ok 32 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 33792 646s # received: 33792 646s ok 33 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 34816 646s # received: 34816 646s ok 34 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 35840 646s # received: 35840 646s ok 35 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 36864 646s # received: 36864 646s ok 36 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 37888 646s # received: 37888 646s ok 37 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 38912 646s # received: 38912 646s ok 38 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 39936 646s # received: 39936 646s ok 39 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 40960 646s # received: 40960 646s ok 40 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 41984 646s # received: 41984 646s ok 41 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 43008 646s # received: 43008 646s ok 42 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 44032 646s # received: 44032 646s ok 43 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 45056 646s # received: 45056 646s ok 44 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 46080 646s # received: 46080 646s ok 45 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 47104 646s # received: 47104 646s ok 46 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 48128 646s # received: 48128 646s ok 47 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 49152 646s # received: 49152 646s ok 48 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 50176 646s # received: 50176 646s ok 49 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 51200 646s # received: 51200 646s ok 50 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 102400 646s # received: 102400 646s ok 51 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 307200 646s # received: 307200 646s ok 52 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 512000 646s # received: 512000 646s ok 53 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:11 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:12 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 2048000 646s # received: 2048000 646s ok 54 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:12 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:12 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 4096000 646s # received: 4096000 646s ok 55 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:12 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:12 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 6144000 646s # received: 6144000 646s ok 56 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:12 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 10240000 646s # received: 10240000 646s ok 57 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 1024 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 1024 646s # received: 1024 646s ok 58 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 2048 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 2048 646s # received: 2048 646s ok 59 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 3072 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 3072 646s # received: 3072 646s ok 60 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 4096 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 4096 646s # received: 4096 646s ok 61 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 5120 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 5120 646s # received: 5120 646s ok 62 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 6144 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 6144 646s # received: 6144 646s ok 63 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 7168 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #DMMATCH1: 1 646s # 646s # testing : bytes in body 646s # expected: 7168 646s # received: 7168 646s ok 64 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 8192 646s # received: 8192 646s ok 65 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 9216 646s # received: 9216 646s ok 66 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 10240 646s # received: 10240 646s ok 67 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 11264 646s # received: 11264 646s ok 68 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 12288 646s # received: 12288 646s ok 69 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 13312 646s # received: 13312 646s ok 70 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 14336 646s # received: 14336 646s ok 71 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 15360 646s # received: 15360 646s ok 72 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 16384 646s # received: 16384 646s ok 73 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 17408 646s # received: 17408 646s ok 74 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 18432 646s # received: 18432 646s ok 75 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 19456 646s # received: 19456 646s ok 76 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 20480 646s # received: 20480 646s ok 77 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 21504 646s # received: 21504 646s ok 78 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 646s # 646s # testing : bytes in body 646s # expected: 22528 646s # received: 22528 646s ok 79 646s #lwp request: 646s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 646s #User-Agent: libwww-perl/6.76 646s # 646s #server response: 646s #HTTP/1.1 200 OK 646s #Connection: close 646s #Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 646s #Vary: In-If1 646s #Content-Length: 0 646s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 646s #Client-Peer: 127.0.0.1:8529 646s #Client-Response-Num: 1 646s #Client-Transfer-Encoding: chunked 646s #DMMATCH1: 1 646s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 23552 647s # received: 23552 647s ok 80 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 24576 647s # received: 24576 647s ok 81 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 25600 647s # received: 25600 647s ok 82 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 26624 647s # received: 26624 647s ok 83 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 27648 647s # received: 27648 647s ok 84 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 28672 647s # received: 28672 647s ok 85 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 29696 647s # received: 29696 647s ok 86 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 30720 647s # received: 30720 647s ok 87 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 31744 647s # received: 31744 647s ok 88 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 32768 647s # received: 32768 647s ok 89 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 33792 647s # received: 33792 647s ok 90 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 34816 647s # received: 34816 647s ok 91 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 35840 647s # received: 35840 647s ok 92 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 36864 647s # received: 36864 647s ok 93 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 37888 647s # received: 37888 647s ok 94 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 38912 647s # received: 38912 647s ok 95 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 39936 647s # received: 39936 647s ok 96 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 40960 647s # received: 40960 647s ok 97 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 41984 647s # received: 41984 647s ok 98 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 43008 647s # received: 43008 647s ok 99 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 44032 647s # received: 44032 647s ok 100 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 45056 647s # received: 45056 647s ok 101 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 46080 647s # received: 46080 647s ok 102 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 47104 647s # received: 47104 647s ok 103 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 48128 647s # received: 48128 647s ok 104 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 49152 647s # received: 49152 647s ok 105 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 50176 647s # received: 50176 647s ok 106 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 51200 647s # received: 51200 647s ok 107 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 102400 647s # received: 102400 647s ok 108 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 307200 647s # received: 307200 647s ok 109 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 512000 647s # received: 512000 647s ok 110 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 2048000 647s # received: 2048000 647s ok 111 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:13 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:14 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 4096000 647s # received: 4096000 647s ok 112 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:14 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:14 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 6144000 647s # received: 6144000 647s ok 113 647s #lwp request: 647s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 647s #User-Agent: libwww-perl/6.76 647s # 647s #server response: 647s #HTTP/1.1 200 OK 647s #Connection: close 647s #Date: Mon, 08 Apr 2024 17:07:14 GMT 647s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 647s #Vary: In-If1 647s #Content-Length: 0 647s #Client-Date: Mon, 08 Apr 2024 17:07:14 GMT 647s #Client-Peer: 127.0.0.1:8529 647s #Client-Response-Num: 1 647s #Client-Transfer-Encoding: chunked 647s #DMMATCH1: 1 647s #X-Content-Length-Note: added by Apache::TestRequest 647s # 647s # testing : bytes in body 647s # expected: 10240000 647s # received: 10240000 647s ok 114 647s ok 652s t/apache/server_name_port.t ......... 652s 1..84 652s # Running under perl version 5.038002 for linux 652s # Current time local: Mon Apr 8 17:07:14 2024 652s # Current time GMT: Mon Apr 8 17:07:14 2024 652s # Using Test.pm version 1.31 652s # Using Apache/Test.pm version 1.42 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 652s # expecting 200, got 200 652s ok 1 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 2 652s # got SERVER_PORT='8529', expected '8529' 652s ok 3 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 652s # expecting 200, got 200 652s ok 4 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 5 652s # got SERVER_PORT='123', expected '123' 652s ok 6 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 652s # expecting 200, got 200 652s ok 7 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 8 652s # got SERVER_PORT='8529', expected '8529' 652s ok 9 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 652s # expecting 200, got 200 652s ok 10 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 11 652s # got SERVER_PORT='123', expected '123' 652s ok 12 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 652s # expecting 200, got 200 652s ok 13 652s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 652s ok 14 652s # got SERVER_PORT='8529', expected '8529' 652s ok 15 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 652s # expecting 200, got 200 652s ok 16 652s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 652s ok 17 652s # got SERVER_PORT='123', expected '123' 652s ok 18 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 652s # expecting 200, got 200 652s ok 19 652s # got SERVER_NAME='[::1]', expected '[::1]' 652s ok 20 652s # got SERVER_PORT='8529', expected '8529' 652s ok 21 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 652s # expecting 200, got 200 652s ok 22 652s # got SERVER_NAME='[::1]', expected '[::1]' 652s ok 23 652s # got SERVER_PORT='123', expected '123' 652s ok 24 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 652s # expecting 200, got 200 652s ok 25 652s # got SERVER_NAME='[a::1]', expected '[a::1]' 652s ok 26 652s # got SERVER_PORT='8529', expected '8529' 652s ok 27 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 652s # expecting 200, got 200 652s ok 28 652s # got SERVER_NAME='[a::1]', expected '[a::1]' 652s ok 29 652s # got SERVER_PORT='123', expected '123' 652s ok 30 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 652s # expecting 200, got 200 652s ok 31 652s # got SERVER_NAME='[a::1]', expected '[a::1]' 652s ok 32 652s # got SERVER_PORT='8529', expected '8529' 652s ok 33 652s # SENDING: 652s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 652s # expecting 200, got 200 652s ok 34 652s # got SERVER_NAME='[a::1]', expected '[a::1]' 652s ok 35 652s # got SERVER_PORT='123', expected '123' 652s ok 36 652s # SENDING: 652s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 652s # expecting 200, got 200 652s ok 37 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 38 652s # got SERVER_PORT='8529', expected '8529' 652s ok 39 652s # SENDING: 652s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 652s # expecting 200, got 200 652s ok 40 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 41 652s # got SERVER_PORT='123', expected '123' 652s ok 42 652s # SENDING: 652s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 652s # expecting 200, got 200 652s ok 43 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 44 652s # got SERVER_PORT='8529', expected '8529' 652s ok 45 652s # SENDING: 652s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 652s # expecting 200, got 200 652s ok 46 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 47 652s # got SERVER_PORT='123', expected '123' 652s ok 48 652s # SENDING: 652s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 652s # expecting 200, got 200 652s ok 49 652s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 652s ok 50 652s # got SERVER_PORT='8529', expected '8529' 652s ok 51 652s # SENDING: 652s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 652s # expecting 200, got 200 652s ok 52 652s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 652s ok 53 652s # got SERVER_PORT='123', expected '123' 652s ok 54 652s # SENDING: 652s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 652s # expecting 200, got 200 652s ok 55 652s # got SERVER_NAME='[::1]', expected '[::1]' 652s ok 56 652s # got SERVER_PORT='8529', expected '8529' 652s ok 57 652s # SENDING: 652s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 652s # expecting 200, got 200 652s ok 58 652s # got SERVER_NAME='[::1]', expected '[::1]' 652s ok 59 652s # got SERVER_PORT='123', expected '123' 652s ok 60 652s # SENDING: 652s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 652s # expecting 200, got 200 652s ok 61 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 62 652s # got SERVER_PORT='8529', expected '8529' 652s ok 63 652s # SENDING: 652s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 652s # expecting 200, got 200 652s ok 64 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 65 652s # got SERVER_PORT='123', expected '123' 652s ok 66 652s # SENDING: 652s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 652s # expecting 200, got 200 652s ok 67 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 68 652s # got SERVER_PORT='8529', expected '8529' 652s ok 69 652s # SENDING: 652s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 652s # expecting 200, got 200 652s ok 70 652s # got SERVER_NAME='righthost', expected 'righthost' 652s ok 71 652s # got SERVER_PORT='123', expected '123' 652s ok 72 652s # SENDING: 652s # 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 652s # expecting 200, got 200 652s ok 73 652s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 652s ok 74 652s # got SERVER_PORT='8529', expected '8529' 652s ok 75 652s # SENDING: 652s # 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 652s # expecting 200, got 200 652s ok 76 652s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 652s ok 77 652s # got SERVER_PORT='123', expected '123' 652s ok 78 652s # SENDING: 652s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 652s # expecting 200, got 200 652s ok 79 652s # got SERVER_NAME='[::1]', expected '[::1]' 652s ok 80 652s # got SERVER_PORT='8529', expected '8529' 652s ok 81 652s # SENDING: 652s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 652s # expecting 200, got 200 652s ok 82 652s # got SERVER_NAME='[::1]', expected '[::1]' 652s ok 83 652s # got SERVER_PORT='123', expected '123' 652s ok 84 652s ok 656s t/apache/teclchunk.t ................ skipped: Not supported yet 660s t/apr/uri.t ......................... 660s 1..1 660s # Running under perl version 5.038002 for linux 660s # Current time local: Mon Apr 8 17:07:24 2024 660s # Current time GMT: Mon Apr 8 17:07:24 2024 660s # Using Test.pm version 1.31 660s # Using Apache/Test.pm version 1.42 660s ok 1 660s ok 664s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 668s t/filter/case.t ..................... 668s 1..4 668s # Running under perl version 5.038002 for linux 668s # Current time local: Mon Apr 8 17:07:32 2024 668s # Current time GMT: Mon Apr 8 17:07:32 2024 668s # Using Test.pm version 1.31 668s # Using Apache/Test.pm version 1.42 668s ok 1 668s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 668s # expected 200 668s # received 200 668s # body: =HEAD1 NAME 668s X X 668s 668s PERLSUB - PERL SUBROUTINES 668s 668s =HEAD1 SYNOPSIS 668s 668s TO DECLARE SUBROUTINES: 668s X X 668s 668s SUB NAME; # A "FORWARD" DECLARATION. 668s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 668s SUB NAME : ATTRS; # WITH ATTRIBUTES 668s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 668s 668s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 668s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 668s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 668s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 668s 668s USE FEATURE 'SIGNATURES'; 668s SUB NAME(SIG) BLOCK # WITH SIGNATURE 668s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 668s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 668s 668s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 668s X 668s 668s $SUBREF = SUB BLOCK; # NO PROTO 668s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 668s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 668s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 668s 668s USE FEATURE 'SIGNATURES'; 668s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 668s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 668s 668s TO IMPORT SUBROUTINES: 668s X 668s 668s USE MODULE QW(NAME1 NAME2 NAME3); 668s 668s TO CALL SUBROUTINES: 668s X X 668s 668s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 668s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 668s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 668s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 668s 668s =HEAD1 DESCRIPTION 668s 668s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 668s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 668s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 668s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 668s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 668s ITS NAME OR A CODE REFERENCE. 668s 668s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 668s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 668s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 668s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 668s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 668s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 668s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 668s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 668s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 668s X X 668s 668s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 668s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 668s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 668s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 668s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 668s SUCH A SIGNATURE-USING SUBROUTINE. 668s 668s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 668s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 668s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 668s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 668s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 668s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 668s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 668s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 668s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 668s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 668s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 668s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 668s X X X<@_> 668s 668s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 668s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 668s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 668s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 668s L AND L. 668s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 668s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 668s 668s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 668s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 668s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 668s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 668s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 668s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 668s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 668s ONE LARGE INDISTINGUISHABLE LIST. 668s 668s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 668s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 668s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 668s EMPTY SUB RETURNS THE EMPTY LIST. 668s X X X 668s 668s EXAMPLE: 668s 668s SUB MAX { 668s MY $MAX = SHIFT(@_); 668s FOREACH $FOO (@_) { 668s $MAX = $FOO IF $MAX < $FOO; 668s } 668s RETURN $MAX; 668s } 668s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 668s 668s EXAMPLE: 668s 668s # GET A LINE, COMBINING CONTINUATION LINES 668s # THAT START WITH WHITESPACE 668s 668s SUB GET_LINE { 668s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 668s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 668s IF ($LOOKAHEAD =~ /^[ \T]/) { 668s $THISLINE .= $LOOKAHEAD; 668s } 668s ELSE { 668s LAST LINE; 668s } 668s } 668s RETURN $THISLINE; 668s } 668s 668s $LOOKAHEAD = ; # GET FIRST LINE 668s WHILE (DEFINED($LINE = GET_LINE())) { 668s ... 668s } 668s 668s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 668s 668s SUB MAYBESET { 668s MY($KEY, $VALUE) = @_; 668s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 668s } 668s 668s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 668s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 668s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 668s ITS CALLER'S VALUES. 668s X X 668s 668s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 668s SUB UPCASE_IN { 668s FOR (@_) { TR/A-Z/A-Z/ } 668s } 668s 668s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 668s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 668s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 668s X X 668s 668s UPCASE_IN("FREDERICK"); 668s 668s IT WOULD BE MUCH SAFER IF THE C FUNCTION 668s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 668s OF CHANGING THEM IN PLACE: 668s 668s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 668s SUB UPCASE { 668s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 668s MY @PARMS = @_; 668s FOR (@PARMS) { TR/A-Z/A-Z/ } 668s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 668s } 668s 668s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 668s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 668s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 668s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 668s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 668s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 668s 668s @NEWLIST = UPCASE(@LIST1, @LIST2); 668s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 668s 668s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 668s 668s (@X, @Y) = UPCASE(@LIST1, @LIST2); 668s 668s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 668s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 668s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 668s L FOR ALTERNATIVES. 668s 668s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 668s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 668s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 668s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 668s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 668s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 668s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 668s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 668s SEE L FOR MORE ABOUT ALL THAT. 668s X<&> 668s 668s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 668s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 668s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 668s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 668s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 668s X 668s 668s &FOO(1,2,3); # PASS THREE ARGUMENTS 668s FOO(1,2,3); # THE SAME 668s 668s FOO(); # PASS A NULL LIST 668s &FOO(); # THE SAME 668s 668s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 668s USE STRICT 'SUBS'; 668s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 668s # A COMPILE-TIME ERROR 668s NO STRICT 'SUBS'; 668s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 668s # A LITERAL STRING "FOO" 668s 668s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 668s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 668s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 668s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 668s X<&> 668s 668s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 668s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 668s YOUR SUBROUTINE'S NAME. 668s 668s USE V5.16; 668s MY $FACTORIAL = SUB { 668s MY ($X) = @_; 668s RETURN 1 IF $X == 1; 668s RETURN($X * __SUB__->( $X - 1 ) ); 668s }; 668s 668s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 668s IS SUBJECT TO CHANGE. 668s 668s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 668s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 668s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 668s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 668s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 668s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 668s SPECIAL, PRE-DEFINED THINGS. 668s 668s =OVER 668s 668s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 668s 668s C 668s 668s =ITEM DOCUMENTED IN L 668s 668s C, C 668s 668s =ITEM DOCUMENTED IN L 668s 668s C, C 668s 668s =ITEM DOCUMENTED IN L 668s 668s C, C, C, C, C, C, C, 668s C, C, C, C, C, C, 668s C, C, C, C, C, C, C, 668s C, C, C, C, C, C, 668s C, C, C, C, C, 668s C, C, C, C 668s 668s =ITEM DOCUMENTED IN L 668s 668s C, C, C, C, C, C, C, 668s C, C, C, C, C, C, C, 668s C, C, C, C, C, C 668s 668s =ITEM DOCUMENTED IN L 668s 668s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 668s L<< C|PERLFUNC/REQUIRE >> 668s 668s =ITEM DOCUMENTED IN L 668s 668s C 668s 668s =ITEM DOCUMENTED IN L 668s 668s C, C, C, C, C 668s 668s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 668s 668s ANY STARTING WITH C<(> 668s 668s =BACK 668s 668s THE C, C, C, C AND C SUBROUTINES 669s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 669s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 669s EXPLICITLY. SEE L 669s 669s =HEAD2 SIGNATURES 669s 669s X X 669s 669s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 669s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 669s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 669s 669s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 669s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 669s DIRECTLY BY C, IN THE CURRENT SCOPE. 669s 669s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 669s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 669s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 669s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 669s 669s FOR EXAMPLE, 669s 669s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 669s 669s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 669s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 669s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 669s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 669s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 669s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 669s 669s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 669s THE SIGNATURE. FOR EXAMPLE, 669s 669s SUB FOO ($LEFT, $RIGHT) { 669s RETURN $LEFT + $RIGHT; 669s } 669s 669s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 669s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 669s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 669s EQUIVALENT TO 669s 669s SUB FOO { 669s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 669s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 669s MY $LEFT = $_[0]; 669s MY $RIGHT = $_[1]; 669s RETURN $LEFT + $RIGHT; 669s } 669s 669s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 669s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 669s 669s SUB FOO ($FIRST, $, $THIRD) { 669s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 669s } 669s 669s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 669s MANDATORY FOR THE CALLER TO PASS IT. 669s 669s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 669s SEPARATED FROM THE PARAMETER NAME BY C<=>: 669s 669s SUB FOO ($LEFT, $RIGHT = 0) { 669s RETURN $LEFT + $RIGHT; 669s } 669s 669s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 669s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 669s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 669s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 669s FOR EXAMPLE, 669s 669s MY $AUTO_ID = 0; 669s SUB FOO ($THING, $ID = $AUTO_ID++) { 669s PRINT "$THING HAS ID $ID"; 669s } 669s 669s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 669s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 669s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 669s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 669s 669s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 669s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 669s } 669s 669s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 669s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 669s VALUE PROVIDED WAS C. 669s 669s SUB FOO ($NAME //= "WORLD") { 669s PRINT "HELLO, $NAME"; 669s } 669s 669s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 669s 669s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 669s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 669s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 669s 669s SUB FOO ($X ||= 10) { 669s RETURN 5 + $X; 669s } 669s 669s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 669s FOR EXAMPLE, 669s 669s SUB FOO ($THING, $ = 1) { 669s PRINT $THING; 669s } 669s 669s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 669s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 669s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 669s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 669s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 669s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 669s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 669s 669s SUB FOO ($THING, $=) { 669s PRINT $THING; 669s } 669s 669s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 669s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 669s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 669s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 669s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 669s TO RIGHT. 669s 669s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 669s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 669s 669s SUB FOO ($FILTER, @INPUTS) { 669s PRINT $FILTER->($_) FOREACH @INPUTS; 669s } 669s 669s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 669s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 669s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 669s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 669s 669s SUB FOO ($THING, @) { 669s PRINT $THING; 669s } 669s 669s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 669s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 669s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 669s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 669s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 669s AS WITH STANDARD HASH CONSTRUCTION. 669s 669s SUB FOO ($FILTER, %INPUTS) { 669s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 669s } 669s 669s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 669s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 669s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 669s 669s SUB FOO ($THING, %) { 669s PRINT $THING; 669s } 669s 669s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 669s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 669s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 669s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 669s AN EMPTY ARRAY OR EMPTY HASH. 669s 669s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 669s THAT THE CALLER PASSED NO ARGUMENTS: 669s 669s SUB FOO () { 669s RETURN 123; 669s } 669s 669s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 669s WARNING IN THE C CATEGORY. FROM PERL 5.36 669s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 669s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 669s STATEMENT SUCH AS: 669s 669s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 669s 669s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 669s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 669s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 669s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 669s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 669s WARNINGS IN THE C CATEGORY WHEN 669s COMPILED: 669s 669s SUB F ($X) { 669s # THIS LINE EMITS THE WARNING SEEN BELOW 669s PRINT "ARGUMENTS ARE @_"; 669s } 669s 669s Z<> 669s 669s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 669s EXPERIMENTAL AT ... 669s 669s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 669s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 669s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 669s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 669s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 669s SUPPLY THAT ARGUMENT. 669s 669s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 669s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 669s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 669s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 669s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 669s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 669s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 669s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 669s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 669s 669s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 669s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 669s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 669s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 669s L. FOR EXAMPLE, 669s 669s SUB FOO :PROTOTYPE($) { $_[0] } 669s 669s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 669s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 669s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 669s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 669s 669s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 669s RETURN $LEFT + $RIGHT; 669s } 669s 669s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 669s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 669s THE SUBROUTINE'S BODY. 669s 669s =HEAD2 PRIVATE VARIABLES VIA MY() 669s X X X X X 669s X X 669s 669s SYNOPSIS: 669s 669s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 669s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 669s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 669s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 669s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 669s 669s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 669s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 669s SEE L AND L. 669s 669s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 669s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 669s (C/C/C/C), LOOP 669s (C/C/C/C/C), SUBROUTINE, C, 669s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 669s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 669s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 669s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 669s WITH C INSTEAD. 669s 669s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 669s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 669s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 669s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 669s ITS OWN COPY. 669s X 669s 669s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 669s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 669s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 669s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 669s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 669s 669s MY $X = 10; 669s SUB BUMPX { $X++ } 669s 669s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 669s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 669s THE C ITSELF. SEE L. 669s X 669s 669s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 669s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 669s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 669s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 669s 669s $ARG = "FRED"; # "GLOBAL" VARIABLE 669s $N = CUBE_ROOT(27); 669s PRINT "$ARG THINKS THE ROOT IS $N\N"; 669s # OUTPUTS: FRED THINKS THE ROOT IS 3 669s 669s SUB CUBE_ROOT { 669s MY $ARG = SHIFT; # NAME DOESN'T MATTER 669s $ARG **= 1/3; 669s RETURN $ARG; 669s } 669s 669s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 669s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 669s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 669s 669s MY ($FOO) = ; # WRONG? 669s MY @FOO = ; 669s 669s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 669s 669s MY $FOO = ; 669s 669s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 669s 669s MY $FOO, $BAR = 1; # WRONG 669s 669s THAT HAS THE SAME EFFECT AS 669s 669s MY $FOO; 669s $BAR = 1; 669s 669s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 669s THE CURRENT STATEMENT. THUS, 669s 669s MY $X = $X; 669s 669s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 669s THE EXPRESSION 669s 669s MY $X = 123 AND $X == 123 669s 669s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 669s 669s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 669s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 669s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 669s 669s WHILE (MY $LINE = <>) { 669s $LINE = LC $LINE; 669s } CONTINUE { 669s PRINT $LINE; 669s } 669s 669s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 669s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 669s IT. SIMILARLY, IN THE CONDITIONAL 669s 669s IF ((MY $ANSWER = ) =~ /^YES$/I) { 669s USER_AGREES(); 669s } ELSIF ($ANSWER =~ /^NO$/I) { 669s USER_DISAGREES(); 669s } ELSE { 669s CHOMP $ANSWER; 669s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 669s } 669s 669s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 669s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 669s BUT NOT BEYOND IT. SEE L FOR INFORMATION 669s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 669s 669s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 669s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 669s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 669s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 669s IN THE LOOP 669s X X 669s 669s FOR MY $I (1, 2, 3) { 669s SOME_FUNCTION(); 669s } 669s 669s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 669s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 669s X X 669s 669s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 669s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 669s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 669s 669s USE STRICT 'VARS'; 669s 669s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 669s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 669s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 669s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 669s THIS WITH C. 669s 669s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 669s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 669s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 669s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 669s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 669s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 669s EXAMPLE. 669s 669s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 669s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 669s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 669s 669s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 669s 669s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 669s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 669s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 669s 669s PACKAGE MAIN; 669s LOCAL $X = 10; 669s MY $X = 20; 669s PRINT "$X AND $::X\N"; 669s 669s THAT WILL PRINT OUT C<20> AND C<10>. 669s 669s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 669s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 669s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 669s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 669s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 669s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 669s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 669s AN ANONYMOUS SUB REFERENCE: 669s 669s MY $SECRET_VERSION = '1.001-BETA'; 669s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 669s &$SECRET_SUB(); 669s 669s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 669s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 669s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 669s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 669s UNQUALIFIED AND UNQUALIFIABLE. 669s 669s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 669s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 669s L FOR SOMETHING OF A WORK-AROUND TO 669s THIS. 669s 669s =HEAD2 PERSISTENT PRIVATE VARIABLES 669s X X X X 669s X X 669s 669s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 669s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 669s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 669s 669s =HEAD3 PERSISTENT VARIABLES VIA STATE() 669s 669s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 669s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 669s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 669s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 669s THE C FORM DOES NOT REQUIRE THE 669s C PRAGMA. 669s 669s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 669s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 669s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 669s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 669s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 669s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 669s SUBROUTINE EACH TIME IT IS EXECUTED.) 669s 669s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 669s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 669s 669s USE FEATURE 'STATE'; 669s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 669s 669s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 669s 669s USE FEATURE 'STATE'; 669s SUB CREATE_COUNTER { 669s RETURN SUB { STATE $X; RETURN ++$X } 669s } 669s 669s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 669s CODE OUTSIDE. 669s 669s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 669s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 669s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 669s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 669s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 669s 669s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 669s 669s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 669s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 669s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 669s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 669s 669s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 669s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 669s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 669s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 669s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 669s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 669s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 669s 669s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 669s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 669s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 669s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 669s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 669s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 669s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 669s 669s { 669s MY $SECRET_VAL = 0; 669s SUB GIMME_ANOTHER { 669s RETURN ++$SECRET_VAL; 669s } 669s } 669s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 669s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 669s 669s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 669s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 669s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 669s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 669s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 669s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 669s STARTS TO RUN: 669s 669s BEGIN { 669s MY $SECRET_VAL = 0; 669s SUB GIMME_ANOTHER { 669s RETURN ++$SECRET_VAL; 669s } 669s } 669s 669s SEE L ABOUT THE 669s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 669s C AND C. 669s 669s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 669s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 669s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 669s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 669s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 669s 669s =HEAD2 TEMPORARY VALUES VIA LOCAL() 669s X X X X 669s X 669s 669s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 669s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 669s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 669s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 669s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 669s 669s SYNOPSIS: 669s 669s # LOCALIZATION OF VALUES 669s 669s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 669s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 669s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 669s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 669s 669s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 669s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 669s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 669s # LOCALIZATION 669s 669s # LOCALIZATION OF SYMBOLS 669s 669s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 669s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 669s # @MERLYN IS REALLY @RANDAL, ETC 669s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 669s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 669s 669s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 669s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 669s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 669s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 669s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 669s 669s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 669s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 669s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 669s CREATES NEW, DYNAMICALLY SCOPED VALUES. 669s 669s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 669s PLACED IN PARENTHESES. THIS OPERATOR WORKS 669s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 669s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 669s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 669s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 669s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 669s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 669s UNDEFINED VALUE.) 669s 669s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 669s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 669s VARIABLES OUTSIDE THE LOOP. 669s 669s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 669s X 669s 669s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 669s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 669s VIEWED AS A SCALAR OR AN ARRAY. SO 669s 669s LOCAL($FOO) = ; 669s LOCAL @FOO = ; 669s 669s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 669s 669s LOCAL $FOO = ; 669s 669s SUPPLIES A SCALAR CONTEXT. 669s 669s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 669s X 669s 669s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 669s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 669s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 669s 669s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 669s 669s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 669s { LOCAL $/ = UNDEF; $SLURP = ; } 669s 669s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 669s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 669s I, BECAUSE THE $1 VARIABLE IS 669s MAGICAL AND READ-ONLY : 669s 669s LOCAL $1 = 2; 669s 669s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 669s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 669s TO SAFELY REUSE $_ IN A SUBROUTINE. 669s 669s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 669s WORK AS DESCRIBED. 669s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 669s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 669s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 669s SEE L FOR MORE 669s DETAILS. 669s X 669s 669s =HEAD3 LOCALIZATION OF GLOBS 669s X X 669s 669s THE CONSTRUCT 669s 669s LOCAL *NAME; 669s 669s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 669s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 669s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 669s 669s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 669s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 669s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 669s SEPARATOR. 669s 669s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 669s X X 669s X 669s 669s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 669s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 669s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 669s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 669s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 669s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 669s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 669s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 669s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 669s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 669s 669s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 669s @ARY = ( 0..5 ); 669s { 669s LOCAL($ARY[5]) = 6; 669s LOCAL($HASH{'A'}) = 'DRILL'; 669s WHILE (MY $E = POP(@ARY)) { 669s PRINT "$E . . .\N"; 669s LAST UNLESS $E > 3; 669s } 669s IF (@ARY) { 669s $HASH{'ONLY A'} = 'TEST'; 669s DELETE $HASH{'A'}; 669s } 669s } 669s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 669s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 669s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 669s 669s PERL WILL PRINT 669s 669s 6 . . . 669s 4 . . . 669s 3 . . . 669s THIS IS A TEST ONLY A TEST. 669s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 669s 669s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 669s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 669s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 669s SURPRISING, AND IS VERY LIKELY TO CHANGE. 669s 669s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 669s X X X 669s X 669s 669s YOU CAN USE THE C AND C 669s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 669s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 669s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 669s 669s DO { 669s MY $VAL = $ARRAY[$IDX]; 669s LOCAL $ARRAY[$IDX]; 669s DELETE $ARRAY[$IDX]; 669s $VAL 669s } 669s 669s AND 669s 669s DO { 669s MY $VAL = $HASH{KEY}; 669s LOCAL $HASH{KEY}; 669s DELETE $HASH{KEY}; 669s $VAL 669s } 669s 669s EXCEPT THAT FOR THOSE THE C IS 669s SCOPED TO THE C BLOCK. SLICES ARE 669s ALSO ACCEPTED. 669s 669s MY %HASH = ( 669s A => [ 7, 8, 9 ], 669s B => 1, 669s ) 669s 669s { 669s MY $X = DELETE LOCAL $HASH{A}; 669s # $X IS [ 7, 8, 9 ] 669s # %HASH IS (B => 1) 669s 669s { 669s MY @NUMS = DELETE LOCAL @$X[0, 2] 669s # @NUMS IS (7, 9) 669s # $X IS [ UNDEF, 8 ] 669s 669s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 669s } 669s # $X IS BACK TO [ 7, 8, 9 ] 669s 669s } 669s # %HASH IS BACK TO ITS ORIGINAL STATE 669s 669s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 669s 669s =HEAD2 LVALUE SUBROUTINES 669s X X 669s 669s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 669s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 669s 669s MY $VAL; 669s SUB CANMOD : LVALUE { 669s $VAL; # OR: RETURN $VAL; 669s } 669s SUB NOMOD { 669s $VAL; 669s } 669s 669s CANMOD() = 5; # ASSIGNS TO $VAL 669s NOMOD() = 5; # ERROR 669s 669s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 669s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 669s BY A SCALAR. FOR EXAMPLE, CONSIDER: 669s 669s DATA(2,3) = GET_DATA(3,4); 669s 669s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 669s 669s (DATA(2,3)) = GET_DATA(3,4); 669s 669s AND IN: 669s 669s (DATA(2),DATA(3)) = GET_DATA(3,4); 669s 669s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 669s 669s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 669s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 669s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 669s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 669s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 669s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 669s 669s =HEAD2 LEXICAL SUBROUTINES 669s X X X X 669s 669s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 669s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 669s AVAILABLE UNDER C OR C OR HIGHER. 669s 669s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 669s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 669s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 669s CATEGORY WAS DISABLED. 669s 669s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 669s DECLARED, AND ONLY AFTER THAT DECLARATION: 669s 669s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 669s # VERSIONS EARLIER THAN 5.26. 669s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 669s USE FEATURE 'LEXICAL_SUBS'; 669s 669s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 669s STATE SUB FOO { 669s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 669s } 669s FOO(); # CALLS "STATE" SUB 669s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 669s 669s MY SUB BAR { ... } 669s BAR(); # CALLS "MY" SUB 669s 669s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 669s 669s # WRONG 669s MY SUB BAZ { 669s BAZ(); 669s } 669s 669s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 669s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 669s 669s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 669s 669s MY SUB BAZ { 669s __SUB__->(); # CALLS ITSELF 669s } 669s 669s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 669s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 669s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 669s HOWEVER: 669s 669s MY SUB BAZ; # PREDECLARATION 669s SUB BAZ { # DEFINE THE "MY" SUB 669s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 669s } 669s 669s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 669s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 669s C; THEY KEEP EACH OTHER ALIVE (SEE L). 669s 669s =HEAD3 C VS C 669s 669s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 669s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 669s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 669s CONTAINING BLOCK TO THE NEXT. 669s 669s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 669s NECESSARY IF YOU WANT TO CREATE CLOSURES: 669s 669s SUB WHATEVER { 669s MY $X = SHIFT; 669s MY SUB INNER { 669s ... DO SOMETHING WITH $X ... 669s } 669s INNER(); 669s } 669s 669s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 669s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 669s SEE THE C<$X> FROM THE FIRST CALL TO C. 669s 669s =HEAD3 C SUBROUTINES 669s 669s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 669s SUBROUTINE OF THE SAME NAME. 669s 669s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 669s INSIDE AN INNER SCOPE: 669s 669s SUB FOO { ... } 669s 669s SUB BAR { 669s MY SUB FOO { ... } 669s { 669s # NEED TO USE THE OUTER FOO HERE 669s OUR SUB FOO; 669s FOO(); 669s } 669s } 669s 669s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 669s 669s PACKAGE MYSNEAKYMODULE; 669s 669s OUR SUB DO_SOMETHING { ... } 669s 669s SUB DO_SOMETHING_WITH_CALLER { 669s PACKAGE DB; 669s () = CALLER 1; # SETS @DB::ARGS 669s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 669s } 669s 669s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 669s X X<*> 669s 669s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 669s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 669s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 669s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 669s 669s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 669s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 669s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 669s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 669s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 669s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 669s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 669s 669s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 669s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 669s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 669s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 669s 669s SUB DOUBLEARY { 669s LOCAL(*SOMEARY) = @_; 669s FOREACH $ELEM (@SOMEARY) { 669s $ELEM *= 2; 669s } 669s } 669s DOUBLEARY(*FOO); 669s DOUBLEARY(*BAR); 669s 669s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 669s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 669s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 669s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 669s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 669s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 669s 669s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 669s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 669s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 669s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 669s L. 669s 669s =HEAD2 WHEN TO STILL USE LOCAL() 669s X X 669s 669s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 669s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 669s I USE C INSTEAD OF C. 669s 669s =OVER 4 669s 669s =ITEM 1. 669s 669s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 669s 669s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 669s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 669s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 669s IN C<@FIELDS>. 669s 669s { 669s LOCAL @ARGV = ("/ETC/MOTD"); 669s LOCAL $/ = UNDEF; 669s LOCAL $_ = <>; 669s @FIELDS = SPLIT /^\S*=+\S*$/; 669s } 669s 669s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 669s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 669s 669s =ITEM 2. 669s 669s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 669s 669s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 669s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 669s TABLE ENTRIES: 669s 669s SUB IOQUEUE { 669s LOCAL (*READER, *WRITER); # NOT MY! 669s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 669s RETURN (*READER, *WRITER); 669s } 669s ($HEAD, $TAIL) = IOQUEUE(); 669s 669s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 669s ENTRIES. 669s 669s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 669s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 669s A LOCAL ALIAS. 669s 669s { 669s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 669s GROW(); # REALLY CALLS SHRINK() 669s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 669s } 669s GROW(); # GET THE REAL GROW() AGAIN 669s 669s SEE L FOR MORE ABOUT MANIPULATING 669s FUNCTIONS BY NAME IN THIS WAY. 669s 669s =ITEM 3. 669s 669s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 669s 669s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 669s IS DONE ON DYNAMICS: 669s 669s { 669s LOCAL $SIG{INT} = 'IGNORE'; 669s FUNCT(); # UNINTERRUPTIBLE 669s } 669s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 669s 669s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 669s 669s =BACK 669s 669s =HEAD2 PASS BY REFERENCE 669s X X X 669s 669s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 669s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 669s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 669s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 669s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 669s 669s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 669s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 669s OF ALL THEIR FORMER LAST ELEMENTS: 669s 669s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 669s 669s SUB POPMANY { 669s MY $AREF; 669s MY @RETLIST; 669s FOREACH $AREF ( @_ ) { 669s PUSH @RETLIST, POP @$AREF; 669s } 669s RETURN @RETLIST; 669s } 669s 669s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 669s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 669s 669s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 669s SUB INTER { 669s MY ($K, $HREF, %SEEN); # LOCALS 669s FOREACH $HREF (@_) { 669s WHILE ( $K = EACH %$HREF ) { 669s $SEEN{$K}++; 669s } 669s } 669s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 669s } 669s 669s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 669s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 669s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 669s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 669s A LITTLE EXPENSIVE. 669s 669s WHERE PEOPLE GET INTO TROUBLE IS HERE: 669s 669s (@W, @X) = FUNC(@Y, @Z); 669s OR 669s (%W, %X) = FUNC(%Y, %Z); 669s 669s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 669s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 669s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 669s AS ALWAYS. 669s 669s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 669s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 669s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 669s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 669s 669s ($WREF, $XREF) = FUNC(\@Y, \@Z); 669s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 669s SUB FUNC { 669s MY ($YREF, $ZREF) = @_; 669s IF (@$YREF > @$ZREF) { 669s RETURN ($YREF, $ZREF); 669s } ELSE { 669s RETURN ($ZREF, $YREF); 669s } 669s } 669s 669s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 669s 669s (*W, *X) = FUNC(\@Y, \@Z); 669s PRINT "@W HAS MORE THAN @X\N"; 669s SUB FUNC { 669s LOCAL (*Y, *Z) = @_; 669s IF (@Y > @Z) { 669s RETURN (\@Y, \@Z); 669s } ELSE { 669s RETURN (\@Z, \@Y); 669s } 669s } 669s 669s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 669s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 669s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 669s ARE IN THE SYMBOL TABLE. 669s 669s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 669s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 669s FOR EXAMPLE: 669s 669s SPLUTTER(\*STDOUT); 669s SUB SPLUTTER { 669s MY $FH = SHIFT; 669s PRINT $FH "HER UM WELL A HMMM\N"; 669s } 669s 669s $REC = GET_REC(\*STDIN); 669s SUB GET_REC { 669s MY $FH = SHIFT; 669s RETURN SCALAR <$FH>; 669s } 669s 669s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 669s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 669s 669s SUB OPENIT { 669s MY $PATH = SHIFT; 669s LOCAL *FH; 669s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 669s } 669s 669s =HEAD2 PROTOTYPES 669s X X 669s 669s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 669s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 669s SECTION OR WITH A L. 669s IF YOU DECLARE EITHER OF 669s 669s SUB MYPUSH (\@@) 669s SUB MYPUSH :PROTOTYPE(\@@) 669s 669s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 669s 669s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 669s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 669s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 669s OF AN ATTRIBUTE. 669s 669s THE 669s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 669s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 669s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 669s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 669s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 669s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 669s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 669s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 669s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 669s 669s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 669s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 669s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 669s 669s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 669s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 669s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 669s CORRESPONDING BUILT-IN. 669s 669s DECLARED AS CALLED AS 669s 669s SUB MYLINK ($$) MYLINK $OLD, $NEW 669s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 669s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 669s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 669s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 669s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 669s SUB MYPOP (\@) MYPOP @ARRAY 669s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 669s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 669s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 669s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 669s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 669s SUB MYRAND (;$) MYRAND 42 669s SUB MYTIME () MYTIME 669s 669s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 669s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 669s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 669s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 669s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 669s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 669s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 669s 669s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 669s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 669s 669s SUB MYREF (\[$@%&*]) 669s 669s WILL ALLOW CALLING MYREF() AS 669s 669s MYREF $VAR 669s MYREF @ARRAY 669s MYREF %HASH 669s MYREF &SUB 669s MYREF *GLOB 669s 669s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 669s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 669s 669s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 669s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 669s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 669s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 669s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 669s 669s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 669s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 669s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 669s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 669s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 669s FOLLOWS: 669s 669s USE SYMBOL 'QUALIFY_TO_REF'; 669s 669s SUB FOO (*) { 669s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 669s ... 669s } 669s 669s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 669s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 669s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 669s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 669s 669s SUB MYPUSH (+@) { 669s MY $AREF = SHIFT; 669s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 669s PUSH @$AREF, @_; 669s } 669s 669s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 669s IS OF AN ACCEPTABLE TYPE. 669s 669s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 669s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 669s 669s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 669s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 669s PROVIDED, C<$_> WILL BE USED INSTEAD. 669s 669s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 669s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 669s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 669s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 669s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 669s 669s MYTIME +2; 669s 669s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 669s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 669s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 669s 669s SUB MYGETPROTOBYNUMBER($;); 669s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 669s 669s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 669s PROVIDED IT'S IN THE INITIAL POSITION: 669s X<&> 669s 669s SUB TRY (&@) { 669s MY($TRY,$CATCH) = @_; 669s EVAL { &$TRY }; 669s IF ($@) { 669s LOCAL $_ = $@; 669s &$CATCH; 669s } 669s } 669s SUB CATCH (&) { $_[0] } 669s 669s TRY { 669s DIE "PHOOEY"; 669s } CATCH { 669s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 669s }; 669s 669s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 669s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 669s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 669s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 669s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 669s 669s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 669s X 669s 669s SUB MYGREP (&@) { 669s MY $CODE = SHIFT; 669s MY @RESULT; 669s FOREACH $_ (@_) { 669s PUSH(@RESULT, $_) IF &$CODE; 669s } 669s @RESULT; 669s } 669s 669s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 669s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 669s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 669s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 669s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 669s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 669s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 669s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 669s 669s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 669s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 669s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 669s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 669s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 669s MAJORITY OF OFFENDING CODE IS FIXED. 669s 669s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 669s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 669s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 669s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 669s 669s SUB FUNC ($) { 669s MY $N = SHIFT; 669s PRINT "YOU GAVE ME $N\N"; 669s } 669s 669s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 669s RETURNING A LIST: 669s 669s FUNC(@FOO); 669s FUNC( $TEXT =~ /\W+/G ); 669s 669s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 669s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 669s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 669s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 669s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 669s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 669s 669s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 669s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 669s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 669s EFFECT, LIKE SO: 669s 669s SUB FOO($$); 669s SUB FOO($$) { 669s FOO 1, 2; 669s } 669s 669s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 669s TO MAKE THE WORLD A BETTER PLACE. 669s 669s =HEAD2 CONSTANT FUNCTIONS 669s X 669s 669s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 669s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 669s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 669s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 669s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 669s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 669s 669s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 669s 669s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 669s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 669s # AND IT'S INLINED, TOO! 669s SUB ST_DEV () { 0 } 669s SUB ST_INO () { 1 } 669s 669s SUB FLAG_FOO () { 1 << 8 } 669s SUB FLAG_BAR () { 1 << 9 } 669s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 669s 669s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 669s 669s SUB N () { INT(OPT_BAZ) / 3 } 669s 669s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 669s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 669s 669s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 669s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 669s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 669s C: 669s 669s SUB BAZ_VAL () { 669s IF (OPT_BAZ) { 669s RETURN 23; 669s } 669s ELSE { 669s RETURN 42; 669s } 669s } 669s SUB BONK_VAL () { RETURN 12345 } 669s 669s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 669s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 669s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 669s 669s BEGIN { 669s MY $VAR = 1; 669s NO STRICT 'REFS'; 669s *INLINED = SUB () { $VAR }; 669s } 669s 669s BEGIN { 669s MY $VAR = 1; 669s MY $REF = \$VAR; 669s NO STRICT 'REFS'; 669s *NOT_INLINED = SUB () { $VAR }; 669s } 669s 669s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 669s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 669s 669s BEGIN { 669s MY $X = 10; 669s *FOO = SUB () { $X }; 669s $X++; 669s } 669s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 669s 669s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 669s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 669s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 669s SO IT PRINTED C<10>, NOT C<11>. 669s 669s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 669s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 669s ASIDE FROM WHERE IT IS DECLARED. 669s 669s # FINE, NO WARNING 669s BEGIN { 669s MY $X = 54321; 669s *INLINED = SUB () { $X }; 669s } 669s # ERROR 669s BEGIN { 669s MY $X; 669s $X = 54321; 669s *ALSO_INLINED = SUB () { $X }; 669s } 669s 669s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 669s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 669s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 669s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 669s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 669s 669s MY $X = 54321; 669s *INLINED = SUB : CONST { $X }; 669s $X++; 669s 669s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 669s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 669s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 669s VALUE CAPTURED THE SAME WAY. 669s 669s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 669s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 669s AN EXPLICIT C: 669s 669s BEGIN { 669s MY $X = 10; 669s *FOO = SUB () { RETURN $X }; 669s $X++; 669s } 669s PRINT FOO(); # PRINTS 11 669s 669s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 669s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 669s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 669s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 669s 669s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 669s SUB ONE { 669s 1; 669s } 669s IF (ONE ) { 669s PRINT ONE() IF ONE ; 669s } 669s 669s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 669s SUB ONE () { 1 } 669s DO { 669s PRINT 1 669s }; 669s 669s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 669s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 669s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 669s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 669s 669s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 669s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 669s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 669s SUBROUTINE ONE REDEFINED AT -E LINE 1. 669s 669s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 669s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 669s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 669s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 669s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 669s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 669s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 669s MENTIONED ABOVE: 669s 669s SUB NOT_INLINED () { RETURN 23 } 669s 669s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 669s X X X X 669s 669s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 669s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 669s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 669s ON A NON-UNIX SYSTEM. 669s 669s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 669s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 669s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 669s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 669s 669s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 669s CHDIR $SOMEWHERE; 669s SUB CHDIR { ... } 669s 669s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 669s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 669s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 669s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 669s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 669s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 669s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 669s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 669s FOR SOME KEYWORDS. SEE L. 669s 669s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 669s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 669s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 669s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 669s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 669s THAT IS, THEY COULD SAY 669s 669s USE MODULE 'OPEN'; 669s 669s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 669s 669s USE MODULE; 669s 669s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 669s 669s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 669s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 669s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 669s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 669s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 669s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 669s THAT UNDERSTANDS REGULAR EXPRESSIONS. 669s 669s PACKAGE REGLOB; 669s REQUIRE EXPORTER; 669s @ISA = 'EXPORTER'; 669s @EXPORT_OK = 'GLOB'; 669s 669s SUB IMPORT { 669s MY $PKG = SHIFT; 669s RETURN UNLESS @_; 669s MY $SYM = SHIFT; 669s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 669s $PKG->EXPORT($WHERE, $SYM, @_); 669s } 669s 669s SUB GLOB { 669s MY $PAT = SHIFT; 669s MY @GOT; 669s IF (OPENDIR MY $D, '.') { 669s @GOT = GREP /$PAT/, READDIR $D; 669s CLOSEDIR $D; 669s } 669s RETURN @GOT; 669s } 669s 1; 669s 669s AND HERE'S HOW IT COULD BE (AB)USED: 669s 669s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 669s PACKAGE FOO; 669s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 669s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 669s 669s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 669s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 669s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 669s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 669s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 669s IT MUST BE DONE AT ALL. 669s 669s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 669s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 669s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 669s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 669s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 669s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 669s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 669s LIBRARY. 669s 669s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 669s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 669s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 669s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 669s (SEE L). 669s 669s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 669s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 669s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 669s 669s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 669s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 669s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 669s C SYNTAX, THOUGH). 669s 669s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 669s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 669s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 669s 669s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 669s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 669s 669s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 669s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 669s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 669s 669s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 669s 669s =HEAD2 AUTOLOADING 669s X X 669s 669s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 669s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 669s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 669s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 669s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 669s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 669s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 669s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 669s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 669s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 669s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 669s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 669s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 669s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 669s SUBROUTINE NAME. SEE L FOR DETAILS.) 669s 669s 669s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 669s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 669s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 669s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 669s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 669s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 669s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 669s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 669s 669s SUB AUTOLOAD { 669s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 669s MY $PROGRAM = $AUTOLOAD; 669s $PROGRAM =~ S/.*:://; 669s SYSTEM($PROGRAM, @_); 669s } 669s DATE(); 669s WHO(); 669s LS('-L'); 669s 669s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 669s EVEN NEED PARENTHESES: 669s 669s USE SUBS QW(DATE WHO LS); 669s DATE; 669s WHO; 669s LS '-L'; 669s 669s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 669s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 669s 669s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 669s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 669s DESCRIBED IN L AND IN L, THE STANDARD 669s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 669s FUNCTIONS TO PERL CODE IN L. 669s 669s =HEAD2 SUBROUTINE ATTRIBUTES 669s X X X 669s 669s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 669s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 669s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 669s C HAD BEEN SEEN. SEE L FOR DETAILS 669s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 669s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 669s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 669s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 669s 669s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 669s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 669s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 669s NEST PROPERLY. 669s 669s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 669s 669s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 669s SUB PLUGH () : UGLY('\(") :BAD; 669s SUB XYZZY : _5X5 { ... } 669s 669s EXAMPLES OF INVALID SYNTAX: 669s 669s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 669s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 669s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 669s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 669s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 669s 669s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 669s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 669s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 669s PARSED AND INVOKED: 669s 669s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 669s 669s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 669s SEE L AND L. 669s 669s =HEAD1 SEE ALSO 669s 669s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 669s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 669s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 669s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 669s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 669s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 669s 669s =FOR VI 669s # EX: SET STS=0 SW=4 ET: 669s 669s ok 2 669s # testing mod_cgi with /modules/cgi/perl.pl 669s # expected 200 669s # received 200 669s # body: PERL CGI 669s ok 3 669s # testing mod_test_rwrite with /test_rwrite 669s # expected 200 669s # received 200 669s # body: A 669s ok 4 669s ok 673s t/filter/case_in.t .................. 673s 1..3 673s # Running under perl version 5.038002 for linux 673s # Current time local: Mon Apr 8 17:07:36 2024 673s # Current time GMT: Mon Apr 8 17:07:36 2024 673s # Using Test.pm version 1.31 673s # Using Apache/Test.pm version 1.42 673s ok 1 673s # testing mod_cgi with /modules/cgi/perl_echo.pl 673s # expected 200 673s # received 200 673s ok 2 673s # testing mod_echo_post with /echo_post 673s # expected 200 673s # received 200 673s ok 3 673s ok 677s t/filter/input_body.t ............... 677s 1..2 677s # Running under perl version 5.038002 for linux 677s # Current time local: Mon Apr 8 17:07:41 2024 677s # Current time GMT: Mon Apr 8 17:07:41 2024 677s # Using Test.pm version 1.31 677s # Using Apache/Test.pm version 1.42 677s # testing : Posted "1 ko" 677s # expected: 'ok 1' 677s # received: 'ok 1' 677s ok 1 677s # testing : Posted "2 ko" 677s # expected: 'ok 2' 677s # received: 'ok 2' 677s ok 2 677s ok 682s t/http11/basicauth.t ................ 682s 1..3 682s # Running under perl version 5.038002 for linux 682s # Current time local: Mon Apr 8 17:07:45 2024 682s # Current time GMT: Mon Apr 8 17:07:45 2024 682s # Using Test.pm version 1.31 682s # Using Apache/Test.pm version 1.42 682s ok 1 682s ok 2 682s ok 3 682s ok 687s t/http11/chunked.t .................. 687s 1..30 687s # Running under perl version 5.038002 for linux 687s # Current time local: Mon Apr 8 17:07:50 2024 687s # Current time GMT: Mon Apr 8 17:07:50 2024 687s # Using Test.pm version 1.31 687s # Using Apache/Test.pm version 1.42 687s # testing : response protocol 687s # expected: 'HTTP/1.1' 687s # received: 'HTTP/1.1' 687s ok 1 687s # testing : response Transfer-Encoding 687s # expected: 'chunked' 687s # received: 'chunked' 687s ok 2 687s # testing : no Content-Length 687s # expected: 0 687s # received: 0 687s ok 3 687s # testing : body length 687s # expected: '70976' 687s # received: 70976 687s ok 4 687s # testing : number of requests 687s # expected: 1 687s # received: 1 687s ok 5 687s # testing : response protocol 687s # expected: 'HTTP/1.1' 687s # received: 'HTTP/1.1' 687s ok 6 687s # testing : response Transfer-Encoding 687s # expected: 'chunked' 687s # received: 'chunked' 687s ok 7 687s # testing : no Content-Length 687s # expected: 0 687s # received: 0 687s ok 8 687s # testing : body length 687s # expected: '212509' 687s # received: 212509 687s ok 9 687s # testing : number of requests 687s # expected: 2 687s # received: 2 687s ok 10 687s # testing : response protocol 687s # expected: 'HTTP/1.1' 687s # received: 'HTTP/1.1' 687s ok 11 687s # testing : response Transfer-Encoding 687s # expected: 'chunked' 687s # received: 'chunked' 687s ok 12 687s # testing : no Content-Length 687s # expected: 0 687s # received: 0 687s ok 13 687s # testing : body length 687s # expected: '280545' 687s # received: 280545 687s ok 14 687s # testing : number of requests 687s # expected: 3 687s # received: 3 687s ok 15 687s # testing : response protocol 687s # expected: 'HTTP/1.1' 687s # received: 'HTTP/1.1' 687s ok 16 687s # testing : response Transfer-Encoding 687s # expected: 'chunked' 687s # received: 'chunked' 687s ok 17 687s # testing : no Content-Length 687s # expected: 0 687s # received: 0 687s ok 18 687s # testing : body length 687s # expected: '845969' 687s # received: 845969 687s ok 19 687s # testing : number of requests 687s # expected: 4 687s # received: 4 687s ok 20 687s # testing : response protocol 687s # expected: 'HTTP/1.1' 687s # received: 'HTTP/1.1' 687s ok 21 687s # testing : no Transfer-Encoding (test result inverted) 687s # expected: 'chunked' 687s # received: '' 687s ok 22 687s # testing : content length 687s # expected: 253 687s # received: '253' 687s ok 23 687s # testing : body length 687s # expected: '242' 687s # received: 242 687s ok 24 687s # testing : number of requests 687s # expected: 5 687s # received: 5 687s ok 25 687s # testing : response protocol 687s # expected: 'HTTP/1.1' 687s # received: 'HTTP/1.1' 687s ok 26 687s # testing : no Transfer-Encoding (test result inverted) 687s # expected: 'chunked' 687s # received: '' 687s ok 27 687s # testing : content length 687s # expected: '' 687s # received: '' 687s ok 28 687s # testing : body length 687s # expected: '14276' 687s # received: 14276 687s ok 29 687s # testing : number of requests 687s # expected: 6 687s # received: 6 687s ok 30 687s ok 692s t/http11/chunked2.t ................. 692s 1..2 692s # Running under perl version 5.038002 for linux 692s # Current time local: Mon Apr 8 17:07:55 2024 692s # Current time GMT: Mon Apr 8 17:07:55 2024 692s # Using Test.pm version 1.31 692s # Using Apache/Test.pm version 1.42 692s # testing : successful response 692s # expected: 200 692s # received: '200' 692s ok 1 692s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 692s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 692s ok 2 692s ok 696s t/http11/clength.t .................. 696s 1..6 696s # Running under perl version 5.038002 for linux 696s # Current time local: Mon Apr 8 17:07:59 2024 696s # Current time GMT: Mon Apr 8 17:07:59 2024 696s # Using Test.pm version 1.31 696s # Using Apache/Test.pm version 1.42 696s # testing : successful response 696s # expected: 200 696s # received: '200' 696s ok 1 696s # expected: 10 696s # received: '10' 696s ok 2 696s # expected: 'bbbbbbbbbb' 696s # received: 'bbbbbbbbbb' 696s ok 3 696s # testing : successful response 696s # expected: 200 696s # received: '200' 696s ok 4 696s # expected: 6 696s # received: '6' 696s ok 5 696s # expected: 'foobar' 696s # received: 'foobar' 696s ok 6 696s ok 701s t/http11/post.t ..................... 701s # using LWP client 701s 1..51 701s # Running under perl version 5.038002 for linux 701s # Current time local: Mon Apr 8 17:08:04 2024 701s # Current time GMT: Mon Apr 8 17:08:04 2024 701s # Using Test.pm version 1.31 701s # Using Apache/Test.pm version 1.42 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 1024 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Connection: Keep-Alive 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 5 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 1 701s #DMMATCH1: 1 701s #Keep-Alive: timeout=5, max=100 701s # 701s # testing : length posted 701s # expected: '1024' 701s # received: 1024 701s ok 1 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 2048 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 5 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 2 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '2048' 701s # received: 2048 701s ok 2 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 3072 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 5 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 3 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '3072' 701s # received: 3072 701s ok 3 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 4096 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 5 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 4 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '4096' 701s # received: 4096 701s ok 4 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 5120 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 5 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 5 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '5120' 701s # received: 5120 701s ok 5 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 6144 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 5 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 6 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '6144' 701s # received: 6144 701s ok 6 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 7168 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 5 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 7 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '7168' 701s # received: 7168 701s ok 7 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 8192 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 5 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 8 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '8192' 701s # received: 8192 701s ok 8 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 9216 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 5 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 9 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '9216' 701s # received: 9216 701s ok 9 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 10240 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 10 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '10240' 701s # received: 10240 701s ok 10 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 11264 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 11 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '11264' 701s # received: 11264 701s ok 11 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 12288 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 12 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '12288' 701s # received: 12288 701s ok 12 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 13312 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 13 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '13312' 701s # received: 13312 701s ok 13 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 14336 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 14 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '14336' 701s # received: 14336 701s ok 14 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 15360 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 15 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '15360' 701s # received: 15360 701s ok 15 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 16384 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 16 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '16384' 701s # received: 16384 701s ok 16 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 17408 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 17 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '17408' 701s # received: 17408 701s ok 17 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 18432 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 18 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '18432' 701s # received: 18432 701s ok 18 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 19456 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 19 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '19456' 701s # received: 19456 701s ok 19 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 20480 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 20 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '20480' 701s # received: 20480 701s ok 20 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 21504 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 21 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '21504' 701s # received: 21504 701s ok 21 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 22528 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 22 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '22528' 701s # received: 22528 701s ok 22 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 23552 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 23 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '23552' 701s # received: 23552 701s ok 23 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 24576 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 24 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '24576' 701s # received: 24576 701s ok 24 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 25600 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 25 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '25600' 701s # received: 25600 701s ok 25 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 26624 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 26 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '26624' 701s # received: 26624 701s ok 26 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 27648 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 27 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '27648' 701s # received: 27648 701s ok 27 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 28672 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 28 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '28672' 701s # received: 28672 701s ok 28 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 29696 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 29 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '29696' 701s # received: 29696 701s ok 29 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 30720 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 30 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '30720' 701s # received: 30720 701s ok 30 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 31744 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 31 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '31744' 701s # received: 31744 701s ok 31 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 32768 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 32 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '32768' 701s # received: 32768 701s ok 32 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 33792 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 33 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '33792' 701s # received: 33792 701s ok 33 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 34816 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 34 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '34816' 701s # received: 34816 701s ok 34 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 35840 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 35 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '35840' 701s # received: 35840 701s ok 35 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 36864 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 36 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '36864' 701s # received: 36864 701s ok 36 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 37888 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 37 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '37888' 701s # received: 37888 701s ok 37 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 38912 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 38 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '38912' 701s # received: 38912 701s ok 38 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 39936 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 39 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '39936' 701s # received: 39936 701s ok 39 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 40960 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 40 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '40960' 701s # received: 40960 701s ok 40 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 41984 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 41 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '41984' 701s # received: 41984 701s ok 41 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 43008 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 42 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '43008' 701s # received: 43008 701s ok 42 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 44032 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 43 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '44032' 701s # received: 44032 701s ok 43 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 45056 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 44 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '45056' 701s # received: 45056 701s ok 44 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 46080 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 45 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '46080' 701s # received: 46080 701s ok 45 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 47104 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 46 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '47104' 701s # received: 47104 701s ok 46 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 48128 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 47 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '48128' 701s # received: 48128 701s ok 47 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 49152 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 48 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '49152' 701s # received: 49152 701s ok 48 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 50176 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 49 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '50176' 701s # received: 50176 701s ok 49 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 51200 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 6 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 50 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '51200' 701s # received: 51200 701s ok 50 701s #lwp request: 701s #POST http://localhost:8529/eat_post HTTP/1.1 701s #User-Agent: libwww-perl/6.76 701s #Content-Length: 102400 701s # 701s #server response: 701s #HTTP/1.1 200 OK 701s #Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 701s #Vary: In-If1 701s #Content-Length: 7 701s #Client-Date: Mon, 08 Apr 2024 17:08:09 GMT 701s #Client-Peer: 127.0.0.1:8529 701s #Client-Response-Num: 51 701s #DMMATCH1: 1 701s # 701s # testing : length posted 701s # expected: '102400' 701s # received: 102400 701s ok 51 701s ok 706s t/modules/aaa.t ..................... 706s 1..40 706s # Running under perl version 5.038002 for linux 706s # Current time local: Mon Apr 8 17:08:09 2024 706s # Current time GMT: Mon Apr 8 17:08:09 2024 706s # Using Test.pm version 1.31 706s # Using Apache/Test.pm version 1.42 706s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/realm2 706s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 706s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/form1 706s ok 1 706s ok 2 706s ok 3 706s ok 4 706s ok 5 706s ok 6 706s ok 7 706s ok 8 706s ok 9 706s ok 10 706s ok 11 706s ok 12 706s ok 13 706s ok 14 706s ok 15 706s ok 16 706s ok 17 706s ok 18 706s ok 19 706s ok 20 706s ok 21 706s ok 22 706s ok 23 706s ok 24 706s ok 25 706s ok 26 706s ok 27 706s ok 28 706s ok 29 706s ok 30 706s ok 31 706s ok 32 706s ok 33 706s ok 34 706s ok 35 706s ok 36 706s ok 37 706s ok 38 706s ok 39 706s ok 40 706s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 706s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/realm2 706s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/form1 706s ok 713s t/modules/access.t .................. 713s 1..408 713s # Running under perl version 5.038002 for linux 713s # Current time local: Mon Apr 8 17:08:14 2024 713s # Current time GMT: Mon Apr 8 17:08:14 2024 713s # Using Test.pm version 1.31 713s # Using Apache/Test.pm version 1.42 713s # --- 713s # Order deny,allow 713s # Allow from all 713s # expecting access. 713s ok 1 713s # --- 713s # Order deny,allow 713s # Deny from all 713s # expecting access denial. 713s ok 2 713s # --- 713s # Order deny,allow 713s # Allow from all 713s # Deny from all 713s # expecting access. 713s ok 3 713s # --- 713s # Order deny,allow 713s # Deny from localhost 713s # expecting access denial. 713s ok 4 713s # --- 713s # Order deny,allow 713s # Allow from all 713s # Deny from localhost 713s # expecting access. 713s ok 5 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 6 713s # --- 713s # Order deny,allow 713s # Allow from all 713s # Deny from 127.0.0.1 713s # expecting access. 713s ok 7 713s # --- 713s # Order deny,allow 713s # Deny from 127.0 713s # expecting access denial. 713s ok 8 713s # --- 713s # Order deny,allow 713s # Allow from all 713s # Deny from 127.0 713s # expecting access. 713s ok 9 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 10 713s # --- 713s # Order deny,allow 713s # Allow from all 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access. 713s ok 11 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 12 713s # --- 713s # Order deny,allow 713s # Allow from all 713s # Deny from 127.0.0.1/16 713s # expecting access. 713s ok 13 713s # --- 713s # Order deny,allow 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 14 713s # --- 713s # Order deny,allow 713s # Allow from all 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 15 713s # --- 713s # Order deny,allow 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 16 713s # --- 713s # Order deny,allow 713s # Allow from all 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 17 713s # --- 713s # Order deny,allow 713s # Allow from localhost 713s # expecting access. 713s ok 18 713s # --- 713s # Order deny,allow 713s # Deny from all 713s # expecting access denial. 713s ok 19 713s # --- 713s # Order deny,allow 713s # Allow from localhost 713s # Deny from all 713s # expecting access. 713s ok 20 713s # --- 713s # Order deny,allow 713s # Deny from localhost 713s # expecting access denial. 713s ok 21 713s # --- 713s # Order deny,allow 713s # Allow from localhost 713s # Deny from localhost 713s # expecting access. 713s ok 22 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 23 713s # --- 713s # Order deny,allow 713s # Allow from localhost 713s # Deny from 127.0.0.1 713s # expecting access. 713s ok 24 713s # --- 713s # Order deny,allow 713s # Deny from 127.0 713s # expecting access denial. 713s ok 25 713s # --- 713s # Order deny,allow 713s # Allow from localhost 713s # Deny from 127.0 713s # expecting access. 713s ok 26 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 27 713s # --- 713s # Order deny,allow 713s # Allow from localhost 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access. 713s ok 28 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 29 713s # --- 713s # Order deny,allow 713s # Allow from localhost 713s # Deny from 127.0.0.1/16 713s # expecting access. 713s ok 30 713s # --- 713s # Order deny,allow 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 31 713s # --- 713s # Order deny,allow 713s # Allow from localhost 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 32 713s # --- 713s # Order deny,allow 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 33 713s # --- 713s # Order deny,allow 713s # Allow from localhost 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 34 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1 713s # expecting access. 713s ok 35 713s # --- 713s # Order deny,allow 713s # Deny from all 713s # expecting access denial. 713s ok 36 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1 713s # Deny from all 713s # expecting access. 713s ok 37 713s # --- 713s # Order deny,allow 713s # Deny from localhost 713s # expecting access denial. 713s ok 38 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1 713s # Deny from localhost 713s # expecting access. 713s ok 39 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 40 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1 713s # Deny from 127.0.0.1 713s # expecting access. 713s ok 41 713s # --- 713s # Order deny,allow 713s # Deny from 127.0 713s # expecting access denial. 713s ok 42 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1 713s # Deny from 127.0 713s # expecting access. 713s ok 43 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 44 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access. 713s ok 45 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 46 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1 713s # Deny from 127.0.0.1/16 713s # expecting access. 713s ok 47 713s # --- 713s # Order deny,allow 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 48 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 49 713s # --- 713s # Order deny,allow 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 50 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 51 713s # --- 713s # Order deny,allow 713s # Allow from 127.0 713s # expecting access. 713s ok 52 713s # --- 713s # Order deny,allow 713s # Deny from all 713s # expecting access denial. 713s ok 53 713s # --- 713s # Order deny,allow 713s # Allow from 127.0 713s # Deny from all 713s # expecting access. 713s ok 54 713s # --- 713s # Order deny,allow 713s # Deny from localhost 713s # expecting access denial. 713s ok 55 713s # --- 713s # Order deny,allow 713s # Allow from 127.0 713s # Deny from localhost 713s # expecting access. 713s ok 56 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 57 713s # --- 713s # Order deny,allow 713s # Allow from 127.0 713s # Deny from 127.0.0.1 713s # expecting access. 713s ok 58 713s # --- 713s # Order deny,allow 713s # Deny from 127.0 713s # expecting access denial. 713s ok 59 713s # --- 713s # Order deny,allow 713s # Allow from 127.0 713s # Deny from 127.0 713s # expecting access. 713s ok 60 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 61 713s # --- 713s # Order deny,allow 713s # Allow from 127.0 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access. 713s ok 62 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 63 713s # --- 713s # Order deny,allow 713s # Allow from 127.0 713s # Deny from 127.0.0.1/16 713s # expecting access. 713s ok 64 713s # --- 713s # Order deny,allow 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 65 713s # --- 713s # Order deny,allow 713s # Allow from 127.0 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 66 713s # --- 713s # Order deny,allow 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 67 713s # --- 713s # Order deny,allow 713s # Allow from 127.0 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 68 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/255.255.0.0 713s # expecting access. 713s ok 69 713s # --- 713s # Order deny,allow 713s # Deny from all 713s # expecting access denial. 713s ok 70 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from all 713s # expecting access. 713s ok 71 713s # --- 713s # Order deny,allow 713s # Deny from localhost 713s # expecting access denial. 713s ok 72 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from localhost 713s # expecting access. 713s ok 73 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 74 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0.0.1 713s # expecting access. 713s ok 75 713s # --- 713s # Order deny,allow 713s # Deny from 127.0 713s # expecting access denial. 713s ok 76 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0 713s # expecting access. 713s ok 77 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 78 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access. 713s ok 79 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 80 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0.0.1/16 713s # expecting access. 713s ok 81 713s # --- 713s # Order deny,allow 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 82 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 83 713s # --- 713s # Order deny,allow 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 84 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 85 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/16 713s # expecting access. 713s ok 86 713s # --- 713s # Order deny,allow 713s # Deny from all 713s # expecting access denial. 713s ok 87 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/16 713s # Deny from all 713s # expecting access. 713s ok 88 713s # --- 713s # Order deny,allow 713s # Deny from localhost 713s # expecting access denial. 713s ok 89 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/16 713s # Deny from localhost 713s # expecting access. 713s ok 90 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 91 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0.0.1 713s # expecting access. 713s ok 92 713s # --- 713s # Order deny,allow 713s # Deny from 127.0 713s # expecting access denial. 713s ok 93 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0 713s # expecting access. 713s ok 94 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 95 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access. 713s ok 96 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 97 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0.0.1/16 713s # expecting access. 713s ok 98 713s # --- 713s # Order deny,allow 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 99 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/16 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 100 713s # --- 713s # Order deny,allow 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 101 713s # --- 713s # Order deny,allow 713s # Allow from 127.0.0.1/16 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 102 713s # --- 713s # Order deny,allow 713s # Allow from somewhere.else.com 713s # expecting access. 713s ok 103 713s # --- 713s # Order deny,allow 713s # Deny from all 713s # expecting access denial. 713s ok 104 713s # --- 713s # Order deny,allow 713s # Allow from somewhere.else.com 713s # Deny from all 713s # expecting access denial. 713s ok 105 713s # --- 713s # Order deny,allow 713s # Deny from localhost 713s # expecting access denial. 713s ok 106 713s # --- 713s # Order deny,allow 713s # Allow from somewhere.else.com 713s # Deny from localhost 713s # expecting access denial. 713s ok 107 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 108 713s # --- 713s # Order deny,allow 713s # Allow from somewhere.else.com 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 109 713s # --- 713s # Order deny,allow 713s # Deny from 127.0 713s # expecting access denial. 713s ok 110 713s # --- 713s # Order deny,allow 713s # Allow from somewhere.else.com 713s # Deny from 127.0 713s # expecting access denial. 713s ok 111 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 112 713s # --- 713s # Order deny,allow 713s # Allow from somewhere.else.com 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 113 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 114 713s # --- 713s # Order deny,allow 713s # Allow from somewhere.else.com 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 115 713s # --- 713s # Order deny,allow 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 116 713s # --- 713s # Order deny,allow 713s # Allow from somewhere.else.com 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 117 713s # --- 713s # Order deny,allow 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 118 713s # --- 713s # Order deny,allow 713s # Allow from somewhere.else.com 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 119 713s # --- 713s # Order deny,allow 713s # Allow from 66.6.6.6 713s # expecting access. 713s ok 120 713s # --- 713s # Order deny,allow 713s # Deny from all 713s # expecting access denial. 713s ok 121 713s # --- 713s # Order deny,allow 713s # Allow from 66.6.6.6 713s # Deny from all 713s # expecting access denial. 713s ok 122 713s # --- 713s # Order deny,allow 713s # Deny from localhost 713s # expecting access denial. 713s ok 123 713s # --- 713s # Order deny,allow 713s # Allow from 66.6.6.6 713s # Deny from localhost 713s # expecting access denial. 713s ok 124 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 125 713s # --- 713s # Order deny,allow 713s # Allow from 66.6.6.6 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 126 713s # --- 713s # Order deny,allow 713s # Deny from 127.0 713s # expecting access denial. 713s ok 127 713s # --- 713s # Order deny,allow 713s # Allow from 66.6.6.6 713s # Deny from 127.0 713s # expecting access denial. 713s ok 128 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 129 713s # --- 713s # Order deny,allow 713s # Allow from 66.6.6.6 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 130 713s # --- 713s # Order deny,allow 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 131 713s # --- 713s # Order deny,allow 713s # Allow from 66.6.6.6 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 132 713s # --- 713s # Order deny,allow 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 133 713s # --- 713s # Order deny,allow 713s # Allow from 66.6.6.6 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 134 713s # --- 713s # Order deny,allow 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 135 713s # --- 713s # Order deny,allow 713s # Allow from 66.6.6.6 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 136 713s # --- 713s # Order allow,deny 713s # Allow from all 713s # expecting access. 713s ok 137 713s # --- 713s # Order allow,deny 713s # Deny from all 713s # expecting access denial. 713s ok 138 713s # --- 713s # Order allow,deny 713s # Allow from all 713s # Deny from all 713s # expecting access denial. 713s ok 139 713s # --- 713s # Order allow,deny 713s # Deny from localhost 713s # expecting access denial. 713s ok 140 713s # --- 713s # Order allow,deny 713s # Allow from all 713s # Deny from localhost 713s # expecting access denial. 713s ok 141 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 142 713s # --- 713s # Order allow,deny 713s # Allow from all 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 143 713s # --- 713s # Order allow,deny 713s # Deny from 127.0 713s # expecting access denial. 713s ok 144 713s # --- 713s # Order allow,deny 713s # Allow from all 713s # Deny from 127.0 713s # expecting access denial. 713s ok 145 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 146 713s # --- 713s # Order allow,deny 713s # Allow from all 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 147 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 148 713s # --- 713s # Order allow,deny 713s # Allow from all 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 149 713s # --- 713s # Order allow,deny 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 150 713s # --- 713s # Order allow,deny 713s # Allow from all 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 151 713s # --- 713s # Order allow,deny 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 152 713s # --- 713s # Order allow,deny 713s # Allow from all 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 153 713s # --- 713s # Order allow,deny 713s # Allow from localhost 713s # expecting access. 713s ok 154 713s # --- 713s # Order allow,deny 713s # Deny from all 713s # expecting access denial. 713s ok 155 713s # --- 713s # Order allow,deny 713s # Allow from localhost 713s # Deny from all 713s # expecting access denial. 713s ok 156 713s # --- 713s # Order allow,deny 713s # Deny from localhost 713s # expecting access denial. 713s ok 157 713s # --- 713s # Order allow,deny 713s # Allow from localhost 713s # Deny from localhost 713s # expecting access denial. 713s ok 158 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 159 713s # --- 713s # Order allow,deny 713s # Allow from localhost 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 160 713s # --- 713s # Order allow,deny 713s # Deny from 127.0 713s # expecting access denial. 713s ok 161 713s # --- 713s # Order allow,deny 713s # Allow from localhost 713s # Deny from 127.0 713s # expecting access denial. 713s ok 162 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 163 713s # --- 713s # Order allow,deny 713s # Allow from localhost 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 164 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 165 713s # --- 713s # Order allow,deny 713s # Allow from localhost 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 166 713s # --- 713s # Order allow,deny 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 167 713s # --- 713s # Order allow,deny 713s # Allow from localhost 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 168 713s # --- 713s # Order allow,deny 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 169 713s # --- 713s # Order allow,deny 713s # Allow from localhost 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 170 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1 713s # expecting access. 713s ok 171 713s # --- 713s # Order allow,deny 713s # Deny from all 713s # expecting access denial. 713s ok 172 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1 713s # Deny from all 713s # expecting access denial. 713s ok 173 713s # --- 713s # Order allow,deny 713s # Deny from localhost 713s # expecting access denial. 713s ok 174 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1 713s # Deny from localhost 713s # expecting access denial. 713s ok 175 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 176 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 177 713s # --- 713s # Order allow,deny 713s # Deny from 127.0 713s # expecting access denial. 713s ok 178 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1 713s # Deny from 127.0 713s # expecting access denial. 713s ok 179 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 180 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 181 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 182 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 183 713s # --- 713s # Order allow,deny 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 184 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 185 713s # --- 713s # Order allow,deny 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 186 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 187 713s # --- 713s # Order allow,deny 713s # Allow from 127.0 713s # expecting access. 713s ok 188 713s # --- 713s # Order allow,deny 713s # Deny from all 713s # expecting access denial. 713s ok 189 713s # --- 713s # Order allow,deny 713s # Allow from 127.0 713s # Deny from all 713s # expecting access denial. 713s ok 190 713s # --- 713s # Order allow,deny 713s # Deny from localhost 713s # expecting access denial. 713s ok 191 713s # --- 713s # Order allow,deny 713s # Allow from 127.0 713s # Deny from localhost 713s # expecting access denial. 713s ok 192 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 193 713s # --- 713s # Order allow,deny 713s # Allow from 127.0 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 194 713s # --- 713s # Order allow,deny 713s # Deny from 127.0 713s # expecting access denial. 713s ok 195 713s # --- 713s # Order allow,deny 713s # Allow from 127.0 713s # Deny from 127.0 713s # expecting access denial. 713s ok 196 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 197 713s # --- 713s # Order allow,deny 713s # Allow from 127.0 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 198 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 199 713s # --- 713s # Order allow,deny 713s # Allow from 127.0 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 200 713s # --- 713s # Order allow,deny 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 201 713s # --- 713s # Order allow,deny 713s # Allow from 127.0 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 202 713s # --- 713s # Order allow,deny 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 203 713s # --- 713s # Order allow,deny 713s # Allow from 127.0 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 204 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/255.255.0.0 713s # expecting access. 713s ok 205 713s # --- 713s # Order allow,deny 713s # Deny from all 713s # expecting access denial. 713s ok 206 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from all 713s # expecting access denial. 713s ok 207 713s # --- 713s # Order allow,deny 713s # Deny from localhost 713s # expecting access denial. 713s ok 208 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from localhost 713s # expecting access denial. 713s ok 209 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 210 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 211 713s # --- 713s # Order allow,deny 713s # Deny from 127.0 713s # expecting access denial. 713s ok 212 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0 713s # expecting access denial. 713s ok 213 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 214 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 215 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 216 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 217 713s # --- 713s # Order allow,deny 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 218 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 219 713s # --- 713s # Order allow,deny 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 220 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 221 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/16 713s # expecting access. 713s ok 222 713s # --- 713s # Order allow,deny 713s # Deny from all 713s # expecting access denial. 713s ok 223 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/16 713s # Deny from all 713s # expecting access denial. 713s ok 224 713s # --- 713s # Order allow,deny 713s # Deny from localhost 713s # expecting access denial. 713s ok 225 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/16 713s # Deny from localhost 713s # expecting access denial. 713s ok 226 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 227 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 228 713s # --- 713s # Order allow,deny 713s # Deny from 127.0 713s # expecting access denial. 713s ok 229 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0 713s # expecting access denial. 713s ok 230 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 231 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 232 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 233 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 234 713s # --- 713s # Order allow,deny 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 235 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/16 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 236 713s # --- 713s # Order allow,deny 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 237 713s # --- 713s # Order allow,deny 713s # Allow from 127.0.0.1/16 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 238 713s # --- 713s # Order allow,deny 713s # Allow from somewhere.else.com 713s # expecting access denial. 713s ok 239 713s # --- 713s # Order allow,deny 713s # Deny from all 713s # expecting access denial. 713s ok 240 713s # --- 713s # Order allow,deny 713s # Allow from somewhere.else.com 713s # Deny from all 713s # expecting access denial. 713s ok 241 713s # --- 713s # Order allow,deny 713s # Deny from localhost 713s # expecting access denial. 713s ok 242 713s # --- 713s # Order allow,deny 713s # Allow from somewhere.else.com 713s # Deny from localhost 713s # expecting access denial. 713s ok 243 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 244 713s # --- 713s # Order allow,deny 713s # Allow from somewhere.else.com 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 245 713s # --- 713s # Order allow,deny 713s # Deny from 127.0 713s # expecting access denial. 713s ok 246 713s # --- 713s # Order allow,deny 713s # Allow from somewhere.else.com 713s # Deny from 127.0 713s # expecting access denial. 713s ok 247 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 248 713s # --- 713s # Order allow,deny 713s # Allow from somewhere.else.com 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 249 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 250 713s # --- 713s # Order allow,deny 713s # Allow from somewhere.else.com 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 251 713s # --- 713s # Order allow,deny 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 252 713s # --- 713s # Order allow,deny 713s # Allow from somewhere.else.com 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 253 713s # --- 713s # Order allow,deny 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 254 713s # --- 713s # Order allow,deny 713s # Allow from somewhere.else.com 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 255 713s # --- 713s # Order allow,deny 713s # Allow from 66.6.6.6 713s # expecting access denial. 713s ok 256 713s # --- 713s # Order allow,deny 713s # Deny from all 713s # expecting access denial. 713s ok 257 713s # --- 713s # Order allow,deny 713s # Allow from 66.6.6.6 713s # Deny from all 713s # expecting access denial. 713s ok 258 713s # --- 713s # Order allow,deny 713s # Deny from localhost 713s # expecting access denial. 713s ok 259 713s # --- 713s # Order allow,deny 713s # Allow from 66.6.6.6 713s # Deny from localhost 713s # expecting access denial. 713s ok 260 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 261 713s # --- 713s # Order allow,deny 713s # Allow from 66.6.6.6 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 262 713s # --- 713s # Order allow,deny 713s # Deny from 127.0 713s # expecting access denial. 713s ok 263 713s # --- 713s # Order allow,deny 713s # Allow from 66.6.6.6 713s # Deny from 127.0 713s # expecting access denial. 713s ok 264 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 265 713s # --- 713s # Order allow,deny 713s # Allow from 66.6.6.6 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 266 713s # --- 713s # Order allow,deny 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 267 713s # --- 713s # Order allow,deny 713s # Allow from 66.6.6.6 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 268 713s # --- 713s # Order allow,deny 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 269 713s # --- 713s # Order allow,deny 713s # Allow from 66.6.6.6 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 270 713s # --- 713s # Order allow,deny 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 271 713s # --- 713s # Order allow,deny 713s # Allow from 66.6.6.6 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 272 713s # --- 713s # Order mutual-failure 713s # Allow from all 713s # expecting access. 713s ok 273 713s # --- 713s # Order mutual-failure 713s # Deny from all 713s # expecting access denial. 713s ok 274 713s # --- 713s # Order mutual-failure 713s # Allow from all 713s # Deny from all 713s # expecting access denial. 713s ok 275 713s # --- 713s # Order mutual-failure 713s # Deny from localhost 713s # expecting access denial. 713s ok 276 713s # --- 713s # Order mutual-failure 713s # Allow from all 713s # Deny from localhost 713s # expecting access denial. 713s ok 277 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 278 713s # --- 713s # Order mutual-failure 713s # Allow from all 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 279 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0 713s # expecting access denial. 713s ok 280 713s # --- 713s # Order mutual-failure 713s # Allow from all 713s # Deny from 127.0 713s # expecting access denial. 713s ok 281 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 282 713s # --- 713s # Order mutual-failure 713s # Allow from all 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 283 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 284 713s # --- 713s # Order mutual-failure 713s # Allow from all 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 285 713s # --- 713s # Order mutual-failure 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 286 713s # --- 713s # Order mutual-failure 713s # Allow from all 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 287 713s # --- 713s # Order mutual-failure 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 288 713s # --- 713s # Order mutual-failure 713s # Allow from all 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 289 713s # --- 713s # Order mutual-failure 713s # Allow from localhost 713s # expecting access. 713s ok 290 713s # --- 713s # Order mutual-failure 713s # Deny from all 713s # expecting access denial. 713s ok 291 713s # --- 713s # Order mutual-failure 713s # Allow from localhost 713s # Deny from all 713s # expecting access denial. 713s ok 292 713s # --- 713s # Order mutual-failure 713s # Deny from localhost 713s # expecting access denial. 713s ok 293 713s # --- 713s # Order mutual-failure 713s # Allow from localhost 713s # Deny from localhost 713s # expecting access denial. 713s ok 294 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 295 713s # --- 713s # Order mutual-failure 713s # Allow from localhost 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 296 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0 713s # expecting access denial. 713s ok 297 713s # --- 713s # Order mutual-failure 713s # Allow from localhost 713s # Deny from 127.0 713s # expecting access denial. 713s ok 298 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 299 713s # --- 713s # Order mutual-failure 713s # Allow from localhost 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 300 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 301 713s # --- 713s # Order mutual-failure 713s # Allow from localhost 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 302 713s # --- 713s # Order mutual-failure 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 303 713s # --- 713s # Order mutual-failure 713s # Allow from localhost 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 304 713s # --- 713s # Order mutual-failure 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 305 713s # --- 713s # Order mutual-failure 713s # Allow from localhost 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 306 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1 713s # expecting access. 713s ok 307 713s # --- 713s # Order mutual-failure 713s # Deny from all 713s # expecting access denial. 713s ok 308 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1 713s # Deny from all 713s # expecting access denial. 713s ok 309 713s # --- 713s # Order mutual-failure 713s # Deny from localhost 713s # expecting access denial. 713s ok 310 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1 713s # Deny from localhost 713s # expecting access denial. 713s ok 311 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 312 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 313 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0 713s # expecting access denial. 713s ok 314 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1 713s # Deny from 127.0 713s # expecting access denial. 713s ok 315 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 316 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 317 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 318 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 319 713s # --- 713s # Order mutual-failure 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 320 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 321 713s # --- 713s # Order mutual-failure 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 322 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 323 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0 713s # expecting access. 713s ok 324 713s # --- 713s # Order mutual-failure 713s # Deny from all 713s # expecting access denial. 713s ok 325 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0 713s # Deny from all 713s # expecting access denial. 713s ok 326 713s # --- 713s # Order mutual-failure 713s # Deny from localhost 713s # expecting access denial. 713s ok 327 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0 713s # Deny from localhost 713s # expecting access denial. 713s ok 328 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 329 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 330 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0 713s # expecting access denial. 713s ok 331 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0 713s # Deny from 127.0 713s # expecting access denial. 713s ok 332 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 333 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 334 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 335 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 336 713s # --- 713s # Order mutual-failure 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 337 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 338 713s # --- 713s # Order mutual-failure 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 339 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 340 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/255.255.0.0 713s # expecting access. 713s ok 341 713s # --- 713s # Order mutual-failure 713s # Deny from all 713s # expecting access denial. 713s ok 342 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from all 713s # expecting access denial. 713s ok 343 713s # --- 713s # Order mutual-failure 713s # Deny from localhost 713s # expecting access denial. 713s ok 344 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from localhost 713s # expecting access denial. 713s ok 345 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 346 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 347 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0 713s # expecting access denial. 713s ok 348 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0 713s # expecting access denial. 713s ok 349 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 350 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 351 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 352 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 353 713s # --- 713s # Order mutual-failure 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 354 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 355 713s # --- 713s # Order mutual-failure 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 356 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/255.255.0.0 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 357 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/16 713s # expecting access. 713s ok 358 713s # --- 713s # Order mutual-failure 713s # Deny from all 713s # expecting access denial. 713s ok 359 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/16 713s # Deny from all 713s # expecting access denial. 713s ok 360 713s # --- 713s # Order mutual-failure 713s # Deny from localhost 713s # expecting access denial. 713s ok 361 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/16 713s # Deny from localhost 713s # expecting access denial. 713s ok 362 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 363 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 364 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0 713s # expecting access denial. 713s ok 365 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0 713s # expecting access denial. 713s ok 366 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 367 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 368 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 369 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/16 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 370 713s # --- 713s # Order mutual-failure 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 371 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/16 713s # Deny from somewhere.else.com 713s # expecting access. 713s ok 372 713s # --- 713s # Order mutual-failure 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 373 713s # --- 713s # Order mutual-failure 713s # Allow from 127.0.0.1/16 713s # Deny from 66.6.6.6 713s # expecting access. 713s ok 374 713s # --- 713s # Order mutual-failure 713s # Allow from somewhere.else.com 713s # expecting access denial. 713s ok 375 713s # --- 713s # Order mutual-failure 713s # Deny from all 713s # expecting access denial. 713s ok 376 713s # --- 713s # Order mutual-failure 713s # Allow from somewhere.else.com 713s # Deny from all 713s # expecting access denial. 713s ok 377 713s # --- 713s # Order mutual-failure 713s # Deny from localhost 713s # expecting access denial. 713s ok 378 713s # --- 713s # Order mutual-failure 713s # Allow from somewhere.else.com 713s # Deny from localhost 713s # expecting access denial. 713s ok 379 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 380 713s # --- 713s # Order mutual-failure 713s # Allow from somewhere.else.com 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 381 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0 713s # expecting access denial. 713s ok 382 713s # --- 713s # Order mutual-failure 713s # Allow from somewhere.else.com 713s # Deny from 127.0 713s # expecting access denial. 713s ok 383 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 384 713s # --- 713s # Order mutual-failure 713s # Allow from somewhere.else.com 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 385 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 386 713s # --- 713s # Order mutual-failure 713s # Allow from somewhere.else.com 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 387 713s # --- 713s # Order mutual-failure 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 388 713s # --- 713s # Order mutual-failure 713s # Allow from somewhere.else.com 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 389 713s # --- 713s # Order mutual-failure 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 390 713s # --- 713s # Order mutual-failure 713s # Allow from somewhere.else.com 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 391 713s # --- 713s # Order mutual-failure 713s # Allow from 66.6.6.6 713s # expecting access denial. 713s ok 392 713s # --- 713s # Order mutual-failure 713s # Deny from all 713s # expecting access denial. 713s ok 393 713s # --- 713s # Order mutual-failure 713s # Allow from 66.6.6.6 713s # Deny from all 713s # expecting access denial. 713s ok 394 713s # --- 713s # Order mutual-failure 713s # Deny from localhost 713s # expecting access denial. 713s ok 395 713s # --- 713s # Order mutual-failure 713s # Allow from 66.6.6.6 713s # Deny from localhost 713s # expecting access denial. 713s ok 396 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 397 713s # --- 713s # Order mutual-failure 713s # Allow from 66.6.6.6 713s # Deny from 127.0.0.1 713s # expecting access denial. 713s ok 398 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0 713s # expecting access denial. 713s ok 399 713s # --- 713s # Order mutual-failure 713s # Allow from 66.6.6.6 713s # Deny from 127.0 713s # expecting access denial. 713s ok 400 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 401 713s # --- 713s # Order mutual-failure 713s # Allow from 66.6.6.6 713s # Deny from 127.0.0.1/255.255.0.0 713s # expecting access denial. 713s ok 402 713s # --- 713s # Order mutual-failure 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 403 713s # --- 713s # Order mutual-failure 713s # Allow from 66.6.6.6 713s # Deny from 127.0.0.1/16 713s # expecting access denial. 713s ok 404 713s # --- 713s # Order mutual-failure 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 405 713s # --- 713s # Order mutual-failure 713s # Allow from 66.6.6.6 713s # Deny from somewhere.else.com 713s # expecting access denial. 713s ok 406 713s # --- 713s # Order mutual-failure 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 407 713s # --- 713s # Order mutual-failure 713s # Allow from 66.6.6.6 713s # Deny from 66.6.6.6 713s # expecting access denial. 713s ok 408 713s ok 718s t/modules/actions.t ................. 718s 1..20 718s # Running under perl version 5.038002 for linux 718s # Current time local: Mon Apr 8 17:08:21 2024 718s # Current time GMT: Mon Apr 8 17:08:21 2024 718s # Using Test.pm version 1.31 718s # Using Apache/Test.pm version 1.42 718s # expected: 200 718s # received: '200' 718s ok 1 718s # expected: 'nada' 718s # received: 'nada' 718s ok 2 718s # expected: 404 718s # received: '404' 718s ok 3 718s ok 4 # skip RC=404, no need to check content 718s # expected: 404 718s # received: '404' 718s ok 5 718s ok 6 # skip RC=404, no need to check content 718s # expected: 404 718s # received: '404' 718s ok 7 718s ok 8 # skip RC=404, no need to check content 718s # expected: 200 718s # received: '200' 718s ok 9 718s # expected: 'nada' 718s # received: 'nada' 718s ok 10 718s # expected: 404 718s # received: '404' 718s ok 11 718s ok 12 # skip RC=404, no need to check content 718s # expected: 200 718s # received: '200' 718s ok 13 718s # expected: 'POST 718s # foo2: bar2 718s # ' 718s # received: 'POST 718s # foo2: bar2 718s # ' 718s ok 14 718s # expected: 405 718s # received: '405' 718s ok 15 718s # expected: 200 718s # received: '200' 718s ok 16 718s # expected: 'foo=bar' 718s # received: 'foo=bar' 718s ok 17 718s # expected: 200 718s # received: '200' 718s ok 18 718s # expected: 'POST 718s # foo2: bar2 718s # ' 718s # received: 'POST 718s # foo2: bar2 718s # ' 718s ok 19 718s # expected: 405 718s # received: '405' 718s ok 20 718s ok 723s t/modules/alias.t ................... 723s 1..134 723s # Running under perl version 5.038002 for linux 723s # Current time local: Mon Apr 8 17:08:26 2024 723s # Current time GMT: Mon Apr 8 17:08:26 2024 723s # Using Test.pm version 1.31 723s # Using Apache/Test.pm version 1.42 723s # verifying simple aliases 723s # testing : /alias/ 723s # expected: 200 723s # received: '200' 723s ok 1 723s # testing : /bogu/ 723s # expected: 404 723s # received: '404' 723s ok 2 723s # verifying alias match with /ali[0-9]. 723s # testing : /ali0 723s # expected: 0 723s # received: '0' 723s ok 3 723s # testing : /ali1 723s # expected: 1 723s # received: '1' 723s ok 4 723s # testing : /ali2 723s # expected: 2 723s # received: '2' 723s ok 5 723s # testing : /ali3 723s # expected: 3 723s # received: '3' 723s ok 6 723s # testing : /ali4 723s # expected: 4 723s # received: '4' 723s ok 7 723s # testing : /ali5 723s # expected: 5 723s # received: '5' 723s ok 8 723s # testing : /ali6 723s # expected: 6 723s # received: '6' 723s ok 9 723s # testing : /ali7 723s # expected: 7 723s # received: '7' 723s ok 10 723s # testing : /ali8 723s # expected: 8 723s # received: '8' 723s ok 11 723s # testing : /ali9 723s # expected: 9 723s # received: '9' 723s ok 12 723s # verifying expression alias match with /expr/ali[0-9]. 723s # testing : /ali0 723s # expected: 0 723s # received: '0' 723s ok 13 723s # testing : /ali1 723s # expected: 1 723s # received: '1' 723s ok 14 723s # testing : /ali2 723s # expected: 2 723s # received: '2' 723s ok 15 723s # testing : /ali3 723s # expected: 3 723s # received: '3' 723s ok 16 723s # testing : /ali4 723s # expected: 4 723s # received: '4' 723s ok 17 723s # testing : /ali5 723s # expected: 5 723s # received: '5' 723s ok 18 723s # testing : /ali6 723s # expected: 6 723s # received: '6' 723s ok 19 723s # testing : /ali7 723s # expected: 7 723s # received: '7' 723s ok 20 723s # testing : /ali8 723s # expected: 8 723s # received: '8' 723s ok 21 723s # testing : /ali9 723s # expected: 9 723s # received: '9' 723s ok 22 723s # testing : /forbid 723s # expected: '403' 723s # received: '403' 723s ok 23 723s # testing : /gone 723s # expected: '410' 723s # received: '410' 723s ok 24 723s # testing : /perm 723s # expected: '301' 723s # received: '301' 723s ok 25 723s # testing : /perm2 723s # expected: '301' 723s # received: '301' 723s ok 26 723s # testing : /seeother 723s # expected: '303' 723s # received: '303' 723s ok 27 723s # testing : /temp 723s # expected: '302' 723s # received: '302' 723s ok 28 723s # testing : /temp2 723s # expected: '302' 723s # received: '302' 723s ok 29 723s verifying body of perm and temp redirect match 723s # testing : /p0 723s # expected: 0 723s # received: '0' 723s ok 30 723s # testing : /p1 723s # expected: 1 723s # received: '1' 723s ok 31 723s # testing : /p2 723s # expected: 2 723s # received: '2' 723s ok 32 723s # testing : /p3 723s # expected: 3 723s # received: '3' 723s ok 33 723s # testing : /p4 723s # expected: 4 723s # received: '4' 723s ok 34 723s # testing : /p5 723s # expected: 5 723s # received: '5' 723s ok 35 723s # testing : /p6 723s # expected: 6 723s # received: '6' 723s ok 36 723s # testing : /p7 723s # expected: 7 723s # received: '7' 723s ok 37 723s # testing : /p8 723s # expected: 8 723s # received: '8' 723s ok 38 723s # testing : /p9 723s # expected: 9 723s # received: '9' 723s ok 39 723s # testing : /t0 723s # expected: 0 723s # received: '0' 723s ok 40 723s # testing : /t1 723s # expected: 1 723s # received: '1' 723s ok 41 723s # testing : /t2 723s # expected: 2 723s # received: '2' 723s ok 42 723s # testing : /t3 723s # expected: 3 723s # received: '3' 723s ok 43 723s # testing : /t4 723s # expected: 4 723s # received: '4' 723s ok 44 723s # testing : /t5 723s # expected: 5 723s # received: '5' 723s ok 45 723s # testing : /t6 723s # expected: 6 723s # received: '6' 723s ok 46 723s # testing : /t7 723s # expected: 7 723s # received: '7' 723s ok 47 723s # testing : /t8 723s # expected: 8 723s # received: '8' 723s ok 48 723s # testing : /t9 723s # expected: 9 723s # received: '9' 723s ok 49 723s verifying body of perm and temp redirect match with expression support 723s # testing : /p0 723s # expected: 0 723s # received: '0' 723s ok 50 723s # testing : /p1 723s # expected: 1 723s # received: '1' 723s ok 51 723s # testing : /p2 723s # expected: 2 723s # received: '2' 723s ok 52 723s # testing : /p3 723s # expected: 3 723s # received: '3' 723s ok 53 723s # testing : /p4 723s # expected: 4 723s # received: '4' 723s ok 54 723s # testing : /p5 723s # expected: 5 723s # received: '5' 723s ok 55 723s # testing : /p6 723s # expected: 6 723s # received: '6' 723s ok 56 723s # testing : /p7 723s # expected: 7 723s # received: '7' 723s ok 57 723s # testing : /p8 723s # expected: 8 723s # received: '8' 723s ok 58 723s # testing : /p9 723s # expected: 9 723s # received: '9' 723s ok 59 723s # testing : /t0 723s # expected: 0 723s # received: '0' 723s ok 60 723s # testing : /t1 723s # expected: 1 723s # received: '1' 723s ok 61 723s # testing : /t2 723s # expected: 2 723s # received: '2' 723s ok 62 723s # testing : /t3 723s # expected: 3 723s # received: '3' 723s ok 63 723s # testing : /t4 723s # expected: 4 723s # received: '4' 723s ok 64 723s # testing : /t5 723s # expected: 5 723s # received: '5' 723s ok 65 723s # testing : /t6 723s # expected: 6 723s # received: '6' 723s ok 66 723s # testing : /t7 723s # expected: 7 723s # received: '7' 723s ok 67 723s # testing : /t8 723s # expected: 8 723s # received: '8' 723s ok 68 723s # testing : /t9 723s # expected: 9 723s # received: '9' 723s ok 69 723s verifying return code of seeother and gone redirect match 723s # testing : s0 723s # expected: '303' 723s # received: '303' 723s ok 70 723s # testing : s1 723s # expected: '303' 723s # received: '303' 723s ok 71 723s # testing : s2 723s # expected: '303' 723s # received: '303' 723s ok 72 723s # testing : s3 723s # expected: '303' 723s # received: '303' 723s ok 73 723s # testing : s4 723s # expected: '303' 723s # received: '303' 723s ok 74 723s # testing : s5 723s # expected: '303' 723s # received: '303' 723s ok 75 723s # testing : s6 723s # expected: '303' 723s # received: '303' 723s ok 76 723s # testing : s7 723s # expected: '303' 723s # received: '303' 723s ok 77 723s # testing : s8 723s # expected: '303' 723s # received: '303' 723s ok 78 723s # testing : s9 723s # expected: '303' 723s # received: '303' 723s ok 79 723s # testing : g0 723s # expected: '410' 723s # received: '410' 723s ok 80 723s # testing : g1 723s # expected: '410' 723s # received: '410' 723s ok 81 723s # testing : g2 723s # expected: '410' 723s # received: '410' 723s ok 82 723s # testing : g3 723s # expected: '410' 723s # received: '410' 723s ok 83 723s # testing : g4 723s # expected: '410' 723s # received: '410' 723s ok 84 723s # testing : g5 723s # expected: '410' 723s # received: '410' 723s ok 85 723s # testing : g6 723s # expected: '410' 723s # received: '410' 723s ok 86 723s # testing : g7 723s # expected: '410' 723s # received: '410' 723s ok 87 723s # testing : g8 723s # expected: '410' 723s # received: '410' 723s ok 88 723s # testing : g9 723s # expected: '410' 723s # received: '410' 723s ok 89 723s # testing : f0 723s # expected: '403' 723s # received: '403' 723s ok 90 723s # testing : f1 723s # expected: '403' 723s # received: '403' 723s ok 91 723s # testing : f2 723s # expected: '403' 723s # received: '403' 723s ok 92 723s # testing : f3 723s # expected: '403' 723s # received: '403' 723s ok 93 723s # testing : f4 723s # expected: '403' 723s # received: '403' 723s ok 94 723s # testing : f5 723s # expected: '403' 723s # received: '403' 723s ok 95 723s # testing : f6 723s # expected: '403' 723s # received: '403' 723s ok 96 723s # testing : f7 723s # expected: '403' 723s # received: '403' 723s ok 97 723s # testing : f8 723s # expected: '403' 723s # received: '403' 723s ok 98 723s # testing : f9 723s # expected: '403' 723s # received: '403' 723s ok 99 723s verifying return code of seeother and gone redirect match with expression support 723s # testing : s0 723s # expected: '303' 723s # received: '303' 723s ok 100 723s # testing : s1 723s # expected: '303' 723s # received: '303' 723s ok 101 723s # testing : s2 723s # expected: '303' 723s # received: '303' 723s ok 102 723s # testing : s3 723s # expected: '303' 723s # received: '303' 723s ok 103 723s # testing : s4 723s # expected: '303' 723s # received: '303' 723s ok 104 723s # testing : s5 723s # expected: '303' 723s # received: '303' 723s ok 105 723s # testing : s6 723s # expected: '303' 723s # received: '303' 723s ok 106 723s # testing : s7 723s # expected: '303' 723s # received: '303' 723s ok 107 723s # testing : s8 723s # expected: '303' 723s # received: '303' 723s ok 108 723s # testing : s9 723s # expected: '303' 723s # received: '303' 723s ok 109 723s # testing : g0 723s # expected: '410' 723s # received: '410' 723s ok 110 723s # testing : g1 723s # expected: '410' 723s # received: '410' 723s ok 111 723s # testing : g2 723s # expected: '410' 723s # received: '410' 723s ok 112 723s # testing : g3 723s # expected: '410' 723s # received: '410' 723s ok 113 723s # testing : g4 723s # expected: '410' 723s # received: '410' 723s ok 114 723s # testing : g5 723s # expected: '410' 723s # received: '410' 723s ok 115 723s # testing : g6 723s # expected: '410' 723s # received: '410' 723s ok 116 723s # testing : g7 723s # expected: '410' 723s # received: '410' 723s ok 117 723s # testing : g8 723s # expected: '410' 723s # received: '410' 723s ok 118 723s # testing : g9 723s # expected: '410' 723s # received: '410' 723s ok 119 723s # testing : f0 723s # expected: '403' 723s # received: '403' 723s ok 120 723s # testing : f1 723s # expected: '403' 723s # received: '403' 723s ok 121 723s # testing : f2 723s # expected: '403' 723s # received: '403' 723s ok 122 723s # testing : f3 723s # expected: '403' 723s # received: '403' 723s ok 123 723s # testing : f4 723s # expected: '403' 723s # received: '403' 723s ok 124 723s # testing : f5 723s # expected: '403' 723s # received: '403' 723s ok 125 723s # testing : f6 723s # expected: '403' 723s # received: '403' 723s ok 126 723s # testing : f7 723s # expected: '403' 723s # received: '403' 723s ok 127 723s # testing : f8 723s # expected: '403' 723s # received: '403' 723s ok 128 723s # testing : f9 723s # expected: '403' 723s # received: '403' 723s ok 129 723s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 723s # verifying /modules/alias/script is plain text 723s # testing : /modules/alias/script 723s # expected: '#!/bin/sh 723s # echo Content-type: text/plain 723s # echo 723s # echo this is a shell script cgi. 723s # ' 723s # received: '#!/bin/sh 723s # echo Content-type: text/plain 723s # echo 723s # echo this is a shell script cgi. 723s # ' 723s ok 130 723s # verifying same file accessed at /cgi/script is executed code 723s # testing : /cgi/script 723s # expected: 'this is a shell script cgi. 723s # ' 723s # received: 'this is a shell script cgi. 723s # ' 723s ok 131 723s # verifying ScriptAliasMatch with /aliascgi-script 723s # testing : /aliascgi-script 723s # expected: 'this is a shell script cgi. 723s # ' 723s # received: 'this is a shell script cgi. 723s # ' 723s ok 132 723s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 723s # testing : /aliascgi-script 723s # expected: 'this is a shell script cgi. 723s # ' 723s # received: 'this is a shell script cgi. 723s # ' 723s ok 133 723s # verifying bad script alias. 723s # testing : /aliascgi-nada 723s # expected: 404 723s # received: '404' 723s ok 134 723s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 723s ok 727s t/modules/allowmethods.t ............ 727s 1..9 727s # Running under perl version 5.038002 for linux 727s # Current time local: Mon Apr 8 17:08:31 2024 727s # Current time GMT: Mon Apr 8 17:08:31 2024 727s # Using Test.pm version 1.31 727s # Using Apache/Test.pm version 1.42 727s # testing : Get request to /Get responds 200 727s # expected: 200 727s # received: '200' 727s ok 1 727s # testing : Head request to /Get responds 200 727s # expected: 200 727s # received: '200' 727s ok 2 727s # testing : Post request to /Get responds 405 727s # expected: 405 727s # received: '405' 727s ok 3 727s # testing : Get request to /Head responds 200 727s # expected: 200 727s # received: '200' 727s ok 4 727s # testing : Head request to /Head responds 200 727s # expected: 200 727s # received: '200' 727s ok 5 727s # testing : Post request to /Head responds 405 727s # expected: 405 727s # received: '405' 727s ok 6 727s # testing : Get request to /Post responds 405 727s # expected: 405 727s # received: '405' 727s ok 7 727s # testing : Head request to /Post responds 405 727s # expected: 405 727s # received: '405' 727s ok 8 727s # testing : Post request to /Post responds 200 727s # expected: 200 727s # received: '200' 727s ok 9 727s ok 732s t/modules/asis.t .................... 732s 1..3 732s # Running under perl version 5.038002 for linux 732s # Current time local: Mon Apr 8 17:08:35 2024 732s # Current time GMT: Mon Apr 8 17:08:35 2024 732s # Using Test.pm version 1.31 732s # Using Apache/Test.pm version 1.42 732s # testing : asis content OK 732s # expected: 'This is asis content. 732s # ' 732s # received: 'This is asis content. 732s # ' 732s ok 1 732s # testing : asis gave 404 error 732s # expected: 404 732s # received: '404' 732s ok 2 732s # testing : asis gave 403 error 732s # expected: 403 732s # received: '403' 732s ok 3 732s ok 739s t/modules/authz_core.t .............. 739s 1..504 739s # Running under perl version 5.038002 for linux 739s # Current time local: Mon Apr 8 17:08:39 2024 739s # Current time GMT: Mon Apr 8 17:08:39 2024 739s # Using Test.pm version 1.31 739s # Using Apache/Test.pm version 1.42 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/groups1 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 739s # got 200, expected 200 [a/ : a/ ] 739s ok 1 739s # got 200, expected 200 [a/ : a/ 1] 739s ok 2 739s # got 200, expected 200 [a/ : a/ 2] 739s ok 3 739s # got 200, expected 200 [a/ : a/ 1 2] 739s ok 4 739s # got 200, expected 200 [a/ : a/ 3] 739s ok 5 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 739s # got 401, expected 401 [a/ user1: a/ ] 739s ok 6 739s # got 200, expected 200 [a/ user1: a/ user1] 739s ok 7 739s # got 401, expected 401 [a/ user1: a/ user2] 739s ok 8 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 739s # got 403, expected 403 [a/ Any 1 2: a/ ] 739s ok 9 739s # got 200, expected 200 [a/ Any 1 2: a/ 1] 739s ok 10 739s # got 200, expected 200 [a/ Any 1 2: a/ 2] 739s ok 11 739s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 739s ok 12 739s # got 403, expected 403 [a/ Any 1 2: a/ 3] 739s ok 13 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 739s ok 14 739s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 739s ok 15 739s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 739s ok 16 739s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 739s ok 17 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 739s ok 18 739s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 739s ok 19 739s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 739s ok 20 739s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 739s ok 21 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 739s ok 22 739s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 739s ok 23 739s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 739s ok 24 739s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 739s ok 25 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 739s ok 26 739s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 739s ok 27 739s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 739s ok 28 739s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 739s ok 29 739s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 739s ok 30 739s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 739s ok 31 739s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 739s ok 32 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 739s ok 33 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 739s ok 34 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 739s ok 35 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 739s ok 36 739s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 739s ok 37 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 739s ok 38 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 739s ok 39 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 739s ok 40 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 739s ok 41 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 739s ok 42 739s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 739s ok 43 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 739s ok 44 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 739s ok 45 739s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 739s ok 46 739s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 739s ok 47 739s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 739s ok 48 739s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 739s ok 49 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 739s ok 50 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 739s ok 51 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 739s ok 52 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 739s ok 53 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 739s ok 54 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 739s ok 55 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 739s ok 56 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 739s ok 57 739s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 739s ok 58 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 739s # got 403, expected 403 [a/ All 1 !2: a/ ] 739s ok 59 739s # got 200, expected 200 [a/ All 1 !2: a/ 1] 739s ok 60 739s # got 403, expected 403 [a/ All 1 !2: a/ 2] 739s ok 61 739s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 739s ok 62 739s # got 403, expected 403 [a/ All 1 !2: a/ 3] 739s ok 63 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 739s ok 64 739s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 739s ok 65 739s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 739s ok 66 739s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 739s ok 67 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 739s ok 68 739s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 739s ok 69 739s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 739s ok 70 739s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 739s ok 71 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 739s ok 72 739s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 739s ok 73 739s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 739s ok 74 739s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 739s ok 75 739s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 739s ok 76 739s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 739s ok 77 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 739s ok 78 739s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 739s ok 79 739s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 739s ok 80 739s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 739s ok 81 739s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 739s ok 82 739s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 739s ok 83 739s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 739s ok 84 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 739s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 739s ok 85 739s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 739s ok 86 739s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 739s ok 87 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 739s ok 88 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 739s ok 89 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 739s ok 90 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 739s ok 91 739s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 739s ok 92 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 739s ok 93 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 739s ok 94 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 739s ok 95 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 739s ok 96 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 739s ok 97 739s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 739s ok 98 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 739s ok 99 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 739s ok 100 739s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 739s ok 101 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 739s ok 102 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 739s ok 103 739s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 739s ok 104 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 739s ok 105 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 739s ok 106 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 739s ok 107 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 739s ok 108 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 739s ok 109 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 739s ok 110 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 739s ok 111 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 739s ok 112 739s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 739s ok 113 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 739s # got 403, expected 403 [a/ All 1 2: a/ ] 739s ok 114 739s # got 403, expected 403 [a/ All 1 2: a/ 1] 739s ok 115 739s # got 403, expected 403 [a/ All 1 2: a/ 2] 739s ok 116 739s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 739s ok 117 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 739s ok 118 739s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 739s ok 119 739s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 739s ok 120 739s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 739s ok 121 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 739s ok 122 739s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 739s ok 123 739s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 739s ok 124 739s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 739s ok 125 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 739s ok 126 739s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 739s ok 127 739s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 739s ok 128 739s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 739s ok 129 739s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 739s ok 130 739s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 739s ok 131 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 739s ok 132 739s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 739s ok 133 739s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 739s ok 134 739s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 739s ok 135 739s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 739s ok 136 739s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 739s ok 137 739s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 739s ok 138 739s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 739s ok 139 739s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 739s ok 140 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 739s ok 141 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 739s ok 142 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 739s ok 143 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 739s ok 144 739s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 739s ok 145 739s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 739s ok 146 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 739s ok 147 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 739s ok 148 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 739s ok 149 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 739s ok 150 739s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 739s ok 151 739s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 739s ok 152 739s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 739s ok 153 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 739s ok 154 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 739s ok 155 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 739s ok 156 739s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 739s ok 157 740s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 740s ok 158 740s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 740s ok 159 740s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 740s ok 160 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 740s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 740s ok 161 740s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 740s ok 162 740s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 740s ok 163 740s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 740s ok 164 740s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 740s ok 165 740s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 740s ok 166 740s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 740s ok 167 740s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 740s ok 168 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 740s ok 169 740s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 740s ok 170 740s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 740s ok 171 740s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 740s ok 172 740s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 740s ok 173 740s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 740s ok 174 740s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 740s ok 175 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 740s ok 176 740s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 740s ok 177 740s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 740s ok 178 740s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 740s ok 179 740s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 740s ok 180 740s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 740s ok 181 740s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 740s ok 182 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 740s ok 183 740s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 740s ok 184 740s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 740s ok 185 740s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 740s ok 186 740s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 740s ok 187 740s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 740s ok 188 740s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 740s ok 189 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 740s ok 190 740s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 740s ok 191 740s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 740s ok 192 740s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 740s ok 193 740s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 740s ok 194 740s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 740s ok 195 740s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 740s ok 196 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 740s ok 197 740s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 740s ok 198 740s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 740s ok 199 740s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 740s ok 200 740s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 740s ok 201 740s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 740s ok 202 740s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 740s ok 203 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 740s ok 204 740s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 740s ok 205 740s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 740s ok 206 740s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 740s ok 207 740s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 740s ok 208 740s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 740s ok 209 740s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 740s ok 210 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 740s ok 211 740s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 740s ok 212 740s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 740s ok 213 740s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 740s ok 214 740s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 740s ok 215 740s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 740s ok 216 740s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 740s ok 217 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 740s ok 218 740s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 740s ok 219 740s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 740s ok 220 740s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 740s ok 221 740s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 740s ok 222 740s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 740s ok 223 740s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 740s ok 224 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 740s ok 225 740s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 740s ok 226 740s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 740s ok 227 740s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 740s ok 228 740s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 740s ok 229 740s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 740s ok 230 740s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 740s ok 231 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 740s ok 232 740s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 740s ok 233 740s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 740s ok 234 740s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 740s ok 235 740s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 740s ok 236 740s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 740s ok 237 740s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 740s ok 238 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 740s ok 239 740s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 740s ok 240 740s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 740s ok 241 740s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 740s ok 242 740s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 740s ok 243 740s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 740s ok 244 740s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 740s ok 245 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 740s ok 246 740s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 740s ok 247 740s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 740s ok 248 740s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 740s ok 249 740s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 740s ok 250 740s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 740s ok 251 740s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 740s ok 252 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 740s ok 253 740s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 740s ok 254 740s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 740s ok 255 740s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 740s ok 256 740s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 740s ok 257 740s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 740s ok 258 740s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 740s ok 259 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 740s ok 260 740s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 740s ok 261 740s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 740s ok 262 740s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 740s ok 263 740s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 740s ok 264 740s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 740s ok 265 740s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 740s ok 266 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 740s ok 267 740s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 740s ok 268 740s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 740s ok 269 740s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 740s ok 270 740s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 740s ok 271 740s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 740s ok 272 740s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 740s ok 273 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 740s ok 274 740s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 740s ok 275 740s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 740s ok 276 740s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 740s ok 277 740s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 740s ok 278 740s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 740s ok 279 740s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 740s ok 280 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 740s ok 281 740s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 740s ok 282 740s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 740s ok 283 740s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 740s ok 284 740s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 740s ok 285 740s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 740s ok 286 740s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 740s ok 287 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 740s ok 288 740s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 740s ok 289 740s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 740s ok 290 740s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 740s ok 291 740s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 740s ok 292 740s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 740s ok 293 740s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 740s ok 294 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 740s ok 295 740s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 740s ok 296 740s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 740s ok 297 740s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 740s ok 298 740s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 740s ok 299 740s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 740s ok 300 740s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 740s ok 301 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 740s ok 302 740s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 740s ok 303 740s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 740s ok 304 740s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 740s ok 305 740s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 740s ok 306 740s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 740s ok 307 740s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 740s ok 308 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 740s ok 309 740s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 740s ok 310 740s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 740s ok 311 740s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 740s ok 312 740s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 740s ok 313 740s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 740s ok 314 740s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 740s ok 315 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 740s ok 316 740s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 740s ok 317 740s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 740s ok 318 740s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 740s ok 319 740s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 740s ok 320 740s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 740s ok 321 740s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 740s ok 322 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 740s ok 323 740s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 740s ok 324 740s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 740s ok 325 740s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 740s ok 326 740s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 740s ok 327 740s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 740s ok 328 740s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 740s ok 329 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 740s ok 330 740s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 740s ok 331 740s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 740s ok 332 740s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 740s ok 333 740s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 740s ok 334 740s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 740s ok 335 740s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 740s ok 336 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 740s ok 337 740s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 740s ok 338 740s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 740s ok 339 740s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 740s ok 340 740s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 740s ok 341 740s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 740s ok 342 740s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 740s ok 343 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 740s ok 344 740s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 740s ok 345 740s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 740s ok 346 740s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 740s ok 347 740s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 740s ok 348 740s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 740s ok 349 740s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 740s ok 350 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 740s ok 351 740s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 740s ok 352 740s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 740s ok 353 740s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 740s ok 354 740s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 740s ok 355 740s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 740s ok 356 740s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 740s ok 357 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 740s ok 358 740s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 740s ok 359 740s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 740s ok 360 740s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 740s ok 361 740s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 740s ok 362 740s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 740s ok 363 740s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 740s ok 364 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 740s ok 365 740s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 740s ok 366 740s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 740s ok 367 740s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 740s ok 368 740s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 740s ok 369 740s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 740s ok 370 740s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 740s ok 371 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 740s ok 372 740s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 740s ok 373 740s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 740s ok 374 740s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 740s ok 375 740s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 740s ok 376 740s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 740s ok 377 740s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 740s ok 378 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 740s ok 379 740s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 740s ok 380 740s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 740s ok 381 740s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 740s ok 382 740s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 740s ok 383 740s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 740s ok 384 740s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 740s ok 385 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 740s ok 386 740s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 740s ok 387 740s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 740s ok 388 740s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 740s ok 389 740s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 740s ok 390 740s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 740s ok 391 740s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 740s ok 392 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 740s ok 393 740s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 740s ok 394 740s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 740s ok 395 740s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 740s ok 396 740s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 740s ok 397 740s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 740s ok 398 740s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 740s ok 399 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 740s ok 400 740s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 740s ok 401 740s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 740s ok 402 740s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 740s ok 403 740s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 740s ok 404 740s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 740s ok 405 740s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 740s ok 406 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 740s ok 407 740s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 740s ok 408 740s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 740s ok 409 740s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 740s ok 410 740s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 740s ok 411 740s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 740s ok 412 740s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 740s ok 413 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 740s ok 414 740s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 740s ok 415 740s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 740s ok 416 740s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 740s ok 417 740s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 740s ok 418 740s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 740s ok 419 740s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 740s ok 420 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 740s ok 421 740s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 740s ok 422 740s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 740s ok 423 740s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 740s ok 424 740s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 740s ok 425 740s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 740s ok 426 740s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 740s ok 427 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 740s ok 428 740s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 740s ok 429 740s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 740s ok 430 740s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 740s ok 431 740s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 740s ok 432 740s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 740s ok 433 740s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 740s ok 434 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 740s ok 435 740s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 740s ok 436 740s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 740s ok 437 740s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 740s ok 438 740s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 740s ok 439 740s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 740s ok 440 740s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 740s ok 441 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 740s ok 442 740s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 740s ok 443 740s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 740s ok 444 740s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 740s ok 445 740s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 740s ok 446 740s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 740s ok 447 740s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 740s ok 448 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 740s ok 449 740s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 740s ok 450 740s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 740s ok 451 740s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 740s ok 452 740s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 740s ok 453 740s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 740s ok 454 740s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 740s ok 455 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 740s ok 456 740s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 740s ok 457 740s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 740s ok 458 740s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 740s ok 459 740s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 740s ok 460 740s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 740s ok 461 740s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 740s ok 462 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 740s ok 463 740s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 740s ok 464 740s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 740s ok 465 740s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 740s ok 466 740s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 740s ok 467 740s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 740s ok 468 740s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 740s ok 469 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 740s ok 470 740s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 740s ok 471 740s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 740s ok 472 740s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 740s ok 473 740s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 740s ok 474 740s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 740s ok 475 740s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 740s ok 476 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 740s ok 477 740s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 740s ok 478 740s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 740s ok 479 740s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 740s ok 480 740s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 740s ok 481 740s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 740s ok 482 740s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 740s ok 483 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 740s ok 484 740s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 740s ok 485 740s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 740s ok 486 740s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 740s ok 487 740s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 740s ok 488 740s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 740s ok 489 740s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 740s ok 490 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 740s ok 491 740s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 740s ok 492 740s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 740s ok 493 740s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 740s ok 494 740s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 740s ok 495 740s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 740s ok 496 740s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 740s ok 497 740s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 740s ok 498 740s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 740s ok 499 740s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 740s ok 500 740s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 740s ok 501 740s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 740s ok 502 740s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 740s ok 503 740s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 740s ok 504 740s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 740s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 740s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 740s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/groups1 740s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 740s ok 744s t/modules/autoindex.t ............... 744s 1..84 744s # Running under perl version 5.038002 for linux 744s # Current time local: Mon Apr 8 17:08:47 2024 744s # Current time GMT: Mon Apr 8 17:08:47 2024 744s # Using Test.pm version 1.31 744s # Using Apache/Test.pm version 1.42 744s --- 744s IndexOrderDefault Ascending Name 744s GET /modules/autoindex/htaccess/ 744s ok 1 744s --- 744s IndexOrderDefault Ascending Name 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 2 744s --- 744s IndexOrderDefault Ascending Name 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 3 744s --- 744s IndexOrderDefault Ascending Name 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 4 744s --- 744s IndexOrderDefault Ascending Name 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 5 744s --- 744s IndexOrderDefault Ascending Name 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 6 744s --- 744s IndexOrderDefault Ascending Name 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 7 744s --- 744s IndexOrderDefault Ascending Date 744s GET /modules/autoindex/htaccess/ 744s ok 8 744s --- 744s IndexOrderDefault Ascending Date 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 9 744s --- 744s IndexOrderDefault Ascending Date 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 10 744s --- 744s IndexOrderDefault Ascending Date 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 11 744s --- 744s IndexOrderDefault Ascending Date 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 12 744s --- 744s IndexOrderDefault Ascending Date 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 13 744s --- 744s IndexOrderDefault Ascending Date 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 14 744s --- 744s IndexOrderDefault Ascending Size 744s GET /modules/autoindex/htaccess/ 744s ok 15 744s --- 744s IndexOrderDefault Ascending Size 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 16 744s --- 744s IndexOrderDefault Ascending Size 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 17 744s --- 744s IndexOrderDefault Ascending Size 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 18 744s --- 744s IndexOrderDefault Ascending Size 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 19 744s --- 744s IndexOrderDefault Ascending Size 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 20 744s --- 744s IndexOrderDefault Ascending Size 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 21 744s --- 744s IndexOrderDefault Descending Name 744s GET /modules/autoindex/htaccess/ 744s ok 22 744s --- 744s IndexOrderDefault Descending Name 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 23 744s --- 744s IndexOrderDefault Descending Name 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 24 744s --- 744s IndexOrderDefault Descending Name 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 25 744s --- 744s IndexOrderDefault Descending Name 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 26 744s --- 744s IndexOrderDefault Descending Name 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 27 744s --- 744s IndexOrderDefault Descending Name 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 28 744s --- 744s IndexOrderDefault Descending Date 744s GET /modules/autoindex/htaccess/ 744s ok 29 744s --- 744s IndexOrderDefault Descending Date 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 30 744s --- 744s IndexOrderDefault Descending Date 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 31 744s --- 744s IndexOrderDefault Descending Date 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 32 744s --- 744s IndexOrderDefault Descending Date 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 33 744s --- 744s IndexOrderDefault Descending Date 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 34 744s --- 744s IndexOrderDefault Descending Date 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 35 744s --- 744s IndexOrderDefault Descending Size 744s GET /modules/autoindex/htaccess/ 744s ok 36 744s --- 744s IndexOrderDefault Descending Size 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 37 744s --- 744s IndexOrderDefault Descending Size 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 38 744s --- 744s IndexOrderDefault Descending Size 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 39 744s --- 744s IndexOrderDefault Descending Size 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 40 744s --- 744s IndexOrderDefault Descending Size 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 41 744s --- 744s IndexOrderDefault Descending Size 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 42 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Name 744s GET /modules/autoindex/htaccess/ 744s ok 43 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Name 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 44 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Name 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 45 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Name 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 46 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Name 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 47 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Name 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 48 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Name 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 49 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Date 744s GET /modules/autoindex/htaccess/ 744s ok 50 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Date 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 51 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Date 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 52 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Date 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 53 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Date 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 54 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Date 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 55 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Date 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 56 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Size 744s GET /modules/autoindex/htaccess/ 744s ok 57 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Size 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 58 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Size 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 59 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Size 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 60 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Size 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 61 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Size 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 62 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Ascending Size 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 63 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Name 744s GET /modules/autoindex/htaccess/ 744s ok 64 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Name 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 65 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Name 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 66 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Name 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 67 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Name 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 68 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Name 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 69 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Name 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 70 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Date 744s GET /modules/autoindex/htaccess/ 744s ok 71 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Date 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 72 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Date 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 73 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Date 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 74 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Date 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 75 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Date 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 76 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Date 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 77 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Size 744s GET /modules/autoindex/htaccess/ 744s ok 78 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Size 744s 744s (C=N O=A) 744s GET /modules/autoindex/htaccess/?C=N&O=A 744s ok 79 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Size 744s 744s (C=N O=D) 744s GET /modules/autoindex/htaccess/?C=N&O=D 744s ok 80 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Size 744s 744s (C=M O=A) 744s GET /modules/autoindex/htaccess/?C=M&O=A 744s ok 81 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Size 744s 744s (C=M O=D) 744s GET /modules/autoindex/htaccess/?C=M&O=D 744s ok 82 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Size 744s 744s (C=S O=A) 744s GET /modules/autoindex/htaccess/?C=S&O=A 744s ok 83 744s --- 744s IndexOptions FancyIndexing 744s IndexOrderDefault Descending Size 744s 744s (C=S O=D) 744s GET /modules/autoindex/htaccess/?C=S&O=D 744s ok 84 744s ok 749s t/modules/autoindex2.t .............. 749s 1..3 749s # Running under perl version 5.038002 for linux 749s # Current time local: Mon Apr 8 17:08:52 2024 749s # Current time GMT: Mon Apr 8 17:08:52 2024 749s # Using Test.pm version 1.31 749s # Using Apache/Test.pm version 1.42 749s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 749s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 749s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 749s # testing : dir_broken should not be listed 749s # expected: 0 749s # received: 0 749s ok 1 749s # testing : dir_normal should be listed 749s # expected: 1 749s # received: 1 749s ok 2 749s # testing : dir_protected should not be listed 749s # expected: 0 749s # received: 0 749s ok 3 749s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 749s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 749s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 749s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 749s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 749s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 749s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 749s ok 753s t/modules/brotli.t .................. 753s 1..64 753s # Running under perl version 5.038002 for linux 753s # Current time local: Mon Apr 8 17:08:57 2024 753s # Current time GMT: Mon Apr 8 17:08:57 2024 753s # Using Test.pm version 1.31 753s # Using Apache/Test.pm version 1.42 753s qvalue: 753s # expected: 200 753s # received: '200' 753s ok 1 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 2 753s qvalue: 753s # expected: 200 753s # received: '200' 753s ok 3 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 4 753s qvalue: 753s # expected: 200 753s # received: '200' 753s ok 5 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 6 753s qvalue: 753s # expected: 200 753s # received: '200' 753s ok 7 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 8 753s qvalue: 753s # expected: 200 753s # received: '200' 753s ok 9 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 10 753s qvalue: 753s # expected: 200 753s # received: '200' 753s ok 11 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 12 753s qvalue: ; 753s # expected: 200 753s # received: '200' 753s ok 13 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 14 753s qvalue: ; 753s # expected: 200 753s # received: '200' 753s ok 15 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 16 753s qvalue: ; 753s # expected: 200 753s # received: '200' 753s ok 17 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 18 753s qvalue: ;q= 753s # expected: 200 753s # received: '200' 753s ok 19 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 20 753s qvalue: ;q= 753s # expected: 200 753s # received: '200' 753s ok 21 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 22 753s qvalue: ;q= 753s # expected: 200 753s # received: '200' 753s ok 23 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 24 753s qvalue: ;q=0 753s # expected: 200 753s # received: '200' 753s ok 25 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 26 753s qvalue: ;q=0 753s # expected: 200 753s # received: '200' 753s ok 27 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 28 753s qvalue: ;q=0 753s # expected: 200 753s # received: '200' 753s ok 29 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 30 753s qvalue: ;q=0. 753s # expected: 200 753s # received: '200' 753s ok 31 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 32 753s qvalue: ;q=0. 753s # expected: 200 753s # received: '200' 753s ok 33 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 34 753s qvalue: ;q=0. 753s # expected: 200 753s # received: '200' 753s ok 35 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 36 753s qvalue: ;q=0.0 753s # expected: 200 753s # received: '200' 753s ok 37 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 38 753s qvalue: ;q=0.0 753s # expected: 200 753s # received: '200' 753s ok 39 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 40 753s qvalue: ;q=0.0 753s # expected: 200 753s # received: '200' 753s ok 41 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 42 753s qvalue: ;q=0.00 753s # expected: 200 753s # received: '200' 753s ok 43 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 44 753s qvalue: ;q=0.00 753s # expected: 200 753s # received: '200' 753s ok 45 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 46 753s qvalue: ;q=0.00 753s # expected: 200 753s # received: '200' 753s ok 47 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 48 753s qvalue: ;q=0.000 753s # expected: 200 753s # received: '200' 753s ok 49 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 50 753s qvalue: ;q=0.000 753s # expected: 200 753s # received: '200' 753s ok 51 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 52 753s qvalue: ;q=0.000 753s # expected: 200 753s # received: '200' 753s ok 53 753s # testing : response without Content-Encoding is OK 753s # expected: undef 753s # received: undef 753s ok 54 753s qvalue: ;q=0.0000 753s # expected: 200 753s # received: '200' 753s ok 55 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 56 753s qvalue: ;q=0.0000 753s # expected: 200 753s # received: '200' 753s ok 57 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 58 753s qvalue: ;q=0.0000 753s # expected: 200 753s # received: '200' 753s ok 59 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 60 753s # expected: 200 753s # received: '200' 753s ok 61 753s # testing : response Content-Encoding is OK 753s # expected: 'br' 753s # received: 'br' 753s ok 62 753s # expected: 200 753s # received: '200' 753s ok 63 753s # testing : response Content-Encoding is OK 753s # expected: 'gzip' 753s # received: 'gzip' 753s ok 64 753s ok 758s t/modules/buffer.t .................. 758s 1..12 758s # Running under perl version 5.038002 for linux 758s # Current time local: Mon Apr 8 17:09:01 2024 758s # Current time GMT: Mon Apr 8 17:09:01 2024 758s # Using Test.pm version 1.31 758s # Using Apache/Test.pm version 1.42 758s # testing : Checking return code is '200' 758s # expected: 200 758s # received: '200' 758s ok 1 758s ok 2 758s # testing : Checking return code is '200' 758s # expected: 200 758s # received: '200' 758s ok 3 758s ok 4 758s # testing : Checking return code is '200' 758s # expected: 200 758s # received: '200' 758s ok 5 758s ok 6 758s # testing : Checking return code is '200' 758s # expected: 200 758s # received: '200' 758s ok 7 758s ok 8 758s # testing : Checking return code is '200' 758s # expected: 200 758s # received: '200' 758s ok 9 758s ok 10 758s # testing : Checking return code is '200' 758s # expected: 200 758s # received: '200' 758s ok 11 758s ok 12 758s ok 762s t/modules/cache.t ................... 762s 1..3 762s # Running under perl version 5.038002 for linux 762s # Current time local: Mon Apr 8 17:09:05 2024 762s # Current time GMT: Mon Apr 8 17:09:05 2024 762s # Using Test.pm version 1.31 762s # Using Apache/Test.pm version 1.42 762s # testing : non-cached call to index.html 762s # expected: 200 762s # received: '200' 762s ok 1 762s # testing : call to cache index.html 762s # expected: 200 762s # received: '200' 762s ok 2 762s # testing : cached call to index.html 762s # expected: 200 762s # received: '200' 762s ok 3 762s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 762s ok 769s t/modules/cgi.t ..................... 769s 1..58 769s # Running under perl version 5.038002 for linux 769s # Current time local: Mon Apr 8 17:09:10 2024 769s # Current time GMT: Mon Apr 8 17:09:10 2024 769s # Using Test.pm version 1.31 769s # Using Apache/Test.pm version 1.42 769s # testing : return code for acceptpathinfodefault.sh 769s # expected: 200 769s # received: '200' 769s ok 1 769s # testing : body for acceptpathinfodefault.sh 769s # expected: '' 769s # received: '' 769s ok 2 769s # testing : return code for acceptpathinfodefault.sh/foo 769s # expected: 200 769s # received: '200' 769s ok 3 769s # testing : body for acceptpathinfodefault.sh/foo 769s # expected: '/foo' 769s # received: '/foo' 769s ok 4 769s # testing : return code for acceptpathinfooff.sh 769s # expected: 200 769s # received: '200' 769s ok 5 769s # testing : body for acceptpathinfooff.sh 769s # expected: '' 769s # received: '' 769s ok 6 769s # testing : return code for acceptpathinfooff.sh/foo 769s # expected: 404 769s # received: '404' 769s ok 7 769s # no body test for this one 769s ok 8 769s # testing : return code for acceptpathinfoon.sh 769s # expected: 200 769s # received: '200' 769s ok 9 769s # testing : body for acceptpathinfoon.sh 769s # expected: '' 769s # received: '' 769s ok 10 769s # testing : return code for acceptpathinfoon.sh/foo 769s # expected: 200 769s # received: '200' 769s ok 11 769s # testing : body for acceptpathinfoon.sh/foo 769s # expected: '/foo' 769s # received: '/foo' 769s ok 12 769s # testing : return code for bogus-perl.pl 769s # expected: 500 769s # received: '500' 769s ok 13 769s # cgi log created ok. 769s ok 14 769s # testing : return code for bogus-sh.sh 769s # expected: 500 769s # received: '500' 769s ok 15 769s # checking that log size (807) is bigger than it used to be (523) 769s ok 16 769s # testing : return code for nph-stderr.pl 769s # expected: 200 769s # received: '200' 769s ok 17 769s # testing : body for nph-stderr.pl 769s # expected: 'this is nph-stdout' 769s # received: 'this is nph-stdout' 769s ok 18 769s # testing : return code for nph-test.pl 769s # expected: 200 769s # received: '200' 769s ok 19 769s # testing : body for nph-test.pl 769s # expected: 'ok' 769s # received: 'ok' 769s ok 20 769s # testing : return code for perl.pl 769s # expected: 200 769s # received: '200' 769s ok 21 769s # testing : body for perl.pl 769s # expected: 'perl cgi' 769s # received: 'perl cgi' 769s ok 22 769s # testing : return code for sh.sh 769s # expected: 200 769s # received: '200' 769s ok 23 769s # testing : body for sh.sh 769s # expected: 'sh cgi' 769s # received: 'sh cgi' 769s ok 24 769s # testing : return code for stderr1.pl 769s # expected: 200 769s # received: '200' 769s ok 25 769s # testing : body for stderr1.pl 769s # expected: 'this is stdout' 769s # received: 'this is stdout' 769s ok 26 769s # testing : return code for stderr2.pl 769s # expected: 200 769s # received: '200' 769s ok 27 769s # testing : body for stderr2.pl 769s # expected: 'this is also stdout' 769s # received: 'this is also stdout' 769s ok 28 769s # testing : return code for stderr3.pl 769s # expected: 200 769s # received: '200' 769s ok 29 769s # testing : body for stderr3.pl 769s # expected: 'this is more stdout' 769s # received: 'this is more stdout' 769s ok 30 769s # posted content (length 10) to bogus-perl.pl 769s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 769s # expected: '500' 769s # received: '500' 769s ok 31 769s # checking that log size (35781) is greater than 807 769s ok 32 769s # verifying that logged content is 10 characters 769s ok 33 769s # posted content (length 99) to bogus-perl.pl 769s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 769s # expected: '500' 769s # received: '500' 769s ok 34 769s # checking that log size (36240) is greater than 35781 769s ok 35 769s # verifying that logged content is 99 characters 769s ok 36 769s # posted content (length 250) to bogus-perl.pl 769s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 769s # expected: '500' 769s # received: '500' 769s ok 37 769s # checking that log size (36851) is greater than 36240 769s ok 38 769s # verifying that logged content is 250 characters 769s ok 39 769s # posted content (length 255) to bogus-perl.pl 769s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 769s # expected: '500' 769s # received: '500' 769s ok 40 769s # checking that log size (37467) is greater than 36851 769s ok 41 769s # verifying that logged content is 255 characters 769s ok 42 769s # posted content (length 256) to bogus-perl.pl 769s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 769s # expected: '500' 769s # received: '500' 769s ok 43 769s # checking that log size (38084) is greater than 37467 769s ok 44 769s # verifying that logged content is 256 characters 769s ok 45 769s # posted content (length 257) to bogus-perl.pl 769s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 769s # expected: '500' 769s # received: '500' 769s ok 46 769s # checking that log size (38701) is greater than 38084 769s ok 47 769s # verifying that logged content is 256 characters 769s ok 48 769s # posted content (length 258) to bogus-perl.pl 769s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 769s # expected: '500' 769s # received: '500' 769s ok 49 769s # checking that log size (39318) is greater than 38701 769s ok 50 769s # verifying that logged content is 256 characters 769s ok 51 769s # posted content (length 1024) to bogus-perl.pl 769s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 769s # expected: '500' 769s # received: '500' 769s ok 52 769s # checking that log size (39936) is greater than 39318 769s ok 53 769s # verifying that logged content is 256 characters 769s ok 54 769s # verifying log is greater than 40960 bytes. 769s ok 55 769s # verifying log did not grow after making bogus request. 769s ok 56 769s # verifying log did not grow after making another bogus request. 769s ok 57 769s # checking that HEAD /modules/cgi/perl.pl returns 200. 769s ok 58 769s ok 773s t/modules/data.t .................... 773s 1..2 773s # Running under perl version 5.038002 for linux 773s # Current time local: Mon Apr 8 17:09:17 2024 773s # Current time GMT: Mon Apr 8 17:09:17 2024 773s # Using Test.pm version 1.31 773s # Using Apache/Test.pm version 1.42 773s # testing : Checking return code is '200' 773s # expected: 200 773s # received: '200' 773s ok 1 773s ok 2 773s ok 780s t/modules/dav.t ..................... 780s 1..19 780s # Running under perl version 5.038002 for linux 780s # Current time local: Mon Apr 8 17:09:21 2024 780s # Current time GMT: Mon Apr 8 17:09:21 2024 780s # Using Test.pm version 1.31 780s # Using Apache/Test.pm version 1.42 780s resource lock test: 780s ok 1 780s DAV put test: 780s ok 2 780s getting DAV resource properties: 780s ok 3 780s created: Mon, 08 Apr 2024 17:09:26 GMT 780s modified: Mon, 08 Apr 2024 17:09:26 GMT 780s now: Mon, 08 Apr 2024 17:09:28 GMT 780s ok 4 780s ok 5 780s resource lock status test: 780s ok 6 780s resource unlock test: 780s ok 7 780s resource lock status test: 780s ok 8 780s getting uri... 780s expect: 780s -> 780s 780s
780s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

780s this is a page generated by
780s the mod_dav test in the Apache
780s perl test suite.
780s
780s 780s 780s <- 780s ok 15 780s ok 16 780s resource delete test: 780s ok 17 780s expect 404 not found got: 404 780s ok 18 780s PR 49825: expect 400 bad request got: 400 780s ok 19 780s ok 784s t/modules/deflate.t ................. 784s 1..47 784s # Running under perl version 5.038002 for linux 784s # Current time local: Mon Apr 8 17:09:28 2024 784s # Current time GMT: Mon Apr 8 17:09:28 2024 784s # Using Test.pm version 1.31 784s # Using Apache/Test.pm version 1.42 784s testing default 784s ok 1 784s ok 2 784s ok 3 784s ok 4 784s ok 5 784s ok 6 784s ok 7 784s ok 8 784s ok 9 784s ok 10 784s ok 11 784s ok 12 784s ok 13 784s ok 14 784s ok 15 784s ok 16 784s ok 17 784s ok 18 784s ok 19 784s ok 20 784s ok 21 784s ok 22 784s ok 23 784s ok 24 784s ok 25 784s ok 26 784s ok 27 784s ok 28 784s ok 29 784s ok 30 784s ok 31 784s ok 32 784s ok 33 784s ok 34 784s ok 35 784s ok 36 784s ok 37 784s ok 38 784s ok 39 784s ok 40 784s ok 41 784s ok 42 784s ok 43 784s ok 44 784s ok 45 784s # testing : response was 304 784s # expected: qr/HTTP\/1\.. 304/ 784s # received: 'HTTP/1.1 304 Not Modified' 784s ok 46 784s # testing : expect EOF after 304 header 784s # expected: 0 784s # received: 0 784s ok 47 784s ok 788s t/modules/digest.t .................. 788s 1..13 788s # Running under perl version 5.038002 for linux 788s # Current time local: Mon Apr 8 17:09:32 2024 788s # Current time GMT: Mon Apr 8 17:09:32 2024 788s # Using Test.pm version 1.31 788s # Using Apache/Test.pm version 1.42 788s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/realm1 788s # testing : no user to authenticate 788s # expected: 401 788s # received: '401' 788s ok 1 788s # testing : user1:foo not found 788s # expected: 401 788s # received: '401' 788s ok 2 788s # testing : user1:password1 found 788s # expected: 200 788s # received: '200' 788s ok 3 788s # testing : user1:password1 with query string found 788s # expected: 200 788s # received: '200' 788s ok 4 788s # testing : manual Authorization header query string 788s # expected: 200 788s # received: '200' 788s ok 5 788s # testing : manual Authorization with no query string in header 788s # expected: 400 788s # received: '400' 788s ok 6 788s # testing : manual Authorization header with mismatched query string 788s # expected: 400 788s # received: '400' 788s ok 7 788s # testing : manual Authorization header with mismatched query string 788s # expected: 400 788s # received: '400' 788s ok 8 788s # testing : manual Authorization with no query string in header + MSIE 788s # expected: 200 788s # received: '200' 788s ok 9 788s # testing : a compliant response coming from MSIE 788s # expected: 200 788s # received: '200' 788s ok 10 788s # testing : manual Authorization header with mismatched query string + MSIE 788s # expected: 400 788s # received: '400' 788s ok 11 788s # testing : manual Authorization header with mismatched query string + MSIE 788s # expected: 400 788s # received: '400' 788s ok 12 788s # testing : no query string + MSIE 788s # expected: 200 788s # received: '200' 788s ok 13 788s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/realm1 788s ok 794s t/modules/dir.t ..................... 794s 1..212 794s # Running under perl version 5.038002 for linux 794s # Current time local: Mon Apr 8 17:09:36 2024 794s # Current time GMT: Mon Apr 8 17:09:36 2024 794s # Using Test.pm version 1.31 794s # Using Apache/Test.pm version 1.42 794s expecting 403 (forbidden) using DirectoryIndex foo 794s ok 1 794s running 5 test gambit for "1.html" 794s ok 2 794s ok 3 794s ok 4 794s ok 5 794s ok 6 794s running 5 test gambit for "2.html" 794s ok 7 794s ok 8 794s ok 9 794s ok 10 794s ok 11 794s running 5 test gambit for "3.html" 794s ok 12 794s ok 13 794s ok 14 794s ok 15 794s ok 16 794s running 5 test gambit for "4.html" 794s ok 17 794s ok 18 794s ok 19 794s ok 20 794s ok 21 794s running 5 test gambit for "5.html" 794s ok 22 794s ok 23 794s ok 24 794s ok 25 794s ok 26 794s running 5 test gambit for "6.html" 794s ok 27 794s ok 28 794s ok 29 794s ok 30 794s ok 31 794s running 5 test gambit for "7.html" 794s ok 32 794s ok 33 794s ok 34 794s ok 35 794s ok 36 794s running 5 test gambit for "8.html" 794s ok 37 794s ok 38 794s ok 39 794s ok 40 794s ok 41 794s running 5 test gambit for "9.html" 794s ok 42 794s ok 43 794s ok 44 794s ok 45 794s ok 46 794s running 5 test gambit for "0.html" 794s ok 47 794s ok 48 794s ok 49 794s ok 50 794s ok 51 794s expecting 403 (forbidden) using DirectoryIndex goo 794s ok 52 794s running 5 test gambit for "1.html" 794s ok 53 794s ok 54 794s ok 55 794s ok 56 794s ok 57 794s running 5 test gambit for "2.html" 794s ok 58 794s ok 59 794s ok 60 794s ok 61 794s ok 62 794s running 5 test gambit for "3.html" 794s ok 63 794s ok 64 794s ok 65 794s ok 66 794s ok 67 794s running 5 test gambit for "4.html" 794s ok 68 794s ok 69 794s ok 70 794s ok 71 794s ok 72 794s running 5 test gambit for "5.html" 794s ok 73 794s ok 74 794s ok 75 794s ok 76 794s ok 77 794s running 5 test gambit for "6.html" 794s ok 78 794s ok 79 794s ok 80 794s ok 81 794s ok 82 794s running 5 test gambit for "7.html" 794s ok 83 794s ok 84 794s ok 85 794s ok 86 794s ok 87 794s running 5 test gambit for "8.html" 794s ok 88 794s ok 89 794s ok 90 794s ok 91 794s ok 92 794s running 5 test gambit for "9.html" 794s ok 93 794s ok 94 794s ok 95 794s ok 96 794s ok 97 794s running 5 test gambit for "0.html" 794s ok 98 794s ok 99 794s ok 100 794s ok 101 794s ok 102 794s expecting 403 (forbidden) using DirectoryIndex moo 794s ok 103 794s running 5 test gambit for "1.html" 794s ok 104 794s ok 105 794s ok 106 794s ok 107 794s ok 108 794s running 5 test gambit for "2.html" 794s ok 109 794s ok 110 794s ok 111 794s ok 112 794s ok 113 794s running 5 test gambit for "3.html" 794s ok 114 794s ok 115 794s ok 116 794s ok 117 794s ok 118 794s running 5 test gambit for "4.html" 794s ok 119 794s ok 120 794s ok 121 794s ok 122 794s ok 123 794s running 5 test gambit for "5.html" 794s ok 124 794s ok 125 794s ok 126 794s ok 127 794s ok 128 794s running 5 test gambit for "6.html" 794s ok 129 794s ok 130 794s ok 131 794s ok 132 794s ok 133 794s running 5 test gambit for "7.html" 794s ok 134 794s ok 135 794s ok 136 794s ok 137 794s ok 138 794s running 5 test gambit for "8.html" 794s ok 139 794s ok 140 794s ok 141 794s ok 142 794s ok 143 794s running 5 test gambit for "9.html" 794s ok 144 794s ok 145 794s ok 146 794s ok 147 794s ok 148 794s running 5 test gambit for "0.html" 794s ok 149 794s ok 150 794s ok 151 794s ok 152 794s ok 153 794s expecting 403 (forbidden) using DirectoryIndex bleh 794s ok 154 794s running 5 test gambit for "1.html" 794s ok 155 794s ok 156 794s ok 157 794s ok 158 794s ok 159 794s running 5 test gambit for "2.html" 794s ok 160 794s ok 161 794s ok 162 794s ok 163 794s ok 164 794s running 5 test gambit for "3.html" 794s ok 165 794s ok 166 794s ok 167 794s ok 168 794s ok 169 794s running 5 test gambit for "4.html" 794s ok 170 794s ok 171 794s ok 172 794s ok 173 794s ok 174 794s running 5 test gambit for "5.html" 794s ok 175 794s ok 176 794s ok 177 794s ok 178 794s ok 179 794s running 5 test gambit for "6.html" 794s ok 180 794s ok 181 794s ok 182 794s ok 183 794s ok 184 794s running 5 test gambit for "7.html" 794s ok 185 794s ok 186 794s ok 187 794s ok 188 794s ok 189 794s running 5 test gambit for "8.html" 794s ok 190 794s ok 191 794s ok 192 794s ok 193 794s ok 194 794s running 5 test gambit for "9.html" 794s ok 195 794s ok 196 794s ok 197 794s ok 198 794s ok 199 794s running 5 test gambit for "0.html" 794s ok 200 794s ok 201 794s ok 202 794s ok 203 794s ok 204 794s DirectoryIndex /modules/alias/index.html 794s ok 205 794s expecting 403 for DirectoryIndex foo goo moo bleh 794s ok 206 794s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 794s ok 207 794s 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 794s ok 208 794s removed .htaccess (no DirectoryIndex), expecting default (index.html) 794s ok 209 794s ok 210 794s ok 211 794s ok 212 # skip missing DirectorySlash NotFound 794s ok 798s t/modules/directorymatch.t .......... 798s 1..2 798s # Running under perl version 5.038002 for linux 798s # Current time local: Mon Apr 8 17:09:42 2024 798s # Current time GMT: Mon Apr 8 17:09:42 2024 798s # Using Test.pm version 1.31 798s # Using Apache/Test.pm version 1.42 798s # testing : code for /index.html 798s # expected: 200 798s # received: '200' 798s ok 1 798s # testing : check for DMMATCH1 798s # expected: '1' 798s # received: '1' 798s ok 2 798s ok 802s t/modules/env.t ..................... 802s 1..6 802s # Running under perl version 5.038002 for linux 802s # Current time local: Mon Apr 8 17:09:46 2024 802s # Current time GMT: Mon Apr 8 17:09:46 2024 802s # Using Test.pm version 1.31 802s # Using Apache/Test.pm version 1.42 802s # host: /modules/env/host.shtml 802s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 802s ok 1 802s # nothere: /modules/env/nothere.shtml 802s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 802s ok 2 802s # set: /modules/env/set.shtml 802s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 802s ok 3 802s # setempty: /modules/env/setempty.shtml 802s # setempty: EXPECT -><- ACTUAL -><- 802s ok 4 802s # type: /modules/env/type.shtml 802s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 802s ok 5 802s # unset: /modules/env/unset.shtml 802s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 802s ok 6 802s ok 807s t/modules/expires.t ................. 807s 1..92 807s # Running under perl version 5.038002 for linux 807s # Current time local: Mon Apr 8 17:09:50 2024 807s # Current time GMT: Mon Apr 8 17:09:50 2024 807s # Using Test.pm version 1.31 807s # Using Apache/Test.pm version 1.42 807s # debug: index.html 807s HTTP/1.1 200 OK 807s Cache-Control: max-age=330591727 807s Connection: close 807s Date: Mon, 08 Apr 2024 17:09:54 GMT 807s Accept-Ranges: bytes 807s ETag: "3-613edd771cbc0" 807s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 807s Vary: In-If1 807s Content-Length: 3 807s Content-Type: text/html 807s Expires: Sat, 30 Sep 2034 00:12:02 GMT 807s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 807s Client-Date: Mon, 08 Apr 2024 17:09:54 GMT 807s Client-Peer: 127.0.0.1:8529 807s Client-Response-Num: 1 807s DMMATCH1: 1 807s 807s 807s ok 1 807s # debug: [Cache-Control] [max-age=330591727] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 807s # debug: expires 2043187922 807s # debug: expected: 332425819 807s # debug: actual : 332425819 807s ok 2 807s # debug: text.txt 807s HTTP/1.1 200 OK 807s Cache-Control: max-age=0 807s Connection: close 807s Date: Mon, 08 Apr 2024 17:09:54 GMT 807s Accept-Ranges: bytes 807s ETag: "0-613edd771cbc0" 807s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 807s Vary: In-If1 807s Content-Type: text/plain 807s Expires: Mon, 08 Apr 2024 17:09:54 GMT 807s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 807s Client-Date: Mon, 08 Apr 2024 17:09:54 GMT 807s Client-Peer: 127.0.0.1:8529 807s Client-Response-Num: 1 807s DMMATCH1: 1 807s 807s 807s ok 3 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 4 807s # debug: image.gif 807s HTTP/1.1 200 OK 807s Cache-Control: max-age=120 807s Connection: close 807s Date: Mon, 08 Apr 2024 17:09:54 GMT 807s Accept-Ranges: bytes 807s ETag: "0-613edd771cbc0" 807s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 807s Vary: In-If1 807s Content-Type: image/gif 807s Expires: Mon, 08 Apr 2024 17:11:54 GMT 807s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 807s Client-Date: Mon, 08 Apr 2024 17:09:54 GMT 807s Client-Peer: 127.0.0.1:8529 807s Client-Response-Num: 1 807s DMMATCH1: 1 807s 807s 807s ok 5 807s # debug: [Cache-Control] [max-age=120] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:11:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:11:54 GMT 807s # debug: expires 1712596314 807s # debug: expected: 120 807s # debug: actual : 120 807s ok 6 807s # debug: foo.jpg 807s HTTP/1.1 200 OK 807s Cache-Control: max-age=86400 807s Connection: close 807s Date: Mon, 08 Apr 2024 17:09:54 GMT 807s Accept-Ranges: bytes 807s ETag: "0-613edd771cbc0" 807s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 807s Vary: In-If1 807s Content-Type: image/jpeg 807s Expires: Tue, 09 Apr 2024 17:09:54 GMT 807s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 807s Client-Date: Mon, 08 Apr 2024 17:09:54 GMT 807s Client-Peer: 127.0.0.1:8529 807s Client-Response-Num: 1 807s DMMATCH1: 1 807s 807s 807s ok 7 807s # debug: [Cache-Control] [max-age=86400] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 09 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 09 Apr 2024 17:09:54 GMT 807s # debug: expires 1712682594 807s # debug: expected: 86400 807s # debug: actual : 86400 807s ok 8 807s # debug: [Cache-Control] [max-age=330591727] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 807s # debug: expires 2043187922 807s # debug: expected: 332425819 807s # debug: actual : 332425819 807s ok 9 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 10 807s # debug: [Cache-Control] [max-age=120] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:11:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:11:54 GMT 807s # debug: expires 1712596314 807s # debug: expected: 120 807s # debug: actual : 120 807s ok 11 807s # debug: [Cache-Control] [max-age=86400] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 09 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 09 Apr 2024 17:09:54 GMT 807s # debug: expires 1712682594 807s # debug: expected: 86400 807s # debug: actual : 86400 807s ok 12 807s # --- 807s # ExpiresActive On 807s # debug: [Cache-Control] [max-age=330591727] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 807s # debug: expires 2043187922 807s # debug: expected: 332425819 807s # debug: actual : 332425819 807s ok 13 807s # --- 807s # ExpiresActive On 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 14 807s # --- 807s # ExpiresActive On 807s # debug: [Cache-Control] [max-age=120] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:11:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:11:54 GMT 807s # debug: expires 1712596314 807s # debug: expected: 120 807s # debug: actual : 120 807s ok 15 807s # --- 807s # ExpiresActive On 807s # debug: [Cache-Control] [max-age=86400] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 09 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 09 Apr 2024 17:09:54 GMT 807s # debug: expires 1712682594 807s # debug: expected: 86400 807s # debug: actual : 86400 807s ok 16 807s #--- 807s # ExpiresActive On 807s ExpiresDefault "access plus 1 years 2 weeks 6 days 7 hours 13 minutes 33 seconds" 807s # debug: [Cache-Control] [max-age=33290013] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Tue, 29 Apr 2025 00:23:27 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 29 Apr 2025 00:23:27 GMT 807s # debug: expires 1745886207 807s # debug: expected: 33290013 807s # debug: actual : 33290013 807s ok 17 807s #--- 807s # ExpiresActive On 807s ExpiresDefault "access plus 1 years 2 weeks 6 days 7 hours 13 minutes 33 seconds" 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 18 807s #--- 807s # ExpiresActive On 807s ExpiresDefault "access plus 1 years 2 weeks 6 days 7 hours 13 minutes 33 seconds" 807s # debug: [Cache-Control] [max-age=120] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:11:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:11:54 GMT 807s # debug: expires 1712596314 807s # debug: expected: 120 807s # debug: actual : 120 807s ok 19 807s #--- 807s # ExpiresActive On 807s ExpiresDefault "access plus 1 years 2 weeks 6 days 7 hours 13 minutes 33 seconds" 807s # debug: [Cache-Control] [max-age=86400] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 09 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 09 Apr 2024 17:09:54 GMT 807s # debug: expires 1712682594 807s # debug: expected: 86400 807s # debug: actual : 86400 807s ok 20 807s # --- 807s # ExpiresActive On 807s ExpiresByType text/plain "access plus 2 months 17 days 4 hours 45 minutes 27 seconds" 807s # debug: [Cache-Control] [max-age=330591727] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 807s # debug: expires 2043187922 807s # debug: expected: 332425819 807s # debug: actual : 332425819 807s ok 21 807s # --- 807s # ExpiresActive On 807s ExpiresByType text/plain "access plus 2 months 17 days 4 hours 45 minutes 27 seconds" 807s # debug: [Cache-Control] [max-age=6669927] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 24 Jun 2024 21:55:21 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 24 Jun 2024 21:55:21 GMT 807s # debug: expires 1719266121 807s # debug: expected: 6669927 807s # debug: actual : 6669927 807s ok 22 807s # --- 807s # ExpiresActive On 807s ExpiresByType text/plain "access plus 2 months 17 days 4 hours 45 minutes 27 seconds" 807s # debug: [Cache-Control] [max-age=120] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:11:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:11:54 GMT 807s # debug: expires 1712596314 807s # debug: expected: 120 807s # debug: actual : 120 807s ok 23 807s # --- 807s # ExpiresActive On 807s ExpiresByType text/plain "access plus 2 months 17 days 4 hours 45 minutes 27 seconds" 807s # debug: [Cache-Control] [max-age=86400] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 09 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 09 Apr 2024 17:09:54 GMT 807s # debug: expires 1712682594 807s # debug: expected: 86400 807s # debug: actual : 86400 807s ok 24 807s # --- 807s # ExpiresActive On 807s ExpiresDefault A4002287 807s ExpiresByType text/plain M1568771 807s # debug: [Cache-Control] [max-age=4002287] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Sat, 25 May 2024 00:54:41 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Sat, 25 May 2024 00:54:41 GMT 807s # debug: expires 1716598481 807s # debug: expected: 4002287 807s # debug: actual : 4002287 807s ok 25 807s # --- 807s # ExpiresActive On 807s ExpiresDefault A4002287 807s ExpiresByType text/plain M1568771 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 26 807s # --- 807s # ExpiresActive On 807s ExpiresDefault A4002287 807s ExpiresByType text/plain M1568771 807s # debug: [Cache-Control] [max-age=120] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:11:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:11:54 GMT 807s # debug: expires 1712596314 807s # debug: expected: 120 807s # debug: actual : 120 807s ok 27 807s # --- 807s # ExpiresActive On 807s ExpiresDefault A4002287 807s ExpiresByType text/plain M1568771 807s # debug: [Cache-Control] [max-age=86400] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 09 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 09 Apr 2024 17:09:54 GMT 807s # debug: expires 1712682594 807s # debug: expected: 86400 807s # debug: actual : 86400 807s ok 28 807s #--- 807s # ExpiresActive On 807s ExpiresDefault "modification plus 3 months 16 days 2 hours 23 minutes 28 seconds" 807s # debug: [Cache-Control] [max-age=7332916] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Tue, 02 Jul 2024 14:05:11 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 02 Jul 2024 14:05:11 GMT 807s # debug: expires 1719929111 807s # debug: expected: 9167008 807s # debug: actual : 9167008 807s ok 29 807s #--- 807s # ExpiresActive On 807s ExpiresDefault "modification plus 3 months 16 days 2 hours 23 minutes 28 seconds" 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 30 807s #--- 807s # ExpiresActive On 807s ExpiresDefault "modification plus 3 months 16 days 2 hours 23 minutes 28 seconds" 807s # debug: [Cache-Control] [max-age=120] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:11:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:11:54 GMT 807s # debug: expires 1712596314 807s # debug: expected: 120 807s # debug: actual : 120 807s ok 31 807s #--- 807s # ExpiresActive On 807s ExpiresDefault "modification plus 3 months 16 days 2 hours 23 minutes 28 seconds" 807s # debug: [Cache-Control] [max-age=86400] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 09 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 09 Apr 2024 17:09:54 GMT 807s # debug: expires 1712682594 807s # debug: expected: 86400 807s # debug: actual : 86400 807s ok 32 807s # --- 807s # ExpiresActive On 807s ExpiresByType image/gif M32071204 807s # debug: [Cache-Control] [max-age=330591727] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 807s # debug: expires 2043187922 807s # debug: expected: 332425819 807s # debug: actual : 332425819 807s ok 33 807s # --- 807s # ExpiresActive On 807s ExpiresByType image/gif M32071204 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 34 807s # --- 807s # ExpiresActive On 807s ExpiresByType image/gif M32071204 807s # debug: [Cache-Control] [max-age=30237112] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 24 Mar 2025 16:21:47 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 24 Mar 2025 16:21:47 GMT 807s # debug: expires 1742833307 807s # debug: expected: 32071204 807s # debug: actual : 32071204 807s ok 35 807s # --- 807s # ExpiresActive On 807s ExpiresByType image/gif M32071204 807s # debug: [Cache-Control] [max-age=86400] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 09 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 09 Apr 2024 17:09:54 GMT 807s # debug: expires 1712682594 807s # debug: expected: 86400 807s # debug: actual : 86400 807s ok 36 807s # --- 807s # ExpiresActive On 807s ExpiresDefault M38738628 807s ExpiresByType image/gif M6597450 807s # debug: [Cache-Control] [max-age=36904536] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Mon, 09 Jun 2025 20:25:31 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 09 Jun 2025 20:25:31 GMT 807s # debug: expires 1749500731 807s # debug: expected: 38738628 807s # debug: actual : 38738628 807s ok 37 807s # --- 807s # ExpiresActive On 807s ExpiresDefault M38738628 807s ExpiresByType image/gif M6597450 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 38 807s # --- 807s # ExpiresActive On 807s ExpiresDefault M38738628 807s ExpiresByType image/gif M6597450 807s # debug: [Cache-Control] [max-age=4763358] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Sun, 02 Jun 2024 20:19:13 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Sun, 02 Jun 2024 20:19:13 GMT 807s # debug: expires 1717359553 807s # debug: expected: 6597450 807s # debug: actual : 6597450 807s ok 39 807s # --- 807s # ExpiresActive On 807s ExpiresDefault M38738628 807s ExpiresByType image/gif M6597450 807s # debug: [Cache-Control] [max-age=86400] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 09 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 09 Apr 2024 17:09:54 GMT 807s # debug: expires 1712682594 807s # debug: expected: 86400 807s # debug: actual : 86400 807s ok 40 807s #--- 807s # ExpiresActive On 807s ExpiresDefault M41141171 807s # debug: [Cache-Control] [max-age=39307079] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Mon, 07 Jul 2025 15:47:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 07 Jul 2025 15:47:54 GMT 807s # debug: expires 1751903274 807s # debug: expected: 41141171 807s # debug: actual : 41141171 807s ok 41 807s #--- 807s # ExpiresActive On 807s ExpiresDefault M41141171 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 42 807s #--- 807s # ExpiresActive On 807s ExpiresDefault M41141171 807s # debug: [Cache-Control] [max-age=120] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:11:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:11:54 GMT 807s # debug: expires 1712596314 807s # debug: expected: 120 807s # debug: actual : 120 807s ok 43 807s #--- 807s # ExpiresActive On 807s ExpiresDefault M41141171 807s # debug: [Cache-Control] [max-age=86400] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 09 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 09 Apr 2024 17:09:54 GMT 807s # debug: expires 1712682594 807s # debug: expected: 86400 807s # debug: actual : 86400 807s ok 44 807s # --- 807s # ExpiresActive On 807s ExpiresByType image/jpeg "modification plus 3 months 2 weeks 14 days 3 hours 18 minutes 14 seconds" 807s # debug: [Cache-Control] [max-age=330591727] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Sat, 30 Sep 2034 00:12:02 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Sat, 30 Sep 2034 00:12:02 GMT 807s # debug: expires 2043187922 807s # debug: expected: 332425819 807s # debug: actual : 332425819 807s ok 45 807s # --- 807s # ExpiresActive On 807s ExpiresByType image/jpeg "modification plus 3 months 2 weeks 14 days 3 hours 18 minutes 14 seconds" 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 46 807s # --- 807s # ExpiresActive On 807s ExpiresByType image/jpeg "modification plus 3 months 2 weeks 14 days 3 hours 18 minutes 14 seconds" 807s # debug: [Cache-Control] [max-age=120] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:11:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:11:54 GMT 807s # debug: expires 1712596314 807s # debug: expected: 120 807s # debug: actual : 120 807s ok 47 807s # --- 807s # ExpiresActive On 807s ExpiresByType image/jpeg "modification plus 3 months 2 weeks 14 days 3 hours 18 minutes 14 seconds" 807s # debug: [Cache-Control] [max-age=8373002] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Sun, 14 Jul 2024 14:59:57 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Sun, 14 Jul 2024 14:59:57 GMT 807s # debug: expires 1720969197 807s # debug: expected: 10207094 807s # debug: actual : 10207094 807s ok 48 807s # --- 807s # ExpiresActive On 807s ExpiresDefault A9512304 807s ExpiresByType image/jpeg A37526623 807s # debug: [Cache-Control] [max-age=9512304] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Expires] [Sat, 27 Jul 2024 19:28:18 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Sat, 27 Jul 2024 19:28:18 GMT 807s # debug: expires 1722108498 807s # debug: expected: 9512304 807s # debug: actual : 9512304 807s ok 49 807s # --- 807s # ExpiresActive On 807s ExpiresDefault A9512304 807s ExpiresByType image/jpeg A37526623 807s # debug: [Cache-Control] [max-age=0] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: expires 1712596194 807s # debug: expected: 1834091 807s # debug: actual : 1834091 807s ok 50 807s # --- 807s # ExpiresActive On 807s ExpiresDefault A9512304 807s ExpiresByType image/jpeg A37526623 807s # debug: [Cache-Control] [max-age=120] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Expires] [Mon, 08 Apr 2024 17:11:54 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Mon, 08 Apr 2024 17:11:54 GMT 807s # debug: expires 1712596314 807s # debug: expected: 120 807s # debug: actual : 120 807s ok 51 807s # --- 807s # ExpiresActive On 807s ExpiresDefault A9512304 807s ExpiresByType image/jpeg A37526623 807s # debug: [Cache-Control] [max-age=37526623] 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Expires] [Tue, 17 Jun 2025 01:13:37 GMT] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s # debug: access Mon, 08 Apr 2024 17:09:54 GMT 807s # debug: access 1712596194 807s # debug: modified Mon, 18 Mar 2024 11:41:43 GMT 807s # debug: modified 1710762103 807s # debug: expires Tue, 17 Jun 2025 01:13:37 GMT 807s # debug: expires 1750122817 807s # debug: expected: 37526623 807s # debug: actual : 37526623 807s ok 52 807s # --- 807s # ExpiresActive Off 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 53 807s # --- 807s # ExpiresActive Off 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 54 807s # --- 807s # ExpiresActive Off 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 55 807s # --- 807s # ExpiresActive Off 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 56 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault A34750005 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 57 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault A34750005 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 58 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault A34750005 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 59 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault A34750005 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 60 807s # --- 807s # ExpiresActive Off 807s ExpiresByType text/plain A39935085 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 61 807s # --- 807s # ExpiresActive Off 807s ExpiresByType text/plain A39935085 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 62 807s # --- 807s # ExpiresActive Off 807s ExpiresByType text/plain A39935085 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 63 807s # --- 807s # ExpiresActive Off 807s ExpiresByType text/plain A39935085 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 64 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault M2254332 807s ExpiresByType text/plain A9247621 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 65 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault M2254332 807s ExpiresByType text/plain A9247621 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 66 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault M2254332 807s ExpiresByType text/plain A9247621 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 67 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault M2254332 807s ExpiresByType text/plain A9247621 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 68 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault "access plus 1 years 3 months 19 days 2 hours 8 minutes 36 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 69 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault "access plus 1 years 3 months 19 days 2 hours 8 minutes 36 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 70 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault "access plus 1 years 3 months 19 days 2 hours 8 minutes 36 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 71 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault "access plus 1 years 3 months 19 days 2 hours 8 minutes 36 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 72 807s # --- 807s # ExpiresActive Off 807s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 9 days 3 hours 28 minutes 18 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 73 807s # --- 807s # ExpiresActive Off 807s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 9 days 3 hours 28 minutes 18 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 74 807s # --- 807s # ExpiresActive Off 807s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 9 days 3 hours 28 minutes 18 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 75 807s # --- 807s # ExpiresActive Off 807s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 9 days 3 hours 28 minutes 18 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 76 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault A41058379 807s ExpiresByType image/gif "access plus 1 years 13 days 8 hours 30 minutes 21 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 77 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault A41058379 807s ExpiresByType image/gif "access plus 1 years 13 days 8 hours 30 minutes 21 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 78 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault A41058379 807s ExpiresByType image/gif "access plus 1 years 13 days 8 hours 30 minutes 21 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 79 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault A41058379 807s ExpiresByType image/gif "access plus 1 years 13 days 8 hours 30 minutes 21 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 80 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault M36293268 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 81 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault M36293268 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 82 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault M36293268 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 83 807s #--- 807s # ExpiresActive Off 807s ExpiresDefault M36293268 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 84 807s # --- 807s # ExpiresActive Off 807s ExpiresByType image/jpeg "modification plus 3 months 1 weeks 5 days 1 hours 46 minutes 29 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 85 807s # --- 807s # ExpiresActive Off 807s ExpiresByType image/jpeg "modification plus 3 months 1 weeks 5 days 1 hours 46 minutes 29 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 86 807s # --- 807s # ExpiresActive Off 807s ExpiresByType image/jpeg "modification plus 3 months 1 weeks 5 days 1 hours 46 minutes 29 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 87 807s # --- 807s # ExpiresActive Off 807s ExpiresByType image/jpeg "modification plus 3 months 1 weeks 5 days 1 hours 46 minutes 29 seconds" 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 88 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault M33117604 807s ExpiresByType image/jpeg M38981805 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["3-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Length] [3] 807s # debug: [Content-Type] [text/html] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 89 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault M33117604 807s ExpiresByType image/jpeg M38981805 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [text/plain] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 90 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault M33117604 807s ExpiresByType image/jpeg M38981805 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/gif] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 91 807s # --- 807s # ExpiresActive Off 807s ExpiresDefault M33117604 807s ExpiresByType image/jpeg M38981805 807s # debug: [Connection] [close] 807s # debug: [Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Accept-Ranges] [bytes] 807s # debug: [ETag] ["0-613edd771cbc0"] 807s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 807s # debug: [Vary] [In-If1] 807s # debug: [Content-Type] [image/jpeg] 807s # debug: [Last-Modified] [Mon, 18 Mar 2024 11:41:43 GMT] 807s # debug: [Client-Date] [Mon, 08 Apr 2024 17:09:54 GMT] 807s # debug: [Client-Peer] [127.0.0.1:8529] 807s # debug: [Client-Response-Num] [1] 807s # debug: [DMMATCH1] [1] 807s ok 92 807s ok 841s t/modules/ext_filter.t .............. 841s 1..24 841s # Running under perl version 5.038002 for linux 841s # Current time local: Mon Apr 8 17:09:55 2024 841s # Current time GMT: Mon Apr 8 17:09:55 2024 841s # Using Test.pm version 1.31 841s # Using Apache/Test.pm version 1.42 841s # testing : sed output filter 841s # expected: 'barbar' 841s # received: 'barbar' 841s ok 1 841s # testing : slow filter process 841s # expected: 'foobar' 841s # received: 'foobar' 841s ok 2 841s # testing : echo worked 841s # expected: 200 841s # received: '200' 841s ok 3 841s # testing : request body filtered 841s # expected: 'barbar 841s # ' 841s # received: 'barbar 841s # ' 841s ok 4 841s # testing : got 413 error 841s # expected: 413 841s # received: '413' 841s ok 5 841s # testing : got 413 error body 841s # expected: qr/413 Request Entity Too Large/ 841s # received: ' 841s # 841s # 413 Request Entity Too Large 841s # 841s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

864s # 864s # ' 864s # received: ' 864s #

Hello World!

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

No query was specified.

864s # 864s # ' 864s # received: ' 864s #

No query was specified.

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

Hello World!

864s # 864s # ' 864s # received: ' 864s #

Hello World!

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

No query was specified.

864s # 864s # ' 864s # received: ' 864s #

No query was specified.

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

mod_include test

873s # 873s # 873s # Hello World 873s # 873s #

[back]

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

mod_include test

873s # 873s # 873s # Hello World 873s # 873s #

[back]

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

mod_include test

873s # 873s # 873s # Hello World 873s # 873s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [pc774822f_foo1]

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

LoadBalancer Status for balancer://foo2 [pc774822f_foo2]

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

LoadBalancer Status for balancer://foo3 [pc774822f_foo3]

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

LoadBalancer Status for balancer://foo4 [pc774822f_foo4]

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

LoadBalancer Status for balancer://pr45434 [pc774822f_pr45434]

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

LoadBalancer Status for balancer://failover [pc774822f_failover]

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

LoadBalancer Status for balancer://dynproxy [pc774822f_dynproxy]

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

Moved Permanently

964s #

The document has moved here.

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

Moved Permanently

964s #

The document has moved here.

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

Moved Permanently

964s #

The document has moved here.

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

Moved Permanently

964s #

The document has moved here.

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

Multiple Choices

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

Available documents: 964s #

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

Multiple Choices

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

Available documents: 964s #

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

Multiple Choices

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

Available documents: 964s #

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

Moved Permanently

964s #

The document has moved here.

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

Multiple Choices

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

Available documents: 964s #

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

Multiple Choices

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

Available documents: 964s #

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

Moved Permanently

964s #

The document has moved here.

964s # 964s # ' 964s ok 48 964s ok 968s t/modules/status.t .................. 968s 1..1 968s # Running under perl version 5.038002 for linux 968s # Current time local: Mon Apr 8 17:12:32 2024 968s # Current time GMT: Mon Apr 8 17:12:32 2024 968s # Using Test.pm version 1.31 968s # Using Apache/Test.pm version 1.42 968s 968s 968s Apache Status 968s 968s

Apache Server Status for localhost (via 127.0.0.1)

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

968s
Current Time: Monday, 08-Apr-2024 17:12:36 UTC
968s
Restart Time: Monday, 08-Apr-2024 17:03:25 UTC
968s
Parent Server Config. Generation: 1
968s
Parent Server MPM Generation: 0
968s
Server uptime: 9 minutes 11 seconds
968s
Server load: 4.20 4.74 4.31
968s
Total accesses: 6801 - Total Traffic: 138.3 MB - Total Duration: 159601
968s
CPU Usage: u.66 s1.02 cu14.06 cs24.3 - 7.27% CPU load
968s
12.3 requests/sec - 257.0 kB/second - 20.8 kB/request - 23.4673 ms/request
968s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
968s
...__.W
968s

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

968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s
SrvPIDAccMCPU 968s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/3222. 968s 0.00471598450.00.0070.48 968s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
1-0-0/0/3173. 968s 0.00461598970.00.0067.10 968s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
2-0-0/0/120. 968s 0.0045184760.00.000.54 968s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
3-01005450/81/90_ 968s 0.5441162170.00.040.05 968s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
4-01005500/97/101_ 968s 0.504210040.00.070.07 968s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
5-0-0/0/11. 968s 0.00481135550.00.000.01 968s 127.0.0.1http/1.1localhost:8559OPTIONS * HTTP/1.0
6-0994770/84/84W 968s 0.46006040.00.050.05 968s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
968s
968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s 968s
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
968s 968s 968s ok 1 968s ok 974s t/modules/substitute.t .............. 974s 1..19 974s # Running under perl version 5.038002 for linux 974s # Current time local: Mon Apr 8 17:12:36 2024 974s # Current time GMT: Mon Apr 8 17:12:36 2024 974s # Using Test.pm version 1.31 974s # Using Apache/Test.pm version 1.42 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'barbar': OK 974s ok 1 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'barbar': OK 974s ok 2 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'foofoo': OK 974s ok 3 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'barbar': OK 974s ok 4 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'barbar': OK 974s ok 5 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'barbar': OK 974s ok 6 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'foof 974s oo': OK 974s ok 7 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'xfoo': OK 974s ok 8 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 974s ok 9 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s barx 974s ': OK 974s ok 10 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'a$1axb(': OK 974s ok 11 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'a$XX': OK 974s ok 12 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 974s ok 13 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'x&x': OK 974s ok 14 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'xx': OK 974s ok 15 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'fcooar': OK 974s ok 16 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'fc$1ar': OK 974s ok 17 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'fdooar': OK 974s ok 18 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s got 200 'XXXfooXXX 974s bar': OK 974s ok 19 974s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 974s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 974s ok 982s t/modules/unique_id.t ............... 982s 1..300 982s # Running under perl version 5.038002 for linux 982s # Current time local: Mon Apr 8 17:12:42 2024 982s # Current time GMT: Mon Apr 8 17:12:42 2024 982s # Using Test.pm version 1.31 982s # Using Apache/Test.pm version 1.42 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 1 982s # unique id: ZhQljtmrudGFM4ZB4JKn2AAAAAQ 982s ok 2 982s ok 3 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 4 982s # unique id: ZhQljpWj76X8vYcQuF73RwAAAAY 982s ok 5 982s ok 6 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 7 982s # unique id: ZhQljozf-HgmfGccOIeDQQAAAAM 982s ok 8 982s ok 9 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 10 982s # unique id: ZhQljtmrudGFM4ZB4JKn2QAAAAQ 982s ok 11 982s ok 12 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 13 982s # unique id: ZhQljpWj76X8vYcQuF73SAAAAAY 982s ok 14 982s ok 15 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 16 982s # unique id: ZhQljozf-HgmfGccOIeDQgAAAAM 982s ok 17 982s ok 18 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 19 982s # unique id: ZhQljtmrudGFM4ZB4JKn2gAAAAQ 982s ok 20 982s ok 21 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 22 982s # unique id: ZhQljpWj76X8vYcQuF73SQAAAAY 982s ok 23 982s ok 24 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 25 982s # unique id: ZhQljozf-HgmfGccOIeDQwAAAAM 982s ok 26 982s ok 27 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 28 982s # unique id: ZhQljtmrudGFM4ZB4JKn2wAAAAQ 982s ok 29 982s ok 30 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 31 982s # unique id: ZhQljpWj76X8vYcQuF73SgAAAAY 982s ok 32 982s ok 33 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 34 982s # unique id: ZhQljozf-HgmfGccOIeDRAAAAAM 982s ok 35 982s ok 36 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 37 982s # unique id: ZhQljtmrudGFM4ZB4JKn3AAAAAQ 982s ok 38 982s ok 39 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 40 982s # unique id: ZhQljpWj76X8vYcQuF73SwAAAAY 982s ok 41 982s ok 42 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 43 982s # unique id: ZhQljozf-HgmfGccOIeDRQAAAAM 982s ok 44 982s ok 45 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 46 982s # unique id: ZhQljtmrudGFM4ZB4JKn3QAAAAQ 982s ok 47 982s ok 48 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 49 982s # unique id: ZhQljpWj76X8vYcQuF73TAAAAAY 982s ok 50 982s ok 51 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 52 982s # unique id: ZhQlj4zf-HgmfGccOIeDRgAAAAM 982s ok 53 982s ok 54 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 55 982s # unique id: ZhQlj9mrudGFM4ZB4JKn3gAAAAQ 982s ok 56 982s ok 57 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 58 982s # unique id: ZhQlj5Wj76X8vYcQuF73TQAAAAY 982s ok 59 982s ok 60 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 61 982s # unique id: ZhQlj4zf-HgmfGccOIeDRwAAAAM 982s ok 62 982s ok 63 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 64 982s # unique id: ZhQlj9mrudGFM4ZB4JKn3wAAAAQ 982s ok 65 982s ok 66 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 67 982s # unique id: ZhQlj5Wj76X8vYcQuF73TgAAAAY 982s ok 68 982s ok 69 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 70 982s # unique id: ZhQlj4zf-HgmfGccOIeDSAAAAAM 982s ok 71 982s ok 72 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 73 982s # unique id: ZhQlj9mrudGFM4ZB4JKn4AAAAAQ 982s ok 74 982s ok 75 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 76 982s # unique id: ZhQlj5Wj76X8vYcQuF73TwAAAAY 982s ok 77 982s ok 78 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 79 982s # unique id: ZhQlj4zf-HgmfGccOIeDSQAAAAM 982s ok 80 982s ok 81 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 82 982s # unique id: ZhQlj9mrudGFM4ZB4JKn4QAAAAQ 982s ok 83 982s ok 84 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 85 982s # unique id: ZhQlj5Wj76X8vYcQuF73UAAAAAY 982s ok 86 982s ok 87 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 88 982s # unique id: ZhQlj4zf-HgmfGccOIeDSgAAAAM 982s ok 89 982s ok 90 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 91 982s # unique id: ZhQlj9mrudGFM4ZB4JKn4gAAAAQ 982s ok 92 982s ok 93 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 94 982s # unique id: ZhQlj5Wj76X8vYcQuF73UQAAAAY 982s ok 95 982s ok 96 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 97 982s # unique id: ZhQlj4zf-HgmfGccOIeDSwAAAAM 982s ok 98 982s ok 99 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 100 982s # unique id: ZhQlj9mrudGFM4ZB4JKn4wAAAAQ 982s ok 101 982s ok 102 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 103 982s # unique id: ZhQlj5Wj76X8vYcQuF73UgAAAAY 982s ok 104 982s ok 105 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 106 982s # unique id: ZhQlj4zf-HgmfGccOIeDTAAAAAM 982s ok 107 982s ok 108 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 109 982s # unique id: ZhQlj9mrudGFM4ZB4JKn5AAAAAQ 982s ok 110 982s ok 111 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 112 982s # unique id: ZhQlj5Wj76X8vYcQuF73UwAAAAY 982s ok 113 982s ok 114 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 115 982s # unique id: ZhQlj4zf-HgmfGccOIeDTQAAAAM 982s ok 116 982s ok 117 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 118 982s # unique id: ZhQlj9mrudGFM4ZB4JKn5QAAAAQ 982s ok 119 982s ok 120 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 121 982s # unique id: ZhQlj5Wj76X8vYcQuF73VAAAAAY 982s ok 122 982s ok 123 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 124 982s # unique id: ZhQlj4zf-HgmfGccOIeDTgAAAAM 982s ok 125 982s ok 126 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 127 982s # unique id: ZhQlj9mrudGFM4ZB4JKn5gAAAAQ 982s ok 128 982s ok 129 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 130 982s # unique id: ZhQlj5Wj76X8vYcQuF73VQAAAAY 982s ok 131 982s ok 132 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 133 982s # unique id: ZhQlkIzf-HgmfGccOIeDTwAAAAM 982s ok 134 982s ok 135 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 136 982s # unique id: ZhQlkNmrudGFM4ZB4JKn5wAAAAQ 982s ok 137 982s ok 138 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 139 982s # unique id: ZhQlkJWj76X8vYcQuF73VgAAAAY 982s ok 140 982s ok 141 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 142 982s # unique id: ZhQlkIzf-HgmfGccOIeDUAAAAAM 982s ok 143 982s ok 144 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 145 982s # unique id: ZhQlkNmrudGFM4ZB4JKn6AAAAAQ 982s ok 146 982s ok 147 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 148 982s # unique id: ZhQlkJWj76X8vYcQuF73VwAAAAY 982s ok 149 982s ok 150 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 151 982s # unique id: ZhQlkIzf-HgmfGccOIeDUQAAAAM 982s ok 152 982s ok 153 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 154 982s # unique id: ZhQlkNmrudGFM4ZB4JKn6QAAAAQ 982s ok 155 982s ok 156 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 157 982s # unique id: ZhQlkJWj76X8vYcQuF73WAAAAAY 982s ok 158 982s ok 159 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 160 982s # unique id: ZhQlkNmrudGFM4ZB4JKn6gAAAAQ 982s ok 161 982s ok 162 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 163 982s # unique id: ZhQlkIzf-HgmfGccOIeDUgAAAAM 982s ok 164 982s ok 165 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 166 982s # unique id: ZhQlkJWj76X8vYcQuF73WQAAAAY 982s ok 167 982s ok 168 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 169 982s # unique id: ZhQlkNmrudGFM4ZB4JKn6wAAAAQ 982s ok 170 982s ok 171 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 172 982s # unique id: ZhQlkIzf-HgmfGccOIeDUwAAAAM 982s ok 173 982s ok 174 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 175 982s # unique id: ZhQlkJWj76X8vYcQuF73WgAAAAY 982s ok 176 982s ok 177 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 178 982s # unique id: ZhQlkNmrudGFM4ZB4JKn7AAAAAQ 982s ok 179 982s ok 180 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 181 982s # unique id: ZhQlkIzf-HgmfGccOIeDVAAAAAM 982s ok 182 982s ok 183 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 184 982s # unique id: ZhQlkJWj76X8vYcQuF73WwAAAAY 982s ok 185 982s ok 186 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 187 982s # unique id: ZhQlkNmrudGFM4ZB4JKn7QAAAAQ 982s ok 188 982s ok 189 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 190 982s # unique id: ZhQlkIzf-HgmfGccOIeDVQAAAAM 982s ok 191 982s ok 192 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 193 982s # unique id: ZhQlkJWj76X8vYcQuF73XAAAAAY 982s ok 194 982s ok 195 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 196 982s # unique id: ZhQlkNmrudGFM4ZB4JKn7gAAAAQ 982s ok 197 982s ok 198 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 199 982s # unique id: ZhQlkIzf-HgmfGccOIeDVgAAAAM 982s ok 200 982s ok 201 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 202 982s # unique id: ZhQlkJWj76X8vYcQuF73XQAAAAY 982s ok 203 982s ok 204 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 205 982s # unique id: ZhQlkNmrudGFM4ZB4JKn7wAAAAQ 982s ok 206 982s ok 207 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 208 982s # unique id: ZhQlkIzf-HgmfGccOIeDVwAAAAM 982s ok 209 982s ok 210 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 211 982s # unique id: ZhQlkJWj76X8vYcQuF73XgAAAAY 982s ok 212 982s ok 213 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 214 982s # unique id: ZhQlkNmrudGFM4ZB4JKn8AAAAAQ 982s ok 215 982s ok 216 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 217 982s # unique id: ZhQlkYzf-HgmfGccOIeDWAAAAAM 982s ok 218 982s ok 219 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 220 982s # unique id: ZhQlkZWj76X8vYcQuF73XwAAAAY 982s ok 221 982s ok 222 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 223 982s # unique id: ZhQlkdmrudGFM4ZB4JKn8QAAAAQ 982s ok 224 982s ok 225 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 226 982s # unique id: ZhQlkYzf-HgmfGccOIeDWQAAAAM 982s ok 227 982s ok 228 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 229 982s # unique id: ZhQlkZWj76X8vYcQuF73YAAAAAY 982s ok 230 982s ok 231 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 232 982s # unique id: ZhQlkdmrudGFM4ZB4JKn8gAAAAQ 982s ok 233 982s ok 234 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 235 982s # unique id: ZhQlkYzf-HgmfGccOIeDWgAAAAM 982s ok 236 982s ok 237 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 238 982s # unique id: ZhQlkZWj76X8vYcQuF73YQAAAAY 982s ok 239 982s ok 240 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 241 982s # unique id: ZhQlkdmrudGFM4ZB4JKn8wAAAAQ 982s ok 242 982s ok 243 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 244 982s # unique id: ZhQlkYzf-HgmfGccOIeDWwAAAAM 982s ok 245 982s ok 246 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 247 982s # unique id: ZhQlkZWj76X8vYcQuF73YgAAAAY 982s ok 248 982s ok 249 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 250 982s # unique id: ZhQlkdmrudGFM4ZB4JKn9AAAAAQ 982s ok 251 982s ok 252 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 253 982s # unique id: ZhQlkYzf-HgmfGccOIeDXAAAAAM 982s ok 254 982s ok 255 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 256 982s # unique id: ZhQlkZWj76X8vYcQuF73YwAAAAY 982s ok 257 982s ok 258 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 259 982s # unique id: ZhQlkdmrudGFM4ZB4JKn9QAAAAQ 982s ok 260 982s ok 261 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 262 982s # unique id: ZhQlkYzf-HgmfGccOIeDXQAAAAM 982s ok 263 982s ok 264 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 265 982s # unique id: ZhQlkZWj76X8vYcQuF73ZAAAAAY 982s ok 266 982s ok 267 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 268 982s # unique id: ZhQlkdmrudGFM4ZB4JKn9gAAAAQ 982s ok 269 982s ok 270 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 271 982s # unique id: ZhQlkYzf-HgmfGccOIeDXgAAAAM 982s ok 272 982s ok 273 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 274 982s # unique id: ZhQlkZWj76X8vYcQuF73ZQAAAAY 982s ok 275 982s ok 276 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 277 982s # unique id: ZhQlkdmrudGFM4ZB4JKn9wAAAAQ 982s ok 278 982s ok 279 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 280 982s # unique id: ZhQlkYzf-HgmfGccOIeDXwAAAAM 982s ok 281 982s ok 282 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 283 982s # unique id: ZhQlkZWj76X8vYcQuF73ZgAAAAY 982s ok 284 982s ok 285 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 286 982s # unique id: ZhQlkdmrudGFM4ZB4JKn-AAAAAQ 982s ok 287 982s ok 288 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 289 982s # unique id: ZhQlkYzf-HgmfGccOIeDYAAAAAM 982s ok 290 982s ok 291 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 292 982s # unique id: ZhQlkZWj76X8vYcQuF73ZwAAAAY 982s ok 293 982s ok 294 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 295 982s # unique id: ZhQlkdmrudGFM4ZB4JKn-QAAAAQ 982s ok 296 982s ok 297 982s # testing : fetch unique ID 982s # expected: 200 982s # received: '200' 982s ok 298 982s # unique id: ZhQlkYzf-HgmfGccOIeDYQAAAAM 982s ok 299 982s ok 300 982s ok 988s t/modules/usertrack.t ............... 988s 1..1004 988s # Running under perl version 5.038002 for linux 988s # Current time local: Mon Apr 8 17:12:50 2024 988s # Current time GMT: Mon Apr 8 17:12:50 2024 988s # Using Test.pm version 1.31 988s # Using Apache/Test.pm version 1.42 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 1 988s ok 2 988s Set-Cookie: usertrack_test=50dff930.61598ea8a9cd9; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=50dff930.61598ea8a9cd9 988s ok 3 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 4 988s ok 5 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 6 988s ok 7 988s Set-Cookie: usertrack_test=b4c82615.61598ea8ae98e; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=b4c82615.61598ea8ae98e 988s ok 8 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 9 988s ok 10 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 11 988s ok 12 988s Set-Cookie: usertrack_test=fdf87ee2.61598ea8b133a; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=fdf87ee2.61598ea8b133a 988s ok 13 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 14 988s ok 15 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 16 988s ok 17 988s Set-Cookie: usertrack_test=49f32e28.61598ea8b3bf8; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=49f32e28.61598ea8b3bf8 988s ok 18 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 19 988s ok 20 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 21 988s ok 22 988s Set-Cookie: usertrack_test=8bc6586d.61598ea8b69bb; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=8bc6586d.61598ea8b69bb 988s ok 23 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 24 988s ok 25 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 26 988s ok 27 988s Set-Cookie: usertrack_test=5e2ecad9.61598ea8b9623; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=5e2ecad9.61598ea8b9623 988s ok 28 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 29 988s ok 30 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 31 988s ok 32 988s Set-Cookie: usertrack_test=8f3cc5bf.61598ea8bbe73; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=8f3cc5bf.61598ea8bbe73 988s ok 33 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 34 988s ok 35 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 36 988s ok 37 988s Set-Cookie: usertrack_test=49970d90.61598ea8be600; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=49970d90.61598ea8be600 988s ok 38 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 39 988s ok 40 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 41 988s ok 42 988s Set-Cookie: usertrack_test=fdcabc37.61598ea8c0ca9; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=fdcabc37.61598ea8c0ca9 988s ok 43 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 44 988s ok 45 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 46 988s ok 47 988s Set-Cookie: usertrack_test=c848af13.61598ea8c3804; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=c848af13.61598ea8c3804 988s ok 48 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 49 988s ok 50 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 51 988s ok 52 988s Set-Cookie: usertrack_test=c3abe573.61598ea8c5ed6; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=c3abe573.61598ea8c5ed6 988s ok 53 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 54 988s ok 55 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 56 988s ok 57 988s Set-Cookie: usertrack_test=1e5973e6.61598ea8c85b1; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=1e5973e6.61598ea8c85b1 988s ok 58 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 59 988s ok 60 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 61 988s ok 62 988s Set-Cookie: usertrack_test=fb071f89.61598ea8cb17d; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=fb071f89.61598ea8cb17d 988s ok 63 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 64 988s ok 65 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 66 988s ok 67 988s Set-Cookie: usertrack_test=b6bae98c.61598ea8cd9c6; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=b6bae98c.61598ea8cd9c6 988s ok 68 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 69 988s ok 70 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 71 988s ok 72 988s Set-Cookie: usertrack_test=324c77de.61598ea8cffd3; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=324c77de.61598ea8cffd3 988s ok 73 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 74 988s ok 75 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 76 988s ok 77 988s Set-Cookie: usertrack_test=72afe59c.61598ea8d2619; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=72afe59c.61598ea8d2619 988s ok 78 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 79 988s ok 80 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 81 988s ok 82 988s Set-Cookie: usertrack_test=d6ffaffb.61598ea8d4d74; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=d6ffaffb.61598ea8d4d74 988s ok 83 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 84 988s ok 85 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 86 988s ok 87 988s Set-Cookie: usertrack_test=674a070f.61598ea8d765a; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=674a070f.61598ea8d765a 988s ok 88 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 89 988s ok 90 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 91 988s ok 92 988s Set-Cookie: usertrack_test=d4299aba.61598ea8da7db; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=d4299aba.61598ea8da7db 988s ok 93 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 94 988s ok 95 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 96 988s ok 97 988s Set-Cookie: usertrack_test=24f3d187.61598ea8dd3a2; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=24f3d187.61598ea8dd3a2 988s ok 98 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 99 988s ok 100 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 101 988s ok 102 988s Set-Cookie: usertrack_test=4bf61427.61598ea8dfe9c; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=4bf61427.61598ea8dfe9c 988s ok 103 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 104 988s ok 105 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 106 988s ok 107 988s Set-Cookie: usertrack_test=850735f3.61598ea8e26d6; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=850735f3.61598ea8e26d6 988s ok 108 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 109 988s ok 110 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 111 988s ok 112 988s Set-Cookie: usertrack_test=4b080129.61598ea8e4f4e; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=4b080129.61598ea8e4f4e 988s ok 113 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 114 988s ok 115 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 116 988s ok 117 988s Set-Cookie: usertrack_test=6173db7a.61598ea8e756c; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=6173db7a.61598ea8e756c 988s ok 118 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 119 988s ok 120 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 121 988s ok 122 988s Set-Cookie: usertrack_test=d1ad477f.61598ea8e9dc9; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=d1ad477f.61598ea8e9dc9 988s ok 123 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 124 988s ok 125 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 126 988s ok 127 988s Set-Cookie: usertrack_test=cff5b2eb.61598ea8ec8d6; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=cff5b2eb.61598ea8ec8d6 988s ok 128 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 129 988s ok 130 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 131 988s ok 132 988s Set-Cookie: usertrack_test=984681d6.61598ea8ef2ef; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=984681d6.61598ea8ef2ef 988s ok 133 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 134 988s ok 135 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 136 988s ok 137 988s Set-Cookie: usertrack_test=fe302e00.61598ea8f1cb8; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=fe302e00.61598ea8f1cb8 988s ok 138 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 139 988s ok 140 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 141 988s ok 142 988s Set-Cookie: usertrack_test=787cc45d.61598ea8f4829; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=787cc45d.61598ea8f4829 988s ok 143 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 144 988s ok 145 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 146 988s ok 147 988s Set-Cookie: usertrack_test=18c0a5d2.61598ea8f70cd; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=18c0a5d2.61598ea8f70cd 988s ok 148 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 149 988s ok 150 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 151 988s ok 152 988s Set-Cookie: usertrack_test=e9688efb.61598ea8f9a4d; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=e9688efb.61598ea8f9a4d 988s ok 153 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 154 988s ok 155 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 156 988s ok 157 988s Set-Cookie: usertrack_test=8249200a.61598ea8fcc99; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=8249200a.61598ea8fcc99 988s ok 158 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 159 988s ok 160 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 161 988s ok 162 988s Set-Cookie: usertrack_test=c244e272.61598ea8ff24e; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=c244e272.61598ea8ff24e 988s ok 163 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 164 988s ok 165 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 166 988s ok 167 988s Set-Cookie: usertrack_test=447190d6.61598ea9018bb; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=447190d6.61598ea9018bb 988s ok 168 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 169 988s ok 170 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 171 988s ok 172 988s Set-Cookie: usertrack_test=460f3cc3.61598ea9040dc; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=460f3cc3.61598ea9040dc 988s ok 173 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 174 988s ok 175 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 176 988s ok 177 988s Set-Cookie: usertrack_test=16e773f4.61598ea906993; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=16e773f4.61598ea906993 988s ok 178 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 179 988s ok 180 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 181 988s ok 182 988s Set-Cookie: usertrack_test=c57e69d5.61598ea9090ee; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=c57e69d5.61598ea9090ee 988s ok 183 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 184 988s ok 185 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 186 988s ok 187 988s Set-Cookie: usertrack_test=500233fe.61598ea90b724; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=500233fe.61598ea90b724 988s ok 188 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 189 988s ok 190 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 191 988s ok 192 988s Set-Cookie: usertrack_test=f1ec1955.61598ea90ddce; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=f1ec1955.61598ea90ddce 988s ok 193 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 194 988s ok 195 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 196 988s ok 197 988s Set-Cookie: usertrack_test=c93cfc90.61598ea910341; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=c93cfc90.61598ea910341 988s ok 198 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 199 988s ok 200 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 201 988s ok 202 988s Set-Cookie: usertrack_test=a700704e.61598ea912e8f; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=a700704e.61598ea912e8f 988s ok 203 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 204 988s ok 205 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 206 988s ok 207 988s Set-Cookie: usertrack_test=b74a8e64.61598ea91546b; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=b74a8e64.61598ea91546b 988s ok 208 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 209 988s ok 210 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 211 988s ok 212 988s Set-Cookie: usertrack_test=8ddfdb38.61598ea917f70; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=8ddfdb38.61598ea917f70 988s ok 213 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 214 988s ok 215 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 216 988s ok 217 988s Set-Cookie: usertrack_test=31b6696f.61598ea91a4c3; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=31b6696f.61598ea91a4c3 988s ok 218 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 219 988s ok 220 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 221 988s ok 222 988s Set-Cookie: usertrack_test=ea1cc8c2.61598ea91cb78; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=ea1cc8c2.61598ea91cb78 988s ok 223 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 224 988s ok 225 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 226 988s ok 227 988s Set-Cookie: usertrack_test=e65a46d0.61598ea91f39b; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=e65a46d0.61598ea91f39b 988s ok 228 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 229 988s ok 230 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 231 988s ok 232 988s Set-Cookie: usertrack_test=19a3544c.61598ea922351; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=19a3544c.61598ea922351 988s ok 233 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 234 988s ok 235 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 236 988s ok 237 988s Set-Cookie: usertrack_test=2ed84778.61598ea92535e; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=2ed84778.61598ea92535e 988s ok 238 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 239 988s ok 240 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 241 988s ok 242 988s Set-Cookie: usertrack_test=48206da5.61598ea928585; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=48206da5.61598ea928585 988s ok 243 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 244 988s ok 245 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 246 988s ok 247 988s Set-Cookie: usertrack_test=5491f751.61598ea92ae26; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=5491f751.61598ea92ae26 988s ok 248 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 249 988s ok 250 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 251 988s ok 252 988s Set-Cookie: usertrack_test=26ec3210.61598ea92d90d; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=26ec3210.61598ea92d90d 988s ok 253 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 254 988s ok 255 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 256 988s ok 257 988s Set-Cookie: usertrack_test=e8494a0f.61598ea93006a; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=e8494a0f.61598ea93006a 988s ok 258 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 259 988s ok 260 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 261 988s ok 262 988s Set-Cookie: usertrack_test=2746a656.61598ea9326a6; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=2746a656.61598ea9326a6 988s ok 263 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 264 988s ok 265 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 266 988s ok 267 988s Set-Cookie: usertrack_test=398dfb15.61598ea934cc5; path=/; expires=Mon, 08-Apr-24 17:13:54 GMT 988s Cookie: usertrack_test=398dfb15.61598ea934cc5 988s ok 268 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 269 988s ok 270 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 271 988s ok 272 988s Set-Cookie: usertrack_test=3e0b7836.61598ea9373f1; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=3e0b7836.61598ea9373f1 988s ok 273 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 274 988s ok 275 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 276 988s ok 277 988s Set-Cookie: usertrack_test=26cdb86c.61598ea93a17d; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=26cdb86c.61598ea93a17d 988s ok 278 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 279 988s ok 280 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 281 988s ok 282 988s Set-Cookie: usertrack_test=2c04a77c.61598ea93cd4a; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=2c04a77c.61598ea93cd4a 988s ok 283 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 284 988s ok 285 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 286 988s ok 287 988s Set-Cookie: usertrack_test=9371dd90.61598ea93fdf0; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=9371dd90.61598ea93fdf0 988s ok 288 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 289 988s ok 290 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 291 988s ok 292 988s Set-Cookie: usertrack_test=5028869c.61598ea943197; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=5028869c.61598ea943197 988s ok 293 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 294 988s ok 295 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 296 988s ok 297 988s Set-Cookie: usertrack_test=f8c351b2.61598ea945d05; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=f8c351b2.61598ea945d05 988s ok 298 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 299 988s ok 300 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 301 988s ok 302 988s Set-Cookie: usertrack_test=88459220.61598ea948917; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=88459220.61598ea948917 988s ok 303 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 304 988s ok 305 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 306 988s ok 307 988s Set-Cookie: usertrack_test=480259bb.61598ea94afb5; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=480259bb.61598ea94afb5 988s ok 308 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 309 988s ok 310 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 311 988s ok 312 988s Set-Cookie: usertrack_test=fb1c334e.61598ea94d556; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=fb1c334e.61598ea94d556 988s ok 313 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 314 988s ok 315 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 316 988s ok 317 988s Set-Cookie: usertrack_test=6e5b598f.61598ea94fc7f; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=6e5b598f.61598ea94fc7f 988s ok 318 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 319 988s ok 320 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 321 988s ok 322 988s Set-Cookie: usertrack_test=2d4a96e4.61598ea9521b1; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=2d4a96e4.61598ea9521b1 988s ok 323 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 324 988s ok 325 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 326 988s ok 327 988s Set-Cookie: usertrack_test=87300383.61598ea954634; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=87300383.61598ea954634 988s ok 328 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 329 988s ok 330 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 331 988s ok 332 988s Set-Cookie: usertrack_test=7fd887cd.61598ea956cbd; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=7fd887cd.61598ea956cbd 988s ok 333 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 334 988s ok 335 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 336 988s ok 337 988s Set-Cookie: usertrack_test=34b81190.61598ea95958a; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=34b81190.61598ea95958a 988s ok 338 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 339 988s ok 340 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 341 988s ok 342 988s Set-Cookie: usertrack_test=65694815.61598ea95bf95; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=65694815.61598ea95bf95 988s ok 343 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 344 988s ok 345 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 346 988s ok 347 988s Set-Cookie: usertrack_test=ffb3e533.61598ea95eda4; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=ffb3e533.61598ea95eda4 988s ok 348 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 349 988s ok 350 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 351 988s ok 352 988s Set-Cookie: usertrack_test=928819a2.61598ea96143d; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=928819a2.61598ea96143d 988s ok 353 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 354 988s ok 355 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 356 988s ok 357 988s Set-Cookie: usertrack_test=b45671e.61598ea963c04; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=b45671e.61598ea963c04 988s ok 358 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 359 988s ok 360 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 361 988s ok 362 988s Set-Cookie: usertrack_test=ad805f02.61598ea96618e; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=ad805f02.61598ea96618e 988s ok 363 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 364 988s ok 365 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 366 988s ok 367 988s Set-Cookie: usertrack_test=64356be.61598ea96871e; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=64356be.61598ea96871e 988s ok 368 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 369 988s ok 370 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 371 988s ok 372 988s Set-Cookie: usertrack_test=162ea704.61598ea96ac8a; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=162ea704.61598ea96ac8a 988s ok 373 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 374 988s ok 375 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 376 988s ok 377 988s Set-Cookie: usertrack_test=3ccbaaaf.61598ea96d1f8; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=3ccbaaaf.61598ea96d1f8 988s ok 378 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 379 988s ok 380 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 381 988s ok 382 988s Set-Cookie: usertrack_test=28d60482.61598ea96f94e; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=28d60482.61598ea96f94e 988s ok 383 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 384 988s ok 385 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 386 988s ok 387 988s Set-Cookie: usertrack_test=e4b06b6c.61598ea9720c8; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=e4b06b6c.61598ea9720c8 988s ok 388 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 389 988s ok 390 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 391 988s ok 392 988s Set-Cookie: usertrack_test=20ce9280.61598ea974ff0; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=20ce9280.61598ea974ff0 988s ok 393 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 394 988s ok 395 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 396 988s ok 397 988s Set-Cookie: usertrack_test=adc9c427.61598ea97768e; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=adc9c427.61598ea97768e 988s ok 398 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 399 988s ok 400 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 401 988s ok 402 988s Set-Cookie: usertrack_test=4abb576.61598ea979bf1; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=4abb576.61598ea979bf1 988s ok 403 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 404 988s ok 405 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 406 988s ok 407 988s Set-Cookie: usertrack_test=a10ae271.61598ea97c330; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=a10ae271.61598ea97c330 988s ok 408 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 409 988s ok 410 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 411 988s ok 412 988s Set-Cookie: usertrack_test=e9e4f72c.61598ea97f047; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=e9e4f72c.61598ea97f047 988s ok 413 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 414 988s ok 415 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 416 988s ok 417 988s Set-Cookie: usertrack_test=fff2bfae.61598ea981816; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=fff2bfae.61598ea981816 988s ok 418 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 419 988s ok 420 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 421 988s ok 422 988s Set-Cookie: usertrack_test=de3425bb.61598ea983d73; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=de3425bb.61598ea983d73 988s ok 423 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 424 988s ok 425 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 426 988s ok 427 988s Set-Cookie: usertrack_test=b310a7ba.61598ea986441; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=b310a7ba.61598ea986441 988s ok 428 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 429 988s ok 430 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 431 988s ok 432 988s Set-Cookie: usertrack_test=efd84e8c.61598ea988b23; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=efd84e8c.61598ea988b23 988s ok 433 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 434 988s ok 435 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 436 988s ok 437 988s Set-Cookie: usertrack_test=3186e823.61598ea98b3ab; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=3186e823.61598ea98b3ab 988s ok 438 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 439 988s ok 440 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 441 988s ok 442 988s Set-Cookie: usertrack_test=589913c2.61598ea98dbd5; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=589913c2.61598ea98dbd5 988s ok 443 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 444 988s ok 445 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 446 988s ok 447 988s Set-Cookie: usertrack_test=54d530ef.61598ea990246; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=54d530ef.61598ea990246 988s ok 448 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 449 988s ok 450 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 451 988s ok 452 988s Set-Cookie: usertrack_test=6fd66aa1.61598ea992790; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=6fd66aa1.61598ea992790 988s ok 453 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 454 988s ok 455 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 456 988s ok 457 988s Set-Cookie: usertrack_test=b1f42d69.61598ea994dfa; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=b1f42d69.61598ea994dfa 988s ok 458 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 459 988s ok 460 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 461 988s ok 462 988s Set-Cookie: usertrack_test=85eade42.61598ea9979d7; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=85eade42.61598ea9979d7 988s ok 463 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 464 988s ok 465 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 466 988s ok 467 988s Set-Cookie: usertrack_test=d1f857c4.61598ea99a442; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=d1f857c4.61598ea99a442 988s ok 468 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 469 988s ok 470 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 471 988s ok 472 988s Set-Cookie: usertrack_test=b520a39a.61598ea99cd35; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=b520a39a.61598ea99cd35 988s ok 473 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 474 988s ok 475 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 476 988s ok 477 988s Set-Cookie: usertrack_test=fa5044ab.61598ea99f645; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=fa5044ab.61598ea99f645 988s ok 478 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 479 988s ok 480 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 481 988s ok 482 988s Set-Cookie: usertrack_test=7a2d0677.61598ea9a2406; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=7a2d0677.61598ea9a2406 988s ok 483 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 484 988s ok 485 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 486 988s ok 487 988s Set-Cookie: usertrack_test=55d498f.61598ea9a50cf; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=55d498f.61598ea9a50cf 988s ok 488 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 489 988s ok 490 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 491 988s ok 492 988s Set-Cookie: usertrack_test=66daab27.61598ea9a7fad; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=66daab27.61598ea9a7fad 988s ok 493 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 494 988s ok 495 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 496 988s ok 497 988s Set-Cookie: usertrack_test=12bfe436.61598ea9aa6eb; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=12bfe436.61598ea9aa6eb 988s ok 498 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 499 988s ok 500 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 501 988s ok 502 988s Set-Cookie: usertrack_test=69077652.61598ea9acbae; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=69077652.61598ea9acbae 988s ok 503 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 504 988s ok 505 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 506 988s ok 507 988s Set-Cookie: usertrack_test=29a643a3.61598ea9af45a; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=29a643a3.61598ea9af45a 988s ok 508 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 509 988s ok 510 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 511 988s ok 512 988s Set-Cookie: usertrack_test=f98db1a6.61598ea9b1bfe; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=f98db1a6.61598ea9b1bfe 988s ok 513 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 514 988s ok 515 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 516 988s ok 517 988s Set-Cookie: usertrack_test=773ebe73.61598ea9b4176; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=773ebe73.61598ea9b4176 988s ok 518 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 519 988s ok 520 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 521 988s ok 522 988s Set-Cookie: usertrack_test=1f045b68.61598ea9b668d; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=1f045b68.61598ea9b668d 988s ok 523 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 524 988s ok 525 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 526 988s ok 527 988s Set-Cookie: usertrack_test=28d82d07.61598ea9b8b48; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=28d82d07.61598ea9b8b48 988s ok 528 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 529 988s ok 530 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 531 988s ok 532 988s Set-Cookie: usertrack_test=dc77b70d.61598ea9bafcd; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=dc77b70d.61598ea9bafcd 988s ok 533 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 534 988s ok 535 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 536 988s ok 537 988s Set-Cookie: usertrack_test=4db307f1.61598ea9bd5b6; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=4db307f1.61598ea9bd5b6 988s ok 538 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 539 988s ok 540 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 541 988s ok 542 988s Set-Cookie: usertrack_test=80595473.61598ea9c0298; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=80595473.61598ea9c0298 988s ok 543 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 544 988s ok 545 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 546 988s ok 547 988s Set-Cookie: usertrack_test=b3f04825.61598ea9c2b21; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=b3f04825.61598ea9c2b21 988s ok 548 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 549 988s ok 550 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 551 988s ok 552 988s Set-Cookie: usertrack_test=85fa7725.61598ea9c52af; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=85fa7725.61598ea9c52af 988s ok 553 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 554 988s ok 555 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 556 988s ok 557 988s Set-Cookie: usertrack_test=11074f6e.61598ea9c7b9a; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=11074f6e.61598ea9c7b9a 988s ok 558 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 559 988s ok 560 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 561 988s ok 562 988s Set-Cookie: usertrack_test=82bd01eb.61598ea9ca260; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=82bd01eb.61598ea9ca260 988s ok 563 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 564 988s ok 565 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 566 988s ok 567 988s Set-Cookie: usertrack_test=7317a3e7.61598ea9cc808; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=7317a3e7.61598ea9cc808 988s ok 568 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 569 988s ok 570 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 571 988s ok 572 988s Set-Cookie: usertrack_test=78df0932.61598ea9cec20; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=78df0932.61598ea9cec20 988s ok 573 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 574 988s ok 575 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 576 988s ok 577 988s Set-Cookie: usertrack_test=2b06035.61598ea9d0f67; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=2b06035.61598ea9d0f67 988s ok 578 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 579 988s ok 580 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 581 988s ok 582 988s Set-Cookie: usertrack_test=97cd0069.61598ea9d3410; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=97cd0069.61598ea9d3410 988s ok 583 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 584 988s ok 585 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 586 988s ok 587 988s Set-Cookie: usertrack_test=a99e6b73.61598ea9d5a54; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=a99e6b73.61598ea9d5a54 988s ok 588 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 589 988s ok 590 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 591 988s ok 592 988s Set-Cookie: usertrack_test=935d9896.61598ea9d7ef9; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=935d9896.61598ea9d7ef9 988s ok 593 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 594 988s ok 595 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 596 988s ok 597 988s Set-Cookie: usertrack_test=20d3e66d.61598ea9da2bb; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=20d3e66d.61598ea9da2bb 988s ok 598 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 599 988s ok 600 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 601 988s ok 602 988s Set-Cookie: usertrack_test=5881a94d.61598ea9dc812; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=5881a94d.61598ea9dc812 988s ok 603 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 604 988s ok 605 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 606 988s ok 607 988s Set-Cookie: usertrack_test=50053a5e.61598ea9ded90; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=50053a5e.61598ea9ded90 988s ok 608 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 609 988s ok 610 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 611 988s ok 612 988s Set-Cookie: usertrack_test=78b2a19c.61598ea9e158f; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=78b2a19c.61598ea9e158f 988s ok 613 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 614 988s ok 615 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 616 988s ok 617 988s Set-Cookie: usertrack_test=edb4f3c0.61598ea9e3bc5; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=edb4f3c0.61598ea9e3bc5 988s ok 618 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 619 988s ok 620 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 621 988s ok 622 988s Set-Cookie: usertrack_test=858c64ac.61598ea9e662f; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=858c64ac.61598ea9e662f 988s ok 623 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 624 988s ok 625 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 626 988s ok 627 988s Set-Cookie: usertrack_test=5fb8a5f.61598ea9e986b; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=5fb8a5f.61598ea9e986b 988s ok 628 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 629 988s ok 630 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 631 988s ok 632 988s Set-Cookie: usertrack_test=ffcad4bd.61598ea9ebfd4; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=ffcad4bd.61598ea9ebfd4 988s ok 633 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 634 988s ok 635 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 636 988s ok 637 988s Set-Cookie: usertrack_test=3928fc55.61598ea9ee584; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=3928fc55.61598ea9ee584 988s ok 638 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 639 988s ok 640 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 641 988s ok 642 988s Set-Cookie: usertrack_test=c7587a0b.61598ea9f0abf; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=c7587a0b.61598ea9f0abf 988s ok 643 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 644 988s ok 645 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 646 988s ok 647 988s Set-Cookie: usertrack_test=b38f10a7.61598ea9f2fea; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=b38f10a7.61598ea9f2fea 988s ok 648 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 649 988s ok 650 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 651 988s ok 652 988s Set-Cookie: usertrack_test=8bef7287.61598ea9f5691; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=8bef7287.61598ea9f5691 988s ok 653 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 654 988s ok 655 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 656 988s ok 657 988s Set-Cookie: usertrack_test=a79b3453.61598ea9f7dd4; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=a79b3453.61598ea9f7dd4 988s ok 658 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 659 988s ok 660 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 661 988s ok 662 988s Set-Cookie: usertrack_test=99f3f82a.61598ea9fa674; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=99f3f82a.61598ea9fa674 988s ok 663 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 664 988s ok 665 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 666 988s ok 667 988s Set-Cookie: usertrack_test=dd421ab3.61598ea9fcd01; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=dd421ab3.61598ea9fcd01 988s ok 668 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 669 988s ok 670 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 671 988s ok 672 988s Set-Cookie: usertrack_test=e9ed429f.61598ea9ff771; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=e9ed429f.61598ea9ff771 988s ok 673 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 674 988s ok 675 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 676 988s ok 677 988s Set-Cookie: usertrack_test=efa1d7d.61598eaa02151; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=efa1d7d.61598eaa02151 988s ok 678 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 679 988s ok 680 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 681 988s ok 682 988s Set-Cookie: usertrack_test=fa70d3a1.61598eaa0490e; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=fa70d3a1.61598eaa0490e 988s ok 683 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 684 988s ok 685 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 686 988s ok 687 988s Set-Cookie: usertrack_test=11370d94.61598eaa0715c; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=11370d94.61598eaa0715c 988s ok 688 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 689 988s ok 690 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 691 988s ok 692 988s Set-Cookie: usertrack_test=113a30ad.61598eaa0987e; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=113a30ad.61598eaa0987e 988s ok 693 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 694 988s ok 695 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 696 988s ok 697 988s Set-Cookie: usertrack_test=b385b6aa.61598eaa0c2f2; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=b385b6aa.61598eaa0c2f2 988s ok 698 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 699 988s ok 700 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 701 988s ok 702 988s Set-Cookie: usertrack_test=ae007fe1.61598eaa0eb0c; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=ae007fe1.61598eaa0eb0c 988s ok 703 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 704 988s ok 705 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 706 988s ok 707 988s Set-Cookie: usertrack_test=ab42042a.61598eaa113a2; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=ab42042a.61598eaa113a2 988s ok 708 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 709 988s ok 710 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 711 988s ok 712 988s Set-Cookie: usertrack_test=28c5c337.61598eaa13d97; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=28c5c337.61598eaa13d97 988s ok 713 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 714 988s ok 715 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 716 988s ok 717 988s Set-Cookie: usertrack_test=456e09d5.61598eaa16452; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=456e09d5.61598eaa16452 988s ok 718 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 719 988s ok 720 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 721 988s ok 722 988s Set-Cookie: usertrack_test=9333cd31.61598eaa189e8; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=9333cd31.61598eaa189e8 988s ok 723 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 724 988s ok 725 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 726 988s ok 727 988s Set-Cookie: usertrack_test=ee0a8d6.61598eaa1b0be; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=ee0a8d6.61598eaa1b0be 988s ok 728 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 729 988s ok 730 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 731 988s ok 732 988s Set-Cookie: usertrack_test=c21944fc.61598eaa1e878; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=c21944fc.61598eaa1e878 988s ok 733 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 734 988s ok 735 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 736 988s ok 737 988s Set-Cookie: usertrack_test=ce38f9e4.61598eaa21342; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=ce38f9e4.61598eaa21342 988s ok 738 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 739 988s ok 740 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 741 988s ok 742 988s Set-Cookie: usertrack_test=897575e.61598eaa23a7d; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=897575e.61598eaa23a7d 988s ok 743 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 744 988s ok 745 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 746 988s ok 747 988s Set-Cookie: usertrack_test=86debf99.61598eaa25feb; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=86debf99.61598eaa25feb 988s ok 748 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 749 988s ok 750 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 751 988s ok 752 988s Set-Cookie: usertrack_test=5d458d94.61598eaa2847f; path=/; expires=Mon, 08-Apr-24 17:13:55 GMT 988s Cookie: usertrack_test=5d458d94.61598eaa2847f 988s ok 753 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 754 988s ok 755 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 756 988s ok 757 988s Set-Cookie: usertrack_test=ce519a7b.61598eaa2a9bc; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=ce519a7b.61598eaa2a9bc 988s ok 758 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 759 988s ok 760 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 761 988s ok 762 988s Set-Cookie: usertrack_test=61b4acde.61598eaa2d334; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=61b4acde.61598eaa2d334 988s ok 763 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 764 988s ok 765 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 766 988s ok 767 988s Set-Cookie: usertrack_test=2ba2edb6.61598eaa2fea4; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=2ba2edb6.61598eaa2fea4 988s ok 768 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 769 988s ok 770 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 771 988s ok 772 988s Set-Cookie: usertrack_test=5cea5fbd.61598eaa327c5; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=5cea5fbd.61598eaa327c5 988s ok 773 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 774 988s ok 775 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 776 988s ok 777 988s Set-Cookie: usertrack_test=5c2c4b22.61598eaa35249; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=5c2c4b22.61598eaa35249 988s ok 778 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 779 988s ok 780 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 781 988s ok 782 988s Set-Cookie: usertrack_test=b6067918.61598eaa382f8; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=b6067918.61598eaa382f8 988s ok 783 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 784 988s ok 785 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 786 988s ok 787 988s Set-Cookie: usertrack_test=8057bbbc.61598eaa3b30b; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=8057bbbc.61598eaa3b30b 988s ok 788 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 789 988s ok 790 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 791 988s ok 792 988s Set-Cookie: usertrack_test=b01b773e.61598eaa3db19; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=b01b773e.61598eaa3db19 988s ok 793 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 794 988s ok 795 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 796 988s ok 797 988s Set-Cookie: usertrack_test=7cf4e2ba.61598eaa401a2; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=7cf4e2ba.61598eaa401a2 988s ok 798 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 799 988s ok 800 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 801 988s ok 802 988s Set-Cookie: usertrack_test=79629cab.61598eaa42c93; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=79629cab.61598eaa42c93 988s ok 803 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 804 988s ok 805 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 806 988s ok 807 988s Set-Cookie: usertrack_test=64e51e06.61598eaa4527d; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=64e51e06.61598eaa4527d 988s ok 808 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 809 988s ok 810 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 811 988s ok 812 988s Set-Cookie: usertrack_test=6ac3d162.61598eaa476f6; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=6ac3d162.61598eaa476f6 988s ok 813 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 814 988s ok 815 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 816 988s ok 817 988s Set-Cookie: usertrack_test=26423974.61598eaa49db3; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=26423974.61598eaa49db3 988s ok 818 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 819 988s ok 820 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 821 988s ok 822 988s Set-Cookie: usertrack_test=c72abace.61598eaa4c336; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=c72abace.61598eaa4c336 988s ok 823 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 824 988s ok 825 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 826 988s ok 827 988s Set-Cookie: usertrack_test=2069e408.61598eaa4e81d; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=2069e408.61598eaa4e81d 988s ok 828 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 829 988s ok 830 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 831 988s ok 832 988s Set-Cookie: usertrack_test=936daae6.61598eaa50dff; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=936daae6.61598eaa50dff 988s ok 833 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 834 988s ok 835 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 836 988s ok 837 988s Set-Cookie: usertrack_test=f8f2e35.61598eaa53a16; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=f8f2e35.61598eaa53a16 988s ok 838 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 839 988s ok 840 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 841 988s ok 842 988s Set-Cookie: usertrack_test=de5e7f21.61598eaa56329; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=de5e7f21.61598eaa56329 988s ok 843 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 844 988s ok 845 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 846 988s ok 847 988s Set-Cookie: usertrack_test=751f59fd.61598eaa58d66; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=751f59fd.61598eaa58d66 988s ok 848 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 849 988s ok 850 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 851 988s ok 852 988s Set-Cookie: usertrack_test=33ad37c9.61598eaa5b4fb; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=33ad37c9.61598eaa5b4fb 988s ok 853 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 854 988s ok 855 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 856 988s ok 857 988s Set-Cookie: usertrack_test=6e2a4d9e.61598eaa5dd2c; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=6e2a4d9e.61598eaa5dd2c 988s ok 858 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 859 988s ok 860 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 861 988s ok 862 988s Set-Cookie: usertrack_test=72a3a227.61598eaa605d4; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=72a3a227.61598eaa605d4 988s ok 863 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 864 988s ok 865 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 866 988s ok 867 988s Set-Cookie: usertrack_test=285cd6b.61598eaa62eec; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=285cd6b.61598eaa62eec 988s ok 868 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 869 988s ok 870 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 871 988s ok 872 988s Set-Cookie: usertrack_test=8ac9cc1d.61598eaa6590e; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=8ac9cc1d.61598eaa6590e 988s ok 873 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 874 988s ok 875 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 876 988s ok 877 988s Set-Cookie: usertrack_test=c14e41b9.61598eaa68287; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=c14e41b9.61598eaa68287 988s ok 878 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 879 988s ok 880 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 881 988s ok 882 988s Set-Cookie: usertrack_test=7cf67e4.61598eaa6aab3; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=7cf67e4.61598eaa6aab3 988s ok 883 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 884 988s ok 885 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 886 988s ok 887 988s Set-Cookie: usertrack_test=6c86aff6.61598eaa6d6bc; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=6c86aff6.61598eaa6d6bc 988s ok 888 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 889 988s ok 890 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 891 988s ok 892 988s Set-Cookie: usertrack_test=42f52eb5.61598eaa6fdec; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=42f52eb5.61598eaa6fdec 988s ok 893 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 894 988s ok 895 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 896 988s ok 897 988s Set-Cookie: usertrack_test=e606a2a4.61598eaa72b41; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=e606a2a4.61598eaa72b41 988s ok 898 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 899 988s ok 900 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 901 988s ok 902 988s Set-Cookie: usertrack_test=f4fed84d.61598eaa75199; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=f4fed84d.61598eaa75199 988s ok 903 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 904 988s ok 905 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 906 988s ok 907 988s Set-Cookie: usertrack_test=d24426.61598eaa77775; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=d24426.61598eaa77775 988s ok 908 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 909 988s ok 910 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 911 988s ok 912 988s Set-Cookie: usertrack_test=4fb7069f.61598eaa7a0bf; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=4fb7069f.61598eaa7a0bf 988s ok 913 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 914 988s ok 915 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 916 988s ok 917 988s Set-Cookie: usertrack_test=1dad2354.61598eaa7c4fd; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=1dad2354.61598eaa7c4fd 988s ok 918 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 919 988s ok 920 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 921 988s ok 922 988s Set-Cookie: usertrack_test=3b9afd15.61598eaa7ec29; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=3b9afd15.61598eaa7ec29 988s ok 923 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 924 988s ok 925 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 926 988s ok 927 988s Set-Cookie: usertrack_test=1cd5246b.61598eaa81528; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=1cd5246b.61598eaa81528 988s ok 928 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 929 988s ok 930 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 931 988s ok 932 988s Set-Cookie: usertrack_test=3175c57c.61598eaa83abc; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=3175c57c.61598eaa83abc 988s ok 933 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 934 988s ok 935 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 936 988s ok 937 988s Set-Cookie: usertrack_test=a2a340a6.61598eaa86571; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=a2a340a6.61598eaa86571 988s ok 938 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 939 988s ok 940 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 941 988s ok 942 988s Set-Cookie: usertrack_test=123718b5.61598eaa88ade; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=123718b5.61598eaa88ade 988s ok 943 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 944 988s ok 945 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 946 988s ok 947 988s Set-Cookie: usertrack_test=4d8f9269.61598eaa8b0de; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=4d8f9269.61598eaa8b0de 988s ok 948 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 949 988s ok 950 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 951 988s ok 952 988s Set-Cookie: usertrack_test=2392d76e.61598eaa8d6af; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=2392d76e.61598eaa8d6af 988s ok 953 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 954 988s ok 955 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 956 988s ok 957 988s Set-Cookie: usertrack_test=5402ac0.61598eaa8fbe3; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=5402ac0.61598eaa8fbe3 988s ok 958 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 959 988s ok 960 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 961 988s ok 962 988s Set-Cookie: usertrack_test=211f4a3e.61598eaa921fd; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=211f4a3e.61598eaa921fd 988s ok 963 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 964 988s ok 965 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 966 988s ok 967 988s Set-Cookie: usertrack_test=f404025c.61598eaa9512f; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=f404025c.61598eaa9512f 988s ok 968 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 969 988s ok 970 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 971 988s ok 972 988s Set-Cookie: usertrack_test=8fcb8104.61598eaa9776f; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=8fcb8104.61598eaa9776f 988s ok 973 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 974 988s ok 975 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 976 988s ok 977 988s Set-Cookie: usertrack_test=84ddd43d.61598eaa99c7c; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=84ddd43d.61598eaa99c7c 988s ok 978 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 979 988s ok 980 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 981 988s ok 982 988s Set-Cookie: usertrack_test=84edb88b.61598eaa9c0ee; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=84edb88b.61598eaa9c0ee 988s ok 983 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 984 988s ok 985 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 986 988s ok 987 988s Set-Cookie: usertrack_test=8842f41e.61598eaa9e903; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=8842f41e.61598eaa9e903 988s ok 988 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 989 988s ok 990 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 991 988s ok 992 988s Set-Cookie: usertrack_test=e3d644c.61598eaaa0efd; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=e3d644c.61598eaaa0efd 988s ok 993 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 994 988s ok 995 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 996 988s ok 997 988s Set-Cookie: usertrack_test=b486a687.61598eaaa33bc; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s Cookie: usertrack_test=b486a687.61598eaaa33bc 988s ok 998 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 999 988s ok 1000 988s ok 1001 988s # testing : Checking return code is '200' 988s # expected: 200 988s # received: '200' 988s ok 1002 988s # usertrack_test=e01cbf22.61598eaaa5a61; path=/; expires=Mon, 08-Apr-24 17:13:56 GMT 988s ok 1003 988s # expected: undef 988s # received: undef 988s ok 1004 988s ok 993s t/modules/vhost_alias.t ............. 993s 1..8 993s # Running under perl version 5.038002 for linux 993s # Current time local: Mon Apr 8 17:12:56 2024 993s # Current time GMT: Mon Apr 8 17:12:56 2024 993s # Using Test.pm version 1.31 993s # Using Apache/Test.pm version 1.42 993s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 993s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 993s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 993s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 993s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 993s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 993s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 993s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 993s # testing : VirtalDocumentRoot test 993s # expected: 'www.vha-test.com' 993s # received: 'www.vha-test.com' 993s ok 1 993s # testing : VirtualScriptAlias test 993s # expected: 'test cgi for www.vha-test.com' 993s # received: 'test cgi for www.vha-test.com' 993s ok 2 993s # testing : VirtalDocumentRoot test 993s # expected: 'big.server.name.from.heck.org' 993s # received: 'big.server.name.from.heck.org' 993s ok 3 993s # testing : VirtualScriptAlias test 993s # expected: 'test cgi for big.server.name.from.heck.org' 993s # received: 'test cgi for big.server.name.from.heck.org' 993s ok 4 993s # testing : VirtalDocumentRoot test 993s # expected: 'ab.com' 993s # received: 'ab.com' 993s ok 5 993s # testing : VirtualScriptAlias test 993s # expected: 'test cgi for ab.com' 993s # received: 'test cgi for ab.com' 993s ok 6 993s # testing : VirtalDocumentRoot test 993s # expected: 'w-t-f.net' 993s # received: 'w-t-f.net' 993s ok 7 993s # testing : VirtualScriptAlias test 993s # expected: 'test cgi for w-t-f.net' 993s # received: 'test cgi for w-t-f.net' 993s ok 8 993s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 993s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 993s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 993s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 993s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 993s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 993s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 993s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 993s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 993s ok 997s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1001s t/protocol/echo.t ................... 1001s 1..8 1001s # Running under perl version 5.038002 for linux 1001s # Current time local: Mon Apr 8 17:13:05 2024 1001s # Current time GMT: Mon Apr 8 17:13:05 2024 1001s # Using Test.pm version 1.31 1001s # Using Apache/Test.pm version 1.42 1001s testing mod_echo_ssl 1001s ok 1 1001s #Cipher: TLS_AES_256_GCM_SHA384 1001s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1001s # testing : echo 1001s # expected: 't/protocol/echo.t' 1001s # received: 't/protocol/echo.t' 1001s ok 2 1001s # testing : echo 1001s # expected: '/usr/bin/perl' 1001s # received: '/usr/bin/perl' 1001s ok 3 1001s # testing : echo 1001s # expected: '118711118711118711118711118711' 1001s # received: '118711118711118711118711118711' 1001s ok 4 1001s testing mod_echo 1001s ok 5 1001s # testing : echo 1001s # expected: 't/protocol/echo.t' 1001s # received: 't/protocol/echo.t' 1001s ok 6 1001s # testing : echo 1001s # expected: '/usr/bin/perl' 1001s # received: '/usr/bin/perl' 1001s ok 7 1001s # testing : echo 1001s # expected: '118711118711118711118711118711' 1001s # received: '118711118711118711118711118711' 1001s ok 8 1001s ok 1005s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1009s t/security/CVE-2003-0542.t .......... 1009s 1..1 1009s # Running under perl version 5.038002 for linux 1009s # Current time local: Mon Apr 8 17:13:13 2024 1009s # Current time GMT: Mon Apr 8 17:13:13 2024 1009s # Using Test.pm version 1.31 1009s # Using Apache/Test.pm version 1.42 1009s # testing : CAN-2003-0542 test case 1009s # expected: 404 1009s # received: '404' 1009s ok 1 1009s ok 1014s t/security/CVE-2004-0747.t .......... 1014s 1..1 1014s # Running under perl version 5.038002 for linux 1014s # Current time local: Mon Apr 8 17:13:17 2024 1014s # Current time GMT: Mon Apr 8 17:13:17 2024 1014s # Using Test.pm version 1.31 1014s # Using Apache/Test.pm version 1.42 1014s # testing : CAN-2004-0747 ap_resolve_env test case 1014s # expected: 200 1014s # received: 200 1014s ok 1 1014s ok 1018s t/security/CVE-2004-0811.t .......... 1018s 1..8 1018s # Running under perl version 5.038002 for linux 1018s # Current time local: Mon Apr 8 17:13:22 2024 1018s # Current time GMT: Mon Apr 8 17:13:22 2024 1018s # Using Test.pm version 1.31 1018s # Using Apache/Test.pm version 1.42 1018s # testing : subdir access allowed 1018s # expected: 200 1018s # received: '200' 1018s ok 1 1018s # testing : subdir access allowed 1018s # expected: 200 1018s # received: '200' 1018s ok 2 1018s # testing : subdir access allowed 1018s # expected: 200 1018s # received: '200' 1018s ok 3 1018s # testing : subdir access allowed 1018s # expected: 200 1018s # received: '200' 1018s ok 4 1018s # testing : topdir access denied 1018s # expected: 401 1018s # received: '401' 1018s ok 5 1018s # testing : topdir access denied 1018s # expected: 401 1018s # received: '401' 1018s ok 6 1018s # testing : topdir access denied 1018s # expected: 401 1018s # received: '401' 1018s ok 7 1018s # testing : topdir access denied 1018s # expected: 401 1018s # received: '401' 1018s ok 8 1018s ok 1023s t/security/CVE-2004-0940.t .......... 1023s 1..1 1023s # Running under perl version 5.038002 for linux 1023s # Current time local: Mon Apr 8 17:13:26 2024 1023s # Current time GMT: Mon Apr 8 17:13:26 2024 1023s # Using Test.pm version 1.31 1023s # Using Apache/Test.pm version 1.42 1023s # testing : response was 200 1023s # expected: 200 1023s # received: '200' 1023s ok 1 1023s ok 1027s t/security/CVE-2004-0942.t .......... 1027s 1..2 1027s # Running under perl version 5.038002 for linux 1027s # Current time local: Mon Apr 8 17:13:31 2024 1027s # Current time GMT: Mon Apr 8 17:13:31 2024 1027s # Using Test.pm version 1.31 1027s # Using Apache/Test.pm version 1.42 1027s ok 1 1027s # testing : request was refused 1027s # expected: qr/^HTTP\/1\.. 400/ 1027s # received: 'HTTP/1.1 400 Bad Request 1027s # ' 1027s ok 2 1027s ok 1031s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1035s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1040s t/security/CVE-2005-2491.t .......... 1040s 1..4 1040s # Running under perl version 5.038002 for linux 1040s # Current time local: Mon Apr 8 17:13:43 2024 1040s # Current time GMT: Mon Apr 8 17:13:43 2024 1040s # Using Test.pm version 1.31 1040s # Using Apache/Test.pm version 1.42 1040s # testing : check that server did not segfault 1040s # expected: 'Internal Server Error' 1040s # received: 'Internal Server Error' 1040s ok 1 1040s # testing : check for 500 response error 1040s # expected: 500 1040s # received: '500' 1040s ok 2 1040s # testing : check that server did not segfault 1040s # expected: 'Internal Server Error' 1040s # received: 'Internal Server Error' 1040s ok 3 1040s # testing : check for 500 response error 1040s # expected: 500 1040s # received: '500' 1040s ok 4 1040s ok 1044s t/security/CVE-2005-2700.t .......... 1044s 1..2 1044s # Running under perl version 5.038002 for linux 1044s # Current time local: Mon Apr 8 17:13:48 2024 1044s # Current time GMT: Mon Apr 8 17:13:48 2024 1044s # Using Test.pm version 1.31 1044s # Using Apache/Test.pm version 1.42 1044s # testing : access permitted without ccert 1044s # expected: 200 1044s # received: '200' 1044s ok 1 1044s # testing : access *not* permitted without ccert 1044s # expected: 200 1044s # received: '403' 1044s ok 2 1044s ok 1048s t/security/CVE-2005-3352.t .......... 1048s 1..2 1048s # Running under perl version 5.038002 for linux 1048s # Current time local: Mon Apr 8 17:13:52 2024 1048s # Current time GMT: Mon Apr 8 17:13:52 2024 1048s # Using Test.pm version 1.31 1048s # Using Apache/Test.pm version 1.42 1048s # testing : response code is OK 1048s # expected: 200 1048s # received: '200' 1048s ok 1 1048s # testing : referer was escaped 1048s # expected: qr/%22%3e/ 1048s # received: ' 1048s # 1048s # Menu for /security/CVE-2005-3352.map 1048s # 1048s #

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

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

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

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

Bad Request

1136s #

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

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

Forbidden

1208s

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

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

Not Found

1274s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1344s #

The requested URL was not found on this server.

1344s # ' 1344s ok 8 1344s # testing : /merge/notfound.html code 1344s # expected: 404 1344s # received: '404' 1344s ok 9 1344s # testing : /merge/notfound.html content 1344s # expected: 'testing merge' 1344s # received: 'testing merge' 1344s ok 10 1344s # testing : /merge/merge2/notfound.html code 1344s # expected: 404 1344s # received: '404' 1344s ok 11 1344s # testing : /merge/merge2/notfound.html content 1344s # expected: 'testing merge' 1344s # received: 'testing merge' 1344s ok 12 1344s # testing : /bounce/notfound.html code 1344s # expected: 404 1344s # received: '404' 1344s ok 13 1344s # testing : /bounce/notfound.html content 1344s # expected: qr/expire test/ 1344s # received: ' 1344s # expire test 1344s # expire test 1344s # ' 1344s ok 14 1344s ok 1349s t/apache/etags.t .................... 1349s # Checking for existence of FileETag directive 1349s # Returned 200: 1349s 1..61 1349s # Running under perl version 5.038002 for linux 1349s # Current time local: Mon Apr 8 17:18:52 2024 1349s # Current time GMT: Mon Apr 8 17:18:52 2024 1349s # Using Test.pm version 1.31 1349s # Using Apache/Test.pm version 1.42 1349s # --- 1349s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1349s # Expecting field to be absent 1349s # Received "b-613edd771cbc0" 1349s ok 1 1349s # --- 1349s # HEAD /apache/etags/none/plus-s/test.txt 1349s # Expecting one component in ETag field 1349s # Received "b" 1349s ok 2 1349s # --- 1349s # HEAD /apache/etags/none/s/test.txt 1349s # Expecting one component in ETag field 1349s # Received "b" 1349s ok 3 1349s # --- 1349s # HEAD /apache/etags/m/minus-mis/test.txt 1349s # Expecting field to be absent 1349s # Received "b-613edd771cbc0" 1349s ok 4 1349s # --- 1349s # HEAD /apache/etags/all/mi/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ec37-613edd771cbc0" 1349s ok 5 1349s # --- 1349s # HEAD /apache/etags/none/mi/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1eca4-613edd771cbc0" 1349s ok 6 1349s # --- 1349s # HEAD /apache/etags/all/mis/test.txt 1349s # Expecting three components in ETag field 1349s # Received "1ec4f-b-613edd771cbc0" 1349s ok 7 1349s # --- 1349s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ecc1-b" 1349s ok 8 1349s # --- 1349s # HEAD /apache/etags/none/plus-i/test.txt 1349s # Expecting one component in ETag field 1349s # Received "1ecad" 1349s ok 9 1349s # --- 1349s # HEAD /apache/etags/none/plus-ms/test.txt 1349s # Expecting two components in ETag field 1349s # Received "b-613edd771cbc0" 1349s ok 10 1349s # --- 1349s # HEAD /apache/etags/none/mis/test.txt 1349s # Expecting three components in ETag field 1349s # Received "1eca7-b-613edd771cbc0" 1349s ok 11 1349s # --- 1349s # HEAD /apache/etags/m/plus-mi/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ec81-613edd771cbc0" 1349s ok 12 1349s # --- 1349s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1eccd-613edd771cbc0" 1349s ok 13 1349s # --- 1349s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1349s # Expecting two components in ETag field 1349s # Received "b-613edd771cbc0" 1349s ok 14 1349s # --- 1349s # HEAD /apache/etags/m/minus-is/test.txt 1349s # Expecting field to be absent 1349s # Received "613edd771cbc0" 1349s ok 15 1349s # --- 1349s # HEAD /apache/etags/m/plus-i/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ec78-613edd771cbc0" 1349s ok 16 1349s # --- 1349s # HEAD /apache/etags/mi/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ec8e-613edd771cbc0" 1349s ok 17 1349s # --- 1349s # HEAD /apache/etags/m/minus-ms/test.txt 1349s # Expecting field to be absent 1349s # Received "b-613edd771cbc0" 1349s ok 18 1349s # --- 1349s # HEAD /apache/etags/all/m/test.txt 1349s # Expecting one component in ETag field 1349s # Received "613edd771cbc0" 1349s ok 19 1349s # --- 1349s # HEAD /apache/etags/all/is/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ec31-b" 1349s ok 20 1349s # --- 1349s # HEAD /apache/etags/i/test.txt 1349s # Expecting one component in ETag field 1349s # Received "1ec5b" 1349s ok 21 1349s # --- 1349s # HEAD /apache/etags/mis/test.txt 1349s # Expecting three components in ETag field 1349s # Received "1ec91-b-613edd771cbc0" 1349s ok 22 1349s # --- 1349s # HEAD /apache/etags/m/plus-ms/test.txt 1349s # Expecting two components in ETag field 1349s # Received "b-613edd771cbc0" 1349s ok 23 1349s # --- 1349s # HEAD /apache/etags/all/minus-m/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ec40-b" 1349s ok 24 1349s # --- 1349s # HEAD /apache/etags/all/minus-is/test.txt 1349s # Expecting one component in ETag field 1349s # Received "613edd771cbc0" 1349s ok 25 1349s # --- 1349s # HEAD /apache/etags/m/minus-mi/test.txt 1349s # Expecting field to be absent 1349s # Received "b-613edd771cbc0" 1349s ok 26 1349s # --- 1349s # HEAD /apache/etags/none/plus-mis/test.txt 1349s # Expecting three components in ETag field 1349s # Received "1ecce-b-613edd771cbc0" 1349s ok 27 1349s # --- 1349s # HEAD /apache/etags/all/minus-mi/test.txt 1349s # Expecting one component in ETag field 1349s # Received "b" 1349s ok 28 1349s # --- 1349s # HEAD /apache/etags/ms/test.txt 1349s # Expecting two components in ETag field 1349s # Received "b-613edd771cbc0" 1349s ok 29 1349s # --- 1349s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1349s # Expecting one component in ETag field 1349s # Received "b" 1349s ok 30 1349s # --- 1349s # HEAD /apache/etags/m/plus-mis/test.txt 1349s # Expecting three components in ETag field 1349s # Received "1ec84-b-613edd771cbc0" 1349s ok 31 1349s # --- 1349s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1349s # Expecting one component in ETag field 1349s # Received "1ecca" 1349s ok 32 1349s # --- 1349s # HEAD /apache/etags/m/minus-i/test.txt 1349s # Expecting field to be absent 1349s # Received "613edd771cbc0" 1349s ok 33 1349s # --- 1349s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1349s # Expecting one component in ETag field 1349s # Received "613edd771cbc0" 1349s ok 34 1349s # --- 1349s # HEAD /apache/etags/all/minus-s/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ec4c-613edd771cbc0" 1349s ok 35 1349s # --- 1349s # HEAD /apache/etags/all/minus-ms/test.txt 1349s # Expecting one component in ETag field 1349s # Received "1ec49" 1349s ok 36 1349s # --- 1349s # HEAD /apache/etags/all/minus-i/test.txt 1349s # Expecting two components in ETag field 1349s # Received "b-613edd771cbc0" 1349s ok 37 1349s # --- 1349s # HEAD /apache/etags/all/s/test.txt 1349s # Expecting one component in ETag field 1349s # Received "b" 1349s ok 38 1349s # --- 1349s # HEAD /apache/etags/all/test.txt 1349s # Expecting three components in ETag field 1349s # Received "1ec56-b-613edd771cbc0" 1349s ok 39 1349s # --- 1349s # HEAD /apache/etags/none/test.txt 1349s # Expecting field to be absent 1349s # ETag field is missing 1349s ok 40 1349s # --- 1349s # HEAD /apache/etags/all/inherit/test.txt 1349s # Expecting three components in ETag field 1349s # Received "1ec2e-b-613edd771cbc0" 1349s ok 41 1349s # --- 1349s # HEAD /apache/etags/all/i/test.txt 1349s # Expecting one component in ETag field 1349s # Received "1ec2c" 1349s ok 42 1349s # --- 1349s # HEAD /apache/etags/is/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ec5e-b" 1349s ok 43 1349s # --- 1349s # HEAD /apache/etags/m/minus-s/test.txt 1349s # Expecting field to be absent 1349s # Received "613edd771cbc0" 1349s ok 44 1349s # --- 1349s # HEAD /apache/etags/m/plus-is/test.txt 1349s # Expecting three components in ETag field 1349s # Received "1ec7b-b-613edd771cbc0" 1349s ok 45 1349s # --- 1349s # HEAD /apache/etags/m/test.txt 1349s # Expecting one component in ETag field 1349s # Received "613edd771cbc0" 1349s ok 46 1349s # --- 1349s # HEAD /apache/etags/default/test.txt 1349s # Expecting two components in ETag field 1349s # Received "b-613edd771cbc0" 1349s ok 47 1349s # --- 1349s # HEAD /apache/etags/none/m/test.txt 1349s # Expecting one component in ETag field 1349s # Received "613edd771cbc0" 1349s ok 48 1349s # --- 1349s # HEAD /apache/etags/none/is/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ec9e-b" 1349s ok 49 1349s # --- 1349s # HEAD /apache/etags/s/test.txt 1349s # Expecting one component in ETag field 1349s # Received "b" 1349s ok 50 1349s # --- 1349s # HEAD /apache/etags/m/plus-s/test.txt 1349s # Expecting two components in ETag field 1349s # Received "b-613edd771cbc0" 1349s ok 51 1349s # --- 1349s # HEAD /apache/etags/m/plus-m/test.txt 1349s # Expecting one component in ETag field 1349s # Received "613edd771cbc0" 1349s ok 52 1349s # --- 1349s # HEAD /apache/etags/all/minus-mis/test.txt 1349s # Expecting field to be absent 1349s # Received "b-613edd771cbc0" 1349s ok 53 1349s # --- 1349s # HEAD /apache/etags/none/plus-mi/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ecb6-613edd771cbc0" 1349s ok 54 1349s # --- 1349s # HEAD /apache/etags/none/plus-m/test.txt 1349s # Expecting one component in ETag field 1349s # Received "613edd771cbc0" 1349s ok 55 1349s # --- 1349s # HEAD /apache/etags/none/plus-is/test.txt 1349s # Expecting two components in ETag field 1349s # Received "1ecb0-b" 1349s ok 56 1349s # --- 1349s # HEAD /apache/etags/none/ms/test.txt 1349s # Expecting two components in ETag field 1349s # Received "b-613edd771cbc0" 1349s ok 57 1349s # --- 1349s # HEAD /apache/etags/none/i/test.txt 1349s # Expecting one component in ETag field 1349s # Received "1ec99" 1349s ok 58 1349s # --- 1349s # HEAD /apache/etags/m/minus-m/test.txt 1349s # Expecting field to be absent 1349s # Received "b-613edd771cbc0" 1349s ok 59 1349s # --- 1349s # HEAD /apache/etags/none/inherit/test.txt 1349s # Expecting field to be absent 1349s # ETag field is missing 1349s ok 60 1349s # --- 1349s # HEAD /apache/etags/all/ms/test.txt 1349s # Expecting two components in ETag field 1349s # Received "b-613edd771cbc0" 1349s ok 61 1349s ok 1356s t/apache/expr.t ..................... 1356s 1..229 1356s # Running under perl version 5.038002 for linux 1356s # Current time local: Mon Apr 8 17:18:57 2024 1356s # Current time GMT: Mon Apr 8 17:18:57 2024 1356s # Using Test.pm version 1.31 1356s # Using Apache/Test.pm version 1.42 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true" should evaluate to true, got true 1356s ok 1 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "false" should evaluate to false, got false 1356s ok 2 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s Should get parse error for "foo", got parse error 1356s ok 3 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -eq 01" should evaluate to true, got true 1356s ok 4 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -eq 2" should evaluate to false, got false 1356s ok 5 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -ne 2" should evaluate to true, got true 1356s ok 6 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -ne 1" should evaluate to false, got false 1356s ok 7 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -lt 02" should evaluate to true, got true 1356s ok 8 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -lt 1" should evaluate to false, got false 1356s ok 9 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -le 2" should evaluate to true, got true 1356s ok 10 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -le 1" should evaluate to true, got true 1356s ok 11 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "2 -gt 1" should evaluate to true, got true 1356s ok 12 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -gt 1" should evaluate to false, got false 1356s ok 13 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "2 -ge 1" should evaluate to true, got true 1356s ok 14 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -ge 1" should evaluate to true, got true 1356s ok 15 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "1 -gt -1" should evaluate to true, got true 1356s ok 16 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' == 'aa'" should evaluate to true, got true 1356s ok 17 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' == 'b'" should evaluate to false, got false 1356s ok 18 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' = 'aa'" should evaluate to true, got true 1356s ok 19 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' = 'b'" should evaluate to false, got false 1356s ok 20 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' != 'b'" should evaluate to true, got true 1356s ok 21 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' != 'aa'" should evaluate to false, got false 1356s ok 22 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' < 'b'" should evaluate to true, got true 1356s ok 23 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' < 'aa'" should evaluate to false, got false 1356s ok 24 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' <= 'b'" should evaluate to true, got true 1356s ok 25 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' <= 'aa'" should evaluate to true, got true 1356s ok 26 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'b' > 'aa'" should evaluate to true, got true 1356s ok 27 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' > 'aa'" should evaluate to false, got false 1356s ok 28 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'b' >= 'aa'" should evaluate to true, got true 1356s ok 29 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'aa' >= 'aa'" should evaluate to true, got true 1356s ok 30 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1356s ok 31 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1356s ok 32 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1356s ok 33 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1356s ok 34 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1356s ok 35 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1356s ok 36 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1356s ok 37 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1356s ok 38 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1356s ok 39 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1356s ok 40 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{TIME} != ''" should evaluate to true, got true 1356s ok 41 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1356s ok 42 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1356s ok 43 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'abc' =~ /bc/ " should evaluate to true, got true 1356s ok 44 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'abc' =~ /BC/i " should evaluate to true, got true 1356s ok 45 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'abc' !~ m!bc! " should evaluate to false, got false 1356s ok 46 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'abc' !~ m!BC!i " should evaluate to false, got false 1356s ok 47 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " $0 == '' " should evaluate to true, got true 1356s ok 48 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " $1 == '' " should evaluate to true, got true 1356s ok 49 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " $9 == '' " should evaluate to true, got true 1356s ok 50 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " '$0' == '' " should evaluate to true, got true 1356s ok 51 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1356s ok 52 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1356s ok 53 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1356s ok 54 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1356s ok 55 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1356s ok 56 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1356s ok 57 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1356s ok 58 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1356s ok 59 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1356s ok 60 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1356s ok 61 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1356s ok 62 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1356s ok 63 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1356s ok 64 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1356s ok 65 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1356s ok 66 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1356s ok 67 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1356s ok 68 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1356s ok 69 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1356s ok 70 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{HTTPS} == 'off' " should evaluate to true, got true 1356s ok 71 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1356s ok 72 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1356s ok 73 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1356s ok 74 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1356s ok 75 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1356s ok 76 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1356s ok 77 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1356s ok 78 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1356s ok 79 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1356s ok 80 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1356s ok 81 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1356s ok 82 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "escape('?') = '%3f' " should evaluate to true, got true 1356s ok 83 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "unescape('%3f') = '?' " should evaluate to true, got true 1356s ok 84 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1356s ok 85 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1356s ok 86 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1356s ok 87 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "file('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1356s ok 88 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-n ''" should evaluate to false, got false 1356s ok 89 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-z ''" should evaluate to true, got true 1356s ok 90 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-n '1'" should evaluate to true, got true 1356s ok 91 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-z '1'" should evaluate to false, got false 1356s ok 92 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s Should get parse error for "-R 'abc'", got parse error 1356s ok 93 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1356s ok 94 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-R '240.0.0.0'" should evaluate to false, got false 1356s ok 95 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-R '240.0.0.0/8'" should evaluate to false, got false 1356s ok 96 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-R 'ff::/8'" should evaluate to false, got false 1356s ok 97 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1356s ok 98 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1356s ok 99 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1356s ok 100 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1356s ok 101 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1356s ok 102 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1356s ok 103 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1356s ok 104 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'foo' -strmatch '*o'" should evaluate to true, got true 1356s ok 105 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1356s ok 106 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'foo' -strmatch 'F*'" should evaluate to false, got false 1356s ok 107 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1356s ok 108 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'foo' -strmatch 'g*'" should evaluate to false, got false 1356s ok 109 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1356s ok 110 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1356s ok 111 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1356s ok 112 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1356s ok 113 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1356s ok 114 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s Should get parse error for "foo('bar') = 'bar'", got parse error 1356s ok 115 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s Should get parse error for "%{FOO} != 'bar'", got parse error 1356s ok 116 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s Should get parse error for "'bar' = bar", got parse error 1356s ok 117 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true" should evaluate to true, got true 1356s ok 118 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true && true" should evaluate to true, got true 1356s ok 119 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true || true" should evaluate to true, got true 1356s ok 120 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true || true || true" should evaluate to true, got true 1356s ok 121 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true || true && true" should evaluate to true, got true 1356s ok 122 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true && true || true" should evaluate to true, got true 1356s ok 123 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true && true && true" should evaluate to true, got true 1356s ok 124 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true || true || !true" should evaluate to true, got true 1356s ok 125 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true || true && !true" should evaluate to true, got true 1356s ok 126 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true && true || !true" should evaluate to true, got true 1356s ok 127 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true && true && !true" should evaluate to false, got false 1356s ok 128 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true && !true" should evaluate to false, got false 1356s ok 129 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true || !true" should evaluate to true, got true 1356s ok 130 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true || !true || true" should evaluate to true, got true 1356s ok 131 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true || !true && true" should evaluate to true, got true 1356s ok 132 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true && !true || true" should evaluate to true, got true 1356s ok 133 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true && !true && true" should evaluate to false, got false 1356s ok 134 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true || !true || !true" should evaluate to true, got true 1356s ok 135 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true || !true && !true" should evaluate to true, got true 1356s ok 136 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true && !true || !true" should evaluate to false, got false 1356s ok 137 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "true && !true && !true" should evaluate to false, got false 1356s ok 138 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true" should evaluate to false, got false 1356s ok 139 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true && true" should evaluate to false, got false 1356s ok 140 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true || true" should evaluate to true, got true 1356s ok 141 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true || true || true" should evaluate to true, got true 1356s ok 142 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true || true && true" should evaluate to true, got true 1356s ok 143 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true && true || true" should evaluate to true, got true 1356s ok 144 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true && true && true" should evaluate to false, got false 1356s ok 145 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true || true || !true" should evaluate to true, got true 1356s ok 146 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true || true && !true" should evaluate to false, got false 1356s ok 147 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true && true || !true" should evaluate to false, got false 1356s ok 148 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true && true && !true" should evaluate to false, got false 1356s ok 149 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true && !true" should evaluate to false, got false 1356s ok 150 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true || !true" should evaluate to false, got false 1356s ok 151 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true || !true || true" should evaluate to true, got true 1356s ok 152 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true || !true && true" should evaluate to false, got false 1356s ok 153 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true && !true || true" should evaluate to true, got true 1356s ok 154 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true && !true && true" should evaluate to false, got false 1356s ok 155 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true || !true || !true" should evaluate to false, got false 1356s ok 156 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true || !true && !true" should evaluate to false, got false 1356s ok 157 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true && !true || !true" should evaluate to false, got false 1356s ok 158 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!true && !true && !true" should evaluate to false, got false 1356s ok 159 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true)" should evaluate to false, got false 1356s ok 160 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true && true)" should evaluate to false, got false 1356s ok 161 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true || true)" should evaluate to false, got false 1356s ok 162 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true || true || true)" should evaluate to false, got false 1356s ok 163 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true || true && true)" should evaluate to false, got false 1356s ok 164 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true && true || true)" should evaluate to false, got false 1356s ok 165 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true && true && true)" should evaluate to false, got false 1356s ok 166 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true || true || !true)" should evaluate to false, got false 1356s ok 167 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true || true && !true)" should evaluate to false, got false 1356s ok 168 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true && true || !true)" should evaluate to false, got false 1356s ok 169 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true && true && !true)" should evaluate to true, got true 1356s ok 170 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true && !true)" should evaluate to true, got true 1356s ok 171 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true || !true)" should evaluate to false, got false 1356s ok 172 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true || !true || true)" should evaluate to false, got false 1356s ok 173 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true || !true && true)" should evaluate to false, got false 1356s ok 174 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true && !true || true)" should evaluate to false, got false 1356s ok 175 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true && !true && true)" should evaluate to true, got true 1356s ok 176 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true || !true || !true)" should evaluate to false, got false 1356s ok 177 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true || !true && !true)" should evaluate to false, got false 1356s ok 178 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true && !true || !true)" should evaluate to true, got true 1356s ok 179 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(true && !true && !true)" should evaluate to true, got true 1356s ok 180 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true)" should evaluate to true, got true 1356s ok 181 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true && true)" should evaluate to true, got true 1356s ok 182 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true || true)" should evaluate to false, got false 1356s ok 183 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true || true || true)" should evaluate to false, got false 1356s ok 184 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true || true && true)" should evaluate to false, got false 1356s ok 185 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true && true || true)" should evaluate to false, got false 1356s ok 186 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true && true && true)" should evaluate to true, got true 1356s ok 187 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true || true || !true)" should evaluate to false, got false 1356s ok 188 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true || true && !true)" should evaluate to true, got true 1356s ok 189 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true && true || !true)" should evaluate to true, got true 1356s ok 190 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true && true && !true)" should evaluate to true, got true 1356s ok 191 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true && !true)" should evaluate to true, got true 1356s ok 192 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true || !true)" should evaluate to true, got true 1356s ok 193 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true || !true || true)" should evaluate to false, got false 1356s ok 194 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true || !true && true)" should evaluate to true, got true 1356s ok 195 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true && !true || true)" should evaluate to false, got false 1356s ok 196 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true && !true && true)" should evaluate to true, got true 1356s ok 197 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true || !true || !true)" should evaluate to true, got true 1356s ok 198 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true || !true && !true)" should evaluate to true, got true 1356s ok 199 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true && !true || !true)" should evaluate to true, got true 1356s ok 200 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "!(!true && !true && !true)" should evaluate to true, got true 1356s ok 201 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "filesize('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1356s ok 202 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "filesize('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1356s ok 203 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "filesize('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1356s ok 204 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1356s ok 205 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1356s ok 206 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1356s ok 207 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1356s ok 208 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1356s ok 209 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1356s ok 210 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1356s ok 211 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1356s ok 212 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1356s ok 213 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1356s ok 214 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1356s ok 215 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1356s ok 216 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1356s ok 217 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1356s ok 218 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1356s ok 219 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1356s ok 220 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-F '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1356s ok 221 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-F '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1356s ok 222 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-U '/apache/' " should evaluate to true, got true 1356s ok 223 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "-U '/apache/expr/none' " should evaluate to false, got false 1356s ok 224 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1356s ok 225 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1356s ok 226 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1356s ok 227 1356s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1356s ok 228 1356s Error log should not have 'Internal evaluation error' entries, found 0 1356s ok 229 1356s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1356s ok 1363s t/apache/expr_string.t .............. 1363s 1..29 1363s # Running under perl version 5.038002 for linux 1363s # Current time local: Mon Apr 8 17:19:04 2024 1363s # Current time GMT: Mon Apr 8 17:19:04 2024 1363s # Using Test.pm version 1.31 1363s # Using Apache/Test.pm version 1.42 1363s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 1 1363s Expected return code 200, got 200 for 'foo' 1363s ok 2 1363s # testing : log message [Mon Apr 08 17:19:08.908079 2024] [log_debug:info] [pid 164781:tid 3942208448] [client 127.0.0.1:38164] foo (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1363s # didn't match 1363s # expected: 'foo' 1363s # received: 'foo' 1363s ok 3 1363s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 4 1363s Expected return code 200, got 200 for '%{req:SomeHeader}' 1363s ok 5 1363s # testing : log message [Mon Apr 08 17:19:09.174640 2024] [log_debug:info] [pid 164781:tid 3942208448] [client 127.0.0.1:38164] SomeValue (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1363s # didn't match 1363s # expected: 'SomeValue' 1363s # received: 'SomeValue' 1363s ok 6 1363s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 7 1363s Should get parse error (500) for "%{", got 500 1363s ok 8 1363s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 9 1363s Expected return code 200, got 200 for '%' 1363s ok 10 1363s # testing : log message [Mon Apr 08 17:19:09.690923 2024] [log_debug:info] [pid 164780:tid 3789525952] [client 127.0.0.1:38168] % (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1363s # didn't match 1363s # expected: '%' 1363s # received: '%' 1363s ok 11 1363s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 12 1363s Expected return code 200, got 200 for '}' 1363s ok 13 1363s # testing : log message [Mon Apr 08 17:19:09.951134 2024] [log_debug:info] [pid 164780:tid 3789525952] [client 127.0.0.1:38168] } (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1363s # didn't match 1363s # expected: '}' 1363s # received: '}' 1363s ok 14 1363s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 15 1363s Expected return code 200, got 200 for '\"' 1363s ok 16 1363s # testing : log message [Mon Apr 08 17:19:10.208973 2024] [log_debug:info] [pid 164780:tid 3789525952] [client 127.0.0.1:38168] " (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1363s # didn't match 1363s # expected: '"' 1363s # received: '"' 1363s ok 17 1363s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 18 1363s Expected return code 200, got 200 for '\'' 1363s ok 19 1363s # testing : log message [Mon Apr 08 17:19:10.468246 2024] [log_debug:info] [pid 164780:tid 3789525952] [client 127.0.0.1:38168] ' (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1363s # didn't match 1363s # expected: '\'' 1363s # received: '\'' 1363s ok 20 1363s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 21 1363s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1363s ok 22 1363s # testing : log message [Mon Apr 08 17:19:10.725973 2024] [log_debug:info] [pid 164780:tid 3789525952] [client 127.0.0.1:38168] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1363s # didn't match 1363s # expected: '%{req:SomeHeader}' 1363s # received: '%{req:SomeHeader}' 1363s ok 23 1363s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 24 1363s Expected return code 200, got 200 for '%{tolower:IDENT}' 1363s ok 25 1363s # testing : log message [Mon Apr 08 17:19:10.984401 2024] [log_debug:info] [pid 164780:tid 3789525952] [client 127.0.0.1:38168] ident (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1363s # didn't match 1363s # expected: 'ident' 1363s # received: 'ident' 1363s ok 26 1363s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 27 1363s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1363s ok 28 1363s # testing : log message [Mon Apr 08 17:19:11.244592 2024] [log_debug:info] [pid 164780:tid 3789525952] [client 127.0.0.1:38168] get (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1363s # didn't match 1363s # expected: 'get' 1363s # received: 'get' 1363s ok 29 1363s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1363s ok 1369s t/apache/getfile.t .................. 1369s # using LWP client 1369s 1..219 1369s # Running under perl version 5.038002 for linux 1369s # Current time local: Mon Apr 8 17:19:11 2024 1369s # Current time GMT: Mon Apr 8 17:19:11 2024 1369s # Using Test.pm version 1.31 1369s # Using Apache/Test.pm version 1.42 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "44f3-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 17651 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl.pod 1369s # expected: 17651 1369s # received: 17651 1369s ok 1 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "dbb0-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 56240 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1369s # expected: 56240 1369s # received: 56240 1369s ok 2 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "85eb-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 34283 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1369s # expected: 34283 1369s # received: 34283 1369s ok 3 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "d8ed-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 55533 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1369s # expected: 55533 1369s # received: 55533 1369s ok 4 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "ab70-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 43888 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1369s # expected: 43888 1369s # received: 43888 1369s ok 5 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "15cb7-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 89271 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1369s # expected: 89271 1369s # received: 89271 1369s ok 6 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "2707-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 9991 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1369s # expected: 9991 1369s # received: 9991 1369s ok 7 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "2569-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 9577 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1369s # expected: 9577 1369s # received: 9577 1369s ok 8 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1004-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 4100 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1369s # expected: 4100 1369s # received: 4100 1369s ok 9 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "e58-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 3672 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1369s # expected: 3672 1369s # received: 3672 1369s ok 10 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1e03-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 7683 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1369s # expected: 7683 1369s # received: 7683 1369s ok 11 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "233aa-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 144298 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1369s # expected: 144298 1369s # received: 144298 1369s ok 12 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1f1e-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 7966 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1369s # expected: 7966 1369s # received: 7966 1369s ok 13 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1aec-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 6892 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1369s # expected: 6892 1369s # received: 6892 1369s ok 14 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1e50-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 7760 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1369s # expected: 7760 1369s # received: 7760 1369s ok 15 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "18b7-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 6327 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1369s # expected: 6327 1369s # received: 6327 1369s ok 16 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "20a09-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 133641 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1369s # expected: 133641 1369s # received: 133641 1369s ok 17 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "17fe-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 6142 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1369s # expected: 6142 1369s # received: 6142 1369s ok 18 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "e0a-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 3594 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1369s # expected: 3594 1369s # received: 3594 1369s ok 19 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "ff5-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 4085 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1369s # expected: 4085 1369s # received: 4085 1369s ok 20 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1d286-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 119430 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1369s # expected: 119430 1369s # received: 119430 1369s ok 21 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "19c5-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 6597 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1369s # expected: 6597 1369s # received: 6597 1369s ok 22 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "14d7-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 5335 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1369s # expected: 5335 1369s # received: 5335 1369s ok 23 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1208-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 4616 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1369s # expected: 4616 1369s # received: 4616 1369s ok 24 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1c352-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 115538 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1369s # expected: 115538 1369s # received: 115538 1369s ok 25 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "2a07-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 10759 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1369s # expected: 10759 1369s # received: 10759 1369s ok 26 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "2fef-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 12271 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1369s # expected: 12271 1369s # received: 12271 1369s ok 27 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "2410-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 9232 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1369s # expected: 9232 1369s # received: 9232 1369s ok 28 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1fa90-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 129680 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1369s # expected: 129680 1369s # received: 129680 1369s ok 29 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "293d-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 10557 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1369s # expected: 10557 1369s # received: 10557 1369s ok 30 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "301f-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 12319 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1369s # expected: 12319 1369s # received: 12319 1369s ok 31 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "20fa-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 8442 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1369s # expected: 8442 1369s # received: 8442 1369s ok 32 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1162-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 4450 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1369s # expected: 4450 1369s # received: 4450 1369s ok 33 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "fc0b-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 64523 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1369s # expected: 64523 1369s # received: 64523 1369s ok 34 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "2009-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 8201 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1369s # expected: 8201 1369s # received: 8201 1369s ok 35 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1007-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 4103 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1369s # expected: 4103 1369s # received: 4103 1369s ok 36 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "2aac-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 10924 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1369s # expected: 10924 1369s # received: 10924 1369s ok 37 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1168-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 4456 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1369s # expected: 4456 1369s # received: 4456 1369s ok 38 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1875b-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 100187 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1369s # expected: 100187 1369s # received: 100187 1369s ok 39 1369s #lwp request: 1369s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1369s #User-Agent: libwww-perl/6.76 1369s # 1369s #server response: 1369s #HTTP/1.1 200 OK 1369s #Connection: close 1369s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Accept-Ranges: bytes 1369s #ETag: "1e25-6155edc931600" 1369s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1369s #Vary: In-If1 1369s #Content-Length: 7717 1369s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1369s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1369s #Client-Peer: 127.0.0.1:8529 1369s #Client-Response-Num: 1 1369s #DMMATCH1: 1 1369s # 1369s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1369s # expected: 7717 1369s # received: 7717 1369s ok 40 1369s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1e16-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 7702 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1370s # expected: 7702 1370s # received: 7702 1370s ok 41 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1b69-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 7017 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1370s # expected: 7017 1370s # received: 7017 1370s ok 42 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "115d9-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 71129 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1370s # expected: 71129 1370s # received: 71129 1370s ok 43 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "11f7-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4599 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1370s # expected: 4599 1370s # received: 4599 1370s ok 44 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1806-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 6150 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1370s # expected: 6150 1370s # received: 6150 1370s ok 45 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "13f7-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 5111 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1370s # expected: 5111 1370s # received: 5111 1370s ok 46 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "9efd-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 40701 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1370s # expected: 40701 1370s # received: 40701 1370s ok 47 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1662-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 5730 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1370s # expected: 5730 1370s # received: 5730 1370s ok 48 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "124a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4682 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1370s # expected: 4682 1370s # received: 4682 1370s ok 49 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1374-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4980 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1370s # expected: 4980 1370s # received: 4980 1370s ok 50 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "d310-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 54032 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1370s # expected: 54032 1370s # received: 54032 1370s ok 51 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1b5f-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 7007 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1370s # expected: 7007 1370s # received: 7007 1370s ok 52 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "9201-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 37377 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1370s # expected: 37377 1370s # received: 37377 1370s ok 53 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1076-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4214 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1370s # expected: 4214 1370s # received: 4214 1370s ok 54 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "f6a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 3946 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1370s # expected: 3946 1370s # received: 3946 1370s ok 55 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "fd6-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4054 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1370s # expected: 4054 1370s # received: 4054 1370s ok 56 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "ad8b-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 44427 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1370s # expected: 44427 1370s # received: 44427 1370s ok 57 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1288-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4744 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1370s # expected: 4744 1370s # received: 4744 1370s ok 58 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "f6a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 3946 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1370s # expected: 3946 1370s # received: 3946 1370s ok 59 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "fd7-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4055 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1370s # expected: 4055 1370s # received: 4055 1370s ok 60 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "10d49-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 68937 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1370s # expected: 68937 1370s # received: 68937 1370s ok 61 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "f6a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 3946 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1370s # expected: 3946 1370s # received: 3946 1370s ok 62 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "fd4-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4052 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1370s # expected: 4052 1370s # received: 4052 1370s ok 63 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1e729-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 124713 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl561delta.pod 1370s # expected: 124713 1370s # received: 124713 1370s ok 64 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1a2c1-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 107201 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl56delta.pod 1370s # expected: 107201 1370s # received: 107201 1370s ok 65 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "94ac-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 38060 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl581delta.pod 1370s # expected: 38060 1370s # received: 38060 1370s ok 66 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1176-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4470 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl582delta.pod 1370s # expected: 4470 1370s # received: 4470 1370s ok 67 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "18bf-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 6335 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl583delta.pod 1370s # expected: 6335 1370s # received: 6335 1370s ok 68 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1cc3-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 7363 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl584delta.pod 1370s # expected: 7363 1370s # received: 7363 1370s ok 69 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1701-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 5889 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl585delta.pod 1370s # expected: 5889 1370s # received: 5889 1370s ok 70 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "122b-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4651 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl586delta.pod 1370s # expected: 4651 1370s # received: 4651 1370s ok 71 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "20a5-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 8357 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl587delta.pod 1370s # expected: 8357 1370s # received: 8357 1370s ok 72 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "62c1-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 25281 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl588delta.pod 1370s # expected: 25281 1370s # received: 25281 1370s ok 73 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "d290-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 53904 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl589delta.pod 1370s # expected: 53904 1370s # received: 53904 1370s ok 74 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1c1d5-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 115157 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perl58delta.pod 1370s # expected: 115157 1370s # received: 115157 1370s ok 75 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "4fe9-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 20457 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlaix.pod 1370s # expected: 20457 1370s # received: 20457 1370s ok 76 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1688-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 5768 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlamiga.pod 1370s # expected: 5768 1370s # received: 5768 1370s ok 77 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2031-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 8241 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlandroid.pod 1370s # expected: 8241 1370s # received: 8241 1370s ok 78 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "c9433-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 824371 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlapi.pod 1370s # expected: 824371 1370s # received: 824371 1370s ok 79 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "5837-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 22583 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlapio.pod 1370s # expected: 22583 1370s # received: 22583 1370s ok 80 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1b62-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 7010 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlartistic.pod 1370s # expected: 7010 1370s # received: 7010 1370s ok 81 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "20c2-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 8386 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlbook.pod 1370s # expected: 8386 1370s # received: 8386 1370s ok 82 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "126-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 294 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlboot.pod 1370s # expected: 294 1370s # received: 294 1370s ok 83 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "130-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 304 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlbot.pod 1370s # expected: 304 1370s # received: 304 1370s ok 84 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1f50-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 8016 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1370s # expected: 8016 1370s # received: 8016 1370s ok 85 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "dea2-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 56994 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlcall.pod 1370s # expected: 56994 1370s # received: 56994 1370s ok 86 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1180-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4480 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlcheat.pod 1370s # expected: 4480 1370s # received: 4480 1370s ok 87 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "23bf-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 9151 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlclass.pod 1370s # expected: 9151 1370s # received: 9151 1370s ok 88 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "3c63-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 15459 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1370s # expected: 15459 1370s # received: 15459 1370s ok 89 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "254a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 9546 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlclib.pod 1370s # expected: 9546 1370s # received: 9546 1370s ok 90 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "12e5-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4837 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlcn.pod 1370s # expected: 4837 1370s # received: 4837 1370s ok 91 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1b1a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 6938 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1370s # expected: 6938 1370s # received: 6938 1370s ok 92 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "662a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 26154 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1370s # expected: 26154 1370s # received: 26154 1370s ok 93 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "cfa2-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 53154 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldata.pod 1370s # expected: 53154 1370s # received: 53154 1370s ok 94 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "134f-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4943 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1370s # expected: 4943 1370s # received: 4943 1370s ok 95 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "a85c-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 43100 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldebguts.pod 1370s # expected: 43100 1370s # received: 43100 1370s ok 96 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "5693-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 22163 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldebtut.pod 1370s # expected: 22163 1370s # received: 22163 1370s ok 97 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "9bbb-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 39867 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldebug.pod 1370s # expected: 39867 1370s # received: 39867 1370s ok 98 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "fd4-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4052 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldelta.pod 1370s # expected: 4052 1370s # received: 4052 1370s ok 99 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "5f0a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 24330 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1370s # expected: 24330 1370s # received: 24330 1370s ok 100 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "4c051-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 311377 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldiag.pod 1370s # expected: 311377 1370s # received: 311377 1370s ok 101 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "24a0-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 9376 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldoc.pod 1370s # expected: 9376 1370s # received: 9376 1370s ok 102 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "b4ed-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 46317 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1370s # expected: 46317 1370s # received: 46317 1370s ok 103 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "687a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 26746 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldsc.pod 1370s # expected: 26746 1370s # received: 26746 1370s ok 104 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1f17-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 7959 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perldtrace.pod 1370s # expected: 7959 1370s # received: 7959 1370s ok 105 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "14981-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 84353 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1370s # expected: 84353 1370s # received: 84353 1370s ok 106 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "9321-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 37665 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlembed.pod 1370s # expected: 37665 1370s # received: 37665 1370s ok 107 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2877-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 10359 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:16 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1370s # expected: 10359 1370s # received: 10359 1370s ok 108 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "590b-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 22795 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfaq.pod 1370s # expected: 22795 1370s # received: 22795 1370s ok 109 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "385d-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 14429 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1370s # expected: 14429 1370s # received: 14429 1370s ok 110 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "24a1-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 9377 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1370s # expected: 9377 1370s # received: 9377 1370s ok 111 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "92e1-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 37601 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1370s # expected: 37601 1370s # received: 37601 1370s ok 112 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "162be-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 90814 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1370s # expected: 90814 1370s # received: 90814 1370s ok 113 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "d7fc-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 55292 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1370s # expected: 55292 1370s # received: 55292 1370s ok 114 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "9a71-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 39537 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1370s # expected: 39537 1370s # received: 39537 1370s ok 115 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "93b8-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 37816 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1370s # expected: 37816 1370s # received: 37816 1370s ok 116 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "c310-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 49936 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1370s # expected: 49936 1370s # received: 49936 1370s ok 117 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "3b75-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 15221 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1370s # expected: 15221 1370s # received: 15221 1370s ok 118 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "56ca-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 22218 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfilter.pod 1370s # expected: 22218 1370s # received: 22218 1370s ok 119 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "342b-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 13355 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfork.pod 1370s # expected: 13355 1370s # received: 13355 1370s ok 120 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "40e0-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 16608 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlform.pod 1370s # expected: 16608 1370s # received: 16608 1370s ok 121 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "671-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 1649 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1370s # expected: 1649 1370s # received: 1649 1370s ok 122 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "67142-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 422210 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlfunc.pod 1370s # expected: 422210 1370s # received: 422210 1370s ok 123 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "7c2a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 31786 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlgit.pod 1370s # expected: 31786 1370s # received: 31786 1370s ok 124 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "21810-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 137232 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlglossary.pod 1370s # expected: 137232 1370s # received: 137232 1370s ok 125 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "4075-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 16501 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlgov.pod 1370s # expected: 16501 1370s # received: 16501 1370s ok 126 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "35f7-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 13815 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlgpl.pod 1370s # expected: 13815 1370s # received: 13815 1370s ok 127 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2c264-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 180836 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlguts.pod 1370s # expected: 180836 1370s # received: 180836 1370s ok 128 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "afe4-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 45028 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlhack.pod 1370s # expected: 45028 1370s # received: 45028 1370s ok 129 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "11a38-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 72248 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1370s # expected: 72248 1370s # received: 72248 1370s ok 130 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1809-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 6153 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1370s # expected: 6153 1370s # received: 6153 1370s ok 131 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "5f7-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 1527 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1370s # expected: 1527 1370s # received: 1527 1370s ok 132 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "e88a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 59530 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlhist.pod 1370s # expected: 59530 1370s # received: 59530 1370s ok 133 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "77a4-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 30628 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlhpux.pod 1370s # expected: 30628 1370s # received: 30628 1370s ok 134 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "7dd-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 2013 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlhurd.pod 1370s # expected: 2013 1370s # received: 2013 1370s ok 135 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1f865-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 129125 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlintern.pod 1370s # expected: 129125 1370s # received: 129125 1370s ok 136 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "9216-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 37398 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlinterp.pod 1370s # expected: 37398 1370s # received: 37398 1370s ok 137 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "579d-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 22429 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlintro.pod 1370s # expected: 22429 1370s # received: 22429 1370s ok 138 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "8ad3-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 35539 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perliol.pod 1370s # expected: 35539 1370s # received: 35539 1370s ok 139 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "11817-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 71703 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlipc.pod 1370s # expected: 71703 1370s # received: 71703 1370s ok 140 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1150-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4432 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlirix.pod 1370s # expected: 4432 1370s # received: 4432 1370s ok 141 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "20a8-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 8360 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perljp.pod 1370s # expected: 8360 1370s # received: 8360 1370s ok 142 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2fc0-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 12224 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlko.pod 1370s # expected: 12224 1370s # received: 12224 1370s ok 143 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "163-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 355 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1370s # expected: 355 1370s # received: 355 1370s ok 144 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "7ea-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 2026 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perllinux.pod 1370s # expected: 2026 1370s # received: 2026 1370s ok 145 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "12457-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 74839 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perllocale.pod 1370s # expected: 74839 1370s # received: 74839 1370s ok 146 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "24dc-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 9436 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perllol.pod 1370s # expected: 9436 1370s # received: 9436 1370s ok 147 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2f6f-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 12143 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1370s # expected: 12143 1370s # received: 12143 1370s ok 148 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "6753-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 26451 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlmod.pod 1370s # expected: 26451 1370s # received: 26451 1370s ok 149 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2574-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 9588 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1370s # expected: 9588 1370s # received: 9588 1370s ok 150 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "e547-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 58695 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1370s # expected: 58695 1370s # received: 58695 1370s ok 151 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "573b-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 22331 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1370s # expected: 22331 1370s # received: 22331 1370s ok 152 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "d65-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 3429 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1370s # expected: 3429 1370s # received: 3429 1370s ok 153 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2ad3-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 10963 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1370s # expected: 10963 1370s # received: 10963 1370s ok 154 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "20a5-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 8357 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlnumber.pod 1370s # expected: 8357 1370s # received: 8357 1370s ok 155 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "8d30-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 36144 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlobj.pod 1370s # expected: 36144 1370s # received: 36144 1370s ok 156 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "6885-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 26757 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlootut.pod 1370s # expected: 26757 1370s # received: 26757 1370s ok 157 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "251a5-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 151973 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlop.pod 1370s # expected: 151973 1370s # received: 151973 1370s ok 158 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "4db-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 1243 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1370s # expected: 1243 1370s # received: 1243 1370s ok 159 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "3b77-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 15223 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlopentut.pod 1370s # expected: 15223 1370s # received: 15223 1370s ok 160 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "16cb9-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 93369 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlos2.pod 1370s # expected: 93369 1370s # received: 93369 1370s ok 161 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "37cb-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 14283 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlos390.pod 1370s # expected: 14283 1370s # received: 14283 1370s ok 162 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "12b0-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4784 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlos400.pod 1370s # expected: 4784 1370s # received: 4784 1370s ok 163 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "c8a9-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 51369 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1370s # expected: 51369 1370s # received: 51369 1370s ok 164 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "c2bd-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 49853 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlperf.pod 1370s # expected: 49853 1370s # received: 49853 1370s ok 165 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1418-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 5144 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlplan9.pod 1370s # expected: 5144 1370s # received: 5144 1370s ok 166 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "5b65-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 23397 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlpod.pod 1370s # expected: 23397 1370s # received: 23397 1370s ok 167 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "10d10-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 68880 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1370s # expected: 68880 1370s # received: 68880 1370s ok 168 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2f40-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 12096 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1370s # expected: 12096 1370s # received: 12096 1370s ok 169 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "67b7-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 26551 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1370s # expected: 26551 1370s # received: 26551 1370s ok 170 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "15cc8-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 89288 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlport.pod 1370s # expected: 89288 1370s # received: 89288 1370s ok 171 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1412-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 5138 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlpragma.pod 1370s # expected: 5138 1370s # received: 5138 1370s ok 172 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1a25-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 6693 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlqnx.pod 1370s # expected: 6693 1370s # received: 6693 1370s ok 173 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2127d-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 135805 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlre.pod 1370s # expected: 135805 1370s # received: 135805 1370s ok 174 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "7bad-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 31661 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlreapi.pod 1370s # expected: 31661 1370s # received: 31661 1370s ok 175 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "818f-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 33167 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1370s # expected: 33167 1370s # received: 33167 1370s ok 176 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "beb0-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 48816 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1370s # expected: 48816 1370s # received: 48816 1370s ok 177 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "8c47-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 35911 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlref.pod 1370s # expected: 35911 1370s # received: 35911 1370s ok 178 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "4944-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 18756 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlreftut.pod 1370s # expected: 18756 1370s # received: 18756 1370s ok 179 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "a989-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 43401 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlreguts.pod 1370s # expected: 43401 1370s # received: 43401 1370s ok 180 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1fd-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 509 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlrepository.pod 1370s # expected: 509 1370s # received: 509 1370s ok 181 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "4af5-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 19189 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlrequick.pod 1370s # expected: 19189 1370s # received: 19189 1370s ok 182 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "3ce4-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 15588 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlreref.pod 1370s # expected: 15588 1370s # received: 15588 1370s ok 183 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1e219-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 123417 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlretut.pod 1370s # expected: 123417 1370s # received: 123417 1370s ok 184 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "60c-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 1548 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlriscos.pod 1370s # expected: 1548 1370s # received: 1548 1370s ok 185 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "e52d-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 58669 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlrun.pod 1370s # expected: 58669 1370s # received: 58669 1370s ok 186 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "6cc6-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 27846 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlsec.pod 1370s # expected: 27846 1370s # received: 27846 1370s ok 187 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "4af2-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 19186 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1370s # expected: 19186 1370s # received: 19186 1370s ok 188 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "74a6-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 29862 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1370s # expected: 29862 1370s # received: 29862 1370s ok 189 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1bdc-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 7132 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlsource.pod 1370s # expected: 7132 1370s # received: 7132 1370s ok 190 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "233b-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 9019 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlstyle.pod 1370s # expected: 9019 1370s # received: 9019 1370s ok 191 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "12f85-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 77701 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlsub.pod 1370s # expected: 77701 1370s # received: 77701 1370s ok 192 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "d2de-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 53982 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlsyn.pod 1370s # expected: 53982 1370s # received: 53982 1370s ok 193 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2858-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 10328 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlsynology.pod 1370s # expected: 10328 1370s # received: 10328 1370s ok 194 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "b53a-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 46394 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1370s # expected: 46394 1370s # received: 46394 1370s ok 195 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "9a91-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 39569 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perltie.pod 1370s # expected: 39569 1370s # received: 39569 1370s ok 196 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "b9206-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 758278 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perltoc.pod 1370s # expected: 758278 1370s # received: 758278 1370s ok 197 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "174-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 372 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perltodo.pod 1370s # expected: 372 1370s # received: 372 1370s ok 198 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "126-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 294 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perltooc.pod 1370s # expected: 294 1370s # received: 294 1370s ok 199 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "126-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 294 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perltoot.pod 1370s # expected: 294 1370s # received: 294 1370s ok 200 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "297f-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 10623 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perltrap.pod 1370s # expected: 10623 1370s # received: 10623 1370s ok 201 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "213f-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 8511 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perltru64.pod 1370s # expected: 8511 1370s # received: 8511 1370s ok 202 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1183-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 4483 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perltw.pod 1370s # expected: 4483 1370s # received: 4483 1370s ok 203 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "162c0-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 90816 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlunicode.pod 1370s # expected: 90816 1370s # received: 90816 1370s ok 204 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "6349-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 25417 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlunicook.pod 1370s # expected: 25417 1370s # received: 25417 1370s ok 205 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "372e-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 14126 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1370s # expected: 14126 1370s # received: 14126 1370s ok 206 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "96e1-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 38625 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perluniintro.pod 1370s # expected: 38625 1370s # received: 38625 1370s ok 207 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "6eefa-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 454394 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perluniprops.pod 1370s # expected: 454394 1370s # received: 454394 1370s ok 208 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1f0f-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 7951 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlunitut.pod 1370s # expected: 7951 1370s # received: 7951 1370s ok 209 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1ce8-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 7400 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlutil.pod 1370s # expected: 7400 1370s # received: 7400 1370s ok 210 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "16ab2-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 92850 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlvar.pod 1370s # expected: 92850 1370s # received: 92850 1370s ok 211 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "c68d-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 50829 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlvms.pod 1370s # expected: 50829 1370s # received: 50829 1370s ok 212 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "f16-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 3862 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlvos.pod 1370s # expected: 3862 1370s # received: 3862 1370s ok 213 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "7fdb-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 32731 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlwin32.pod 1370s # expected: 32731 1370s # received: 32731 1370s ok 214 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "1532b-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 86827 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlxs.pod 1370s # expected: 86827 1370s # received: 86827 1370s ok 215 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "c504-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 50436 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlxstut.pod 1370s # expected: 50436 1370s # received: 50436 1370s ok 216 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "5dc1-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 24001 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1370s # expected: 24001 1370s # received: 24001 1370s ok 217 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "7129c-614f0c873c200" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 463516 1370s #Last-Modified: Sun, 31 Mar 2024 08:37:28 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-binary-httpd 1370s # expected: 463516 1370s # received: 463516 1370s ok 218 1370s #lwp request: 1370s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1370s #User-Agent: libwww-perl/6.76 1370s # 1370s #server response: 1370s #HTTP/1.1 200 OK 1370s #Connection: close 1370s #Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Accept-Ranges: bytes 1370s #ETag: "2cc5c0-6155edc931600" 1370s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1370s #Vary: In-If1 1370s #Content-Length: 2934208 1370s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 1370s #Client-Date: Mon, 08 Apr 2024 17:19:17 GMT 1370s #Client-Peer: 127.0.0.1:8529 1370s #Client-Response-Num: 1 1370s #DMMATCH1: 1 1370s # 1370s # testing : download of /getfiles-binary-perl 1370s # expected: 2934208 1370s # received: 2934208 1370s ok 219 1370s ok 1374s t/apache/headers.t .................. 1374s 1..27 1374s # Running under perl version 5.038002 for linux 1374s # Current time local: Mon Apr 8 17:19:17 2024 1374s # Current time GMT: Mon Apr 8 17:19:17 2024 1374s # Using Test.pm version 1.31 1374s # Using Apache/Test.pm version 1.42 1374s testing: Hello: World 1374s ok 1 1374s # testing : response success 1374s # expected: qr/HTTP\/1\.. 200 OK/ 1374s # received: 'HTTP/1.1 200 OK' 1374s ok 2 1374s header: [World] vs [World] 1374s # testing : compare header Hello value 1374s # expected: 'World' 1374s # received: 'World' 1374s ok 3 1374s testing: Hello: World 1374s ok 4 1374s # testing : response success 1374s # expected: qr/HTTP\/1\.. 200 OK/ 1374s # received: 'HTTP/1.1 200 OK' 1374s ok 5 1374s header: [World] vs [World] 1374s # testing : compare header Hello value 1374s # expected: 'World' 1374s # received: 'World' 1374s ok 6 1374s testing: Hello: World 1374s ok 7 1374s # testing : response success 1374s # expected: qr/HTTP\/1\.. 200 OK/ 1374s # received: 'HTTP/1.1 200 OK' 1374s ok 8 1374s header: [World] vs [World] 1374s # testing : compare header Hello value 1374s # expected: 'World' 1374s # received: 'World' 1374s ok 9 1374s testing: Hello: Foo 1374s Bar 1374s ok 10 1374s # testing : response success 1374s # expected: qr/HTTP\/1\.. 200 OK/ 1374s # received: 'HTTP/1.1 200 OK' 1374s ok 11 1374s header: [Foo Bar] vs [Foo Bar] 1374s # testing : compare header Hello value 1374s # expected: 'Foo Bar' 1374s # received: 'Foo Bar' 1374s ok 12 1374s testing: Hello: Foo 1374s Bar 1374s ok 13 1374s # testing : response success 1374s # expected: qr/HTTP\/1\.. 200 OK/ 1374s # received: 'HTTP/1.1 200 OK' 1374s ok 14 1374s header: [Foo Bar] vs [Foo Bar] 1374s # testing : compare header Hello value 1374s # expected: 'Foo Bar' 1374s # received: 'Foo Bar' 1374s ok 15 1374s testing: Hello: Foo 1374s Bar 1374s ok 16 1374s # testing : response success 1374s # expected: qr/HTTP\/1\.. 200 OK/ 1374s # received: 'HTTP/1.1 200 OK' 1374s ok 17 1374s header: [Foo Bar] vs [Foo Bar] 1374s # testing : compare header Hello value 1374s # expected: 'Foo Bar' 1374s # received: 'Foo Bar' 1374s ok 18 1374s testing: Hello: Foo 1374s Bar 1374s ok 19 1374s # testing : response success 1374s # expected: qr/HTTP\/1\.. 200 OK/ 1374s # received: 'HTTP/1.1 200 OK' 1374s ok 20 1374s header: [Foo Bar] vs [Foo Bar] 1374s # testing : compare header Hello value 1374s # expected: 'Foo Bar' 1374s # received: 'Foo Bar' 1374s ok 21 1374s testing: Hello: Foo 1374s Bar 1374s ok 22 1374s # testing : response success 1374s # expected: qr/HTTP\/1\.. 200 OK/ 1374s # received: 'HTTP/1.1 200 OK' 1374s ok 23 1374s header: [Foo Bar] vs [Foo Bar] 1374s # testing : compare header Hello value 1374s # expected: 'Foo Bar' 1374s # received: 'Foo Bar' 1374s ok 24 1374s testing: Hello:World 1374s ok 25 1374s # testing : response success 1374s # expected: qr/HTTP\/1\.. 200 OK/ 1374s # received: 'HTTP/1.1 200 OK' 1374s ok 26 1374s header: [World] vs [World] 1374s # testing : compare header Hello value 1374s # expected: 'World' 1374s # received: 'World' 1374s ok 27 1374s ok 1378s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1384s t/apache/http_strict.t .............. 1384s 1..178 1384s # Running under perl version 5.038002 for linux 1384s # Current time local: Mon Apr 8 17:19:26 2024 1384s # Current time GMT: Mon Apr 8 17:19:26 2024 1384s # Using Test.pm version 1.31 1384s # Using Apache/Test.pm version 1.42 1384s # SENDING: 1384s # GET / HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 1 1384s # SENDING: 1384s # GET / HTTP/1.0\n\n 1384s # expecting success, got 200 1384s ok 2 1384s # SENDING: 1384s # get / HTTP/1.0\r\n\r\n 1384s # expecting 501, got 501 1384s ok 3 1384s # SENDING: 1384s # G ET / HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 4 1384s # SENDING: 1384s # G\x00ET / HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 5 1384s # SENDING: 1384s # G/T / HTTP/1.0\r\n\r\n 1384s # expecting 501, got 501 1384s ok 6 1384s # SENDING: 1384s # GET /\x00 HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 7 1384s # SENDING: 1384s # GET / HTTP/1.0\x00\r\n\r\n 1384s # expecting 400, got 400 1384s ok 8 1384s # SENDING: 1384s # GET\x0c/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 9 1384s # SENDING: 1384s # GET\r/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 10 1384s # SENDING: 1384s # GET\t/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 11 1384s # SENDING: 1384s # GET / HTT/1.0\r\n\r\n 1384s # expecting error, got 400 1384s ok 12 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1384s # expecting success, got 200 1384s ok 13 1384s # SENDING: 1384s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1384s # expecting success, got 200 1384s ok 14 1384s # SENDING: 1384s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1384s # expecting success, got 200 1384s ok 15 1384s # SENDING: 1384s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1384s # expecting 400, got 400 1384s ok 16 1384s # SENDING: 1384s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1384s # expecting 400, got 400 1384s ok 17 1384s # SENDING: 1384s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1384s # expecting 200, got 200 1384s ok 18 1384s # SENDING: 1384s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1384s # expecting 400, got 400 1384s ok 19 1384s # SENDING: 1384s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1384s # expecting error, got 400 1384s ok 20 1384s # SENDING: 1384s # GET / HTTP/0.9\r\n\r\n 1384s # expecting error, got 400 1384s ok 21 1384s # SENDING: 1384s # GET / HTTP/0.8\r\n\r\n 1384s # expecting error, got 400 1384s ok 22 1384s # SENDING: 1384s # GET /\x01 HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 23 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 24 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 25 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 26 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 27 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1384s # expecting 400, got 400 1384s ok 28 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 29 1384s # SENDING: 1384s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 30 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 31 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1384s # expecting 400, got 400 1384s ok 32 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 33 1384s # SENDING: 1384s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 34 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 35 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 36 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 37 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 38 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1384s # expecting 400, got 400 1384s ok 39 1384s # SENDING: 1384s # GET / HTTP/1.0\r\r 1384s # expecting dropped connection and HTTPD dropped connection 1384s ok 40 1384s # SENDING: 1384s # GET /\r\n 1384s # expecting headerless HTTP/0.9 body, got response 1384s ok 41 1384s # SENDING: 1384s # GET /#frag HTTP/1.0\r\n 1384s # expecting 400, got 400 1384s ok 42 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1384s # expecting 200, got 200 1384s ok 43 1384s # SENDING: 1384s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 44 1384s # SENDING: 1384s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 45 1384s # SENDING: 1384s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 46 1384s # SENDING: 1384s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 47 1384s # SENDING: 1384s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 48 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1384s # expecting 200, got 200 1384s ok 49 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1384s # expecting 400, got 400 1384s ok 50 1384s # SENDING: 1384s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 51 1384s # SENDING: 1384s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 52 1384s # SENDING: 1384s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 53 1384s # SENDING: 1384s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 54 1384s # SENDING: 1384s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 55 1384s # SENDING: 1384s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 56 1384s # SENDING: 1384s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 57 1384s # SENDING: 1384s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 58 1384s # SENDING: 1384s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 59 1384s # SENDING: 1384s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 60 1384s # SENDING: 1384s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 61 1384s # SENDING: 1384s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 62 1384s # SENDING: 1384s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 63 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1384s # expecting success, got 200 1384s ok 64 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1384s # expecting success, got 200 1384s ok 65 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1384s # expecting success, got 200 1384s ok 66 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1384s # expecting success, got 200 1384s ok 67 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1384s # expecting success, got 200 1384s ok 68 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1384s # expecting success, got 200 1384s ok 69 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1384s # expecting 200, got 200 1384s ok 70 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1384s # expecting 200, got 200 1384s ok 71 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1384s # expecting 400, got 400 1384s ok 72 1384s # SENDING: 1384s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 73 1384s # SENDING: 1384s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 74 1384s # SENDING: 1384s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 75 1384s # SENDING: 1384s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 76 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1384s # expecting 200, got 200 1384s ok 77 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1384s # expecting 200, got 200 1384s ok 78 1384s # SENDING: 1384s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 79 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1384s # DECODED: Foo: bar 1384s # RESPONSE: 1384s # HTTP/1.1 200 OK\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Foo: bar\r\n 1384s # Vary: In-If1\r\n 1384s # DMMATCH1: 1\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/plain\r\n 1384s # \r\n 1384s # Hi!\n 1384s # SERVERNAME=localhost\n 1384s # HTTP_HOST=\n 1384s # 1384s # expecting 200, got 200 1384s ok 80 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1384s # DECODED: Foo: 1384s # RESPONSE: 1384s # HTTP/1.1 200 OK\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Foo: \r\n 1384s # Vary: In-If1\r\n 1384s # DMMATCH1: 1\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/plain\r\n 1384s # \r\n 1384s # Hi!\n 1384s # SERVERNAME=localhost\n 1384s # HTTP_HOST=\n 1384s # 1384s # expecting 200, got 200 1384s ok 81 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1384s # DECODED: : bar 1384s # RESPONSE: 1384s # HTTP/1.1 500 Internal Server Error\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Content-Length: 564\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/html; charset=iso-8859-1\r\n 1384s # \r\n 1384s # \n 1384s # \n 1384s # ... 1384s # expecting 500, got 500 1384s ok 82 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1384s # DECODED: F\x00oo: bar 1384s # RESPONSE: 1384s # HTTP/1.1 500 Internal Server Error\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Content-Length: 528\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/html; charset=iso-8859-1\r\n 1384s # \r\n 1384s # \n 1384s # \n 1384s # ... 1384s # expecting 500, got 500 1384s ok 83 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1384s # DECODED: F\x01oo: bar 1384s # RESPONSE: 1384s # HTTP/1.1 500 Internal Server Error\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Content-Length: 564\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/html; charset=iso-8859-1\r\n 1384s # \r\n 1384s # \n 1384s # \n 1384s # ... 1384s # expecting 500, got 500 1384s ok 84 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1384s # DECODED: F\noo: bar 1384s # RESPONSE: 1384s # HTTP/1.1 500 Internal Server Error\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Content-Length: 528\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/html; charset=iso-8859-1\r\n 1384s # \r\n 1384s # \n 1384s # \n 1384s # ... 1384s # expecting 500, got 500 1384s ok 85 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1384s # DECODED: Foo: b\tar 1384s # RESPONSE: 1384s # HTTP/1.1 200 OK\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Foo: b\tar\r\n 1384s # Vary: In-If1\r\n 1384s # DMMATCH1: 1\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/plain\r\n 1384s # \r\n 1384s # Hi!\n 1384s # SERVERNAME=localhost\n 1384s # HTTP_HOST=\n 1384s # 1384s # expecting 200, got 200 1384s ok 86 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1384s # DECODED: Foo: b\x01ar 1384s # RESPONSE: 1384s # HTTP/1.1 500 Internal Server Error\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Content-Length: 564\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/html; charset=iso-8859-1\r\n 1384s # \r\n 1384s # \n 1384s # \n 1384s # ... 1384s # expecting 500, got 500 1384s ok 87 1384s # SENDING: 1384s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1384s # expecting 500, got 500 1384s ok 88 1384s # SENDING: 1384s # GET / HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 89 1384s # SENDING: 1384s # GET / HTTP/1.0\n\n 1384s # expecting 400, got 400 1384s ok 90 1384s # SENDING: 1384s # get / HTTP/1.0\r\n\r\n 1384s # expecting 501, got 501 1384s ok 91 1384s # SENDING: 1384s # G ET / HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 92 1384s # SENDING: 1384s # G\x00ET / HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 93 1384s # SENDING: 1384s # G/T / HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 94 1384s # SENDING: 1384s # GET /\x00 HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 95 1384s # SENDING: 1384s # GET / HTTP/1.0\x00\r\n\r\n 1384s # expecting 400, got 400 1384s ok 96 1384s # SENDING: 1384s # GET\x0c/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 97 1384s # SENDING: 1384s # GET\r/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 98 1384s # SENDING: 1384s # GET\t/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 99 1384s # SENDING: 1384s # GET / HTT/1.0\r\n\r\n 1384s # expecting error, got 400 1384s ok 100 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1384s # expecting success, got 200 1384s ok 101 1384s # SENDING: 1384s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1384s # expecting success, got 200 1384s ok 102 1384s # SENDING: 1384s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1384s # expecting success, got 200 1384s ok 103 1384s # SENDING: 1384s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1384s # expecting 400, got 400 1384s ok 104 1384s # SENDING: 1384s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1384s # expecting 400, got 400 1384s ok 105 1384s # SENDING: 1384s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1384s # expecting 400, got 400 1384s ok 106 1384s # SENDING: 1384s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1384s # expecting 400, got 400 1384s ok 107 1384s # SENDING: 1384s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1384s # expecting error, got 400 1384s ok 108 1384s # SENDING: 1384s # GET / HTTP/0.9\r\n\r\n 1384s # expecting error, got 400 1384s ok 109 1384s # SENDING: 1384s # GET / HTTP/0.8\r\n\r\n 1384s # expecting error, got 400 1384s ok 110 1384s # SENDING: 1384s # GET /\x01 HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 111 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 112 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 113 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 114 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 115 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1384s # expecting 400, got 400 1384s ok 116 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 117 1384s # SENDING: 1384s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 118 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 119 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1384s # expecting 400, got 400 1384s ok 120 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 121 1384s # SENDING: 1384s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 122 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 123 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 124 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1384s # expecting 400, got 400 1384s ok 125 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 126 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1384s # expecting 400, got 400 1384s ok 127 1384s # SENDING: 1384s # GET / HTTP/1.0\r\r 1384s # expecting dropped connection and HTTPD dropped connection 1384s ok 128 1384s # SENDING: 1384s # GET /\r\n 1384s # expecting headerless HTTP/0.9 body, got response 1384s ok 129 1384s # SENDING: 1384s # GET /#frag HTTP/1.0\r\n 1384s # expecting 400, got 400 1384s ok 130 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1384s # expecting 400, got 400 1384s ok 131 1384s # SENDING: 1384s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 132 1384s # SENDING: 1384s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 133 1384s # SENDING: 1384s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 134 1384s # SENDING: 1384s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 135 1384s # SENDING: 1384s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 136 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1384s # expecting 400, got 400 1384s ok 137 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1384s # expecting 400, got 400 1384s ok 138 1384s # SENDING: 1384s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 139 1384s # SENDING: 1384s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 140 1384s # SENDING: 1384s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 141 1384s # SENDING: 1384s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 142 1384s # SENDING: 1384s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 143 1384s # SENDING: 1384s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 144 1384s # SENDING: 1384s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 145 1384s # SENDING: 1384s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 146 1384s # SENDING: 1384s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 147 1384s # SENDING: 1384s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 148 1384s # SENDING: 1384s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 149 1384s # SENDING: 1384s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1384s # expecting success, got 200 1384s ok 150 1384s # SENDING: 1384s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1384s # expecting 400, got 400 1384s ok 151 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1384s # expecting success, got 200 1384s ok 152 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1384s # expecting success, got 200 1384s ok 153 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1384s # expecting success, got 200 1384s ok 154 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1384s # expecting success, got 200 1384s ok 155 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1384s # expecting success, got 200 1384s ok 156 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1384s # expecting success, got 200 1384s ok 157 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1384s # expecting 400, got 400 1384s ok 158 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1384s # expecting 400, got 400 1384s ok 159 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1384s # expecting 400, got 400 1384s ok 160 1384s # SENDING: 1384s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 161 1384s # SENDING: 1384s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 162 1384s # SENDING: 1384s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 163 1384s # SENDING: 1384s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1384s # expecting 200, got 200 1384s ok 164 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1384s # expecting 200, got 200 1384s ok 165 1384s # SENDING: 1384s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1384s # expecting 200, got 200 1384s ok 166 1384s # SENDING: 1384s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1384s # expecting 200, got 200 1384s ok 167 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1384s # DECODED: Foo: bar 1384s # RESPONSE: 1384s # HTTP/1.1 200 OK\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Foo: bar\r\n 1384s # Vary: In-If1\r\n 1384s # DMMATCH1: 1\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/plain\r\n 1384s # \r\n 1384s # Hi!\n 1384s # SERVERNAME=localhost\n 1384s # HTTP_HOST=\n 1384s # 1384s # expecting 200, got 200 1384s ok 168 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1384s # DECODED: Foo: 1384s # RESPONSE: 1384s # HTTP/1.1 200 OK\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Foo: \r\n 1384s # Vary: In-If1\r\n 1384s # DMMATCH1: 1\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/plain\r\n 1384s # \r\n 1384s # Hi!\n 1384s # SERVERNAME=localhost\n 1384s # HTTP_HOST=\n 1384s # 1384s # expecting 200, got 200 1384s ok 169 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1384s # DECODED: : bar 1384s # RESPONSE: 1384s # HTTP/1.1 500 Internal Server Error\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Content-Length: 564\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/html; charset=iso-8859-1\r\n 1384s # \r\n 1384s # \n 1384s # \n 1384s # ... 1384s # expecting 500, got 500 1384s ok 170 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1384s # DECODED: F\x00oo: bar 1384s # RESPONSE: 1384s # HTTP/1.1 500 Internal Server Error\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Content-Length: 528\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/html; charset=iso-8859-1\r\n 1384s # \r\n 1384s # \n 1384s # \n 1384s # ... 1384s # expecting 500, got 500 1384s ok 171 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1384s # DECODED: F\x01oo: bar 1384s # RESPONSE: 1384s # HTTP/1.1 500 Internal Server Error\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:31 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Content-Length: 564\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/html; charset=iso-8859-1\r\n 1384s # \r\n 1384s # \n 1384s # \n 1384s # ... 1384s # expecting 500, got 500 1384s ok 172 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1384s # DECODED: F\noo: bar 1384s # RESPONSE: 1384s # HTTP/1.1 500 Internal Server Error\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:32 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Content-Length: 528\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/html; charset=iso-8859-1\r\n 1384s # \r\n 1384s # \n 1384s # \n 1384s # ... 1384s # expecting 500, got 500 1384s ok 173 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1384s # DECODED: Foo: b\tar 1384s # RESPONSE: 1384s # HTTP/1.1 200 OK\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:32 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Foo: b\tar\r\n 1384s # Vary: In-If1\r\n 1384s # DMMATCH1: 1\r\n 1384s # Content-Length: 36\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/plain\r\n 1384s # \r\n 1384s # Hi!\n 1384s # SERVERNAME=localhost\n 1384s # HTTP_HOST=\n 1384s # 1384s # expecting 200, got 200 1384s ok 174 1384s # SENDING: 1384s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1384s # DECODED: Foo: b\x01ar 1384s # RESPONSE: 1384s # HTTP/1.1 500 Internal Server Error\r\n 1384s # Date: Mon, 08 Apr 2024 17:19:32 GMT\r\n 1384s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1384s # Content-Length: 564\r\n 1384s # Connection: close\r\n 1384s # Content-Type: text/html; charset=iso-8859-1\r\n 1384s # \r\n 1384s # \n 1384s # \n 1384s # ... 1384s # expecting 500, got 500 1384s ok 175 1384s # SENDING: 1384s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1384s # expecting 500, got 500 1384s ok 176 1384s ok 177 1384s ok 178 1384s ok 1388s t/apache/if_sections.t .............. 1388s 1..46 1388s # Running under perl version 5.038002 for linux 1388s # Current time local: Mon Apr 8 17:19:32 2024 1388s # Current time GMT: Mon Apr 8 17:19:32 2024 1388s # Using Test.pm version 1.31 1388s # Using Apache/Test.pm version 1.42 1388s # /if_sec/ with '': 1388s # expected: 200 1388s # received: '200' 1388s ok 1 1388s # expected: undef 1388s # received: undef 1388s ok 2 1388s # /if_sec/foo.if_test with '': 1388s # expected: 200 1388s # received: '200' 1388s ok 3 1388s # expected: undef 1388s # received: undef 1388s ok 4 1388s # /if_sec/foo.if_test with '1': 1388s # expected: 200 1388s # received: '200' 1388s ok 5 1388s # expected: 'global1' 1388s # received: 'global1' 1388s ok 6 1388s # /if_sec/foo.if_test with '1 11': 1388s # expected: 200 1388s # received: '200' 1388s ok 7 1388s # expected: 'global1, nested11, nested113' 1388s # received: 'global1, nested11, nested113' 1388s ok 8 1388s # /if_sec/foo.if_test with '1 11 111': 1388s # expected: 200 1388s # received: '200' 1388s ok 9 1388s # expected: 'global1, nested11, nested111' 1388s # received: 'global1, nested11, nested111' 1388s ok 10 1388s # /if_sec/foo.if_test with '1 11 112': 1388s # expected: 200 1388s # received: '200' 1388s ok 11 1388s # expected: 'global1, nested11, nested112' 1388s # received: 'global1, nested11, nested112' 1388s ok 12 1388s # /if_sec/foo.if_test with '1 2': 1388s # expected: 200 1388s # received: '200' 1388s ok 13 1388s # expected: 'global1, files2' 1388s # received: 'global1, files2' 1388s ok 14 1388s # /if_sec/dir/foo.txt with '1 2': 1388s # expected: 200 1388s # received: '200' 1388s ok 15 1388s # expected: 'global1, dir1, dir2, dir_files1' 1388s # received: 'global1, dir1, dir2, dir_files1' 1388s ok 16 1388s # /if_sec/dir/ with '1 2': 1388s # expected: 200 1388s # received: '200' 1388s ok 17 1388s # expected: 'global1, dir1, dir2' 1388s # received: 'global1, dir1, dir2' 1388s ok 18 1388s # /if_sec/dir/ with '1 11': 1388s # expected: 200 1388s # received: '200' 1388s ok 19 1388s # expected: 'global1, dir1, nested11, nested113' 1388s # received: 'global1, dir1, nested11, nested113' 1388s ok 20 1388s # /if_sec/dir/ with '1 11 111': 1388s # expected: 200 1388s # received: '200' 1388s ok 21 1388s # expected: 'global1, dir1, nested11, nested111' 1388s # received: 'global1, dir1, nested11, nested111' 1388s ok 22 1388s # /if_sec/dir/ with '1 11 112': 1388s # expected: 200 1388s # received: '200' 1388s ok 23 1388s # expected: 'global1, dir1, nested11, nested112' 1388s # received: 'global1, dir1, nested11, nested112' 1388s ok 24 1388s # /if_sec/loc/ with '1 2': 1388s # expected: 200 1388s # received: '200' 1388s ok 25 1388s # expected: 'global1, loc1, loc2' 1388s # received: 'global1, loc1, loc2' 1388s ok 26 1388s # /if_sec/loc/foo.txt with '1 2': 1388s # expected: 200 1388s # received: '200' 1388s ok 27 1388s # expected: 'global1, loc1, loc2' 1388s # received: 'global1, loc1, loc2' 1388s ok 28 1388s # /if_sec/loc/ with '1 11': 1388s # expected: 200 1388s # received: '200' 1388s ok 29 1388s # expected: 'global1, loc1, nested11, nested113' 1388s # received: 'global1, loc1, nested11, nested113' 1388s ok 30 1388s # /if_sec/loc/ with '1 11 111': 1388s # expected: 200 1388s # received: '200' 1388s ok 31 1388s # expected: 'global1, loc1, nested11, nested111' 1388s # received: 'global1, loc1, nested11, nested111' 1388s ok 32 1388s # /if_sec/loc/ with '1 11 112': 1388s # expected: 200 1388s # received: '200' 1388s ok 33 1388s # expected: 'global1, loc1, nested11, nested112' 1388s # received: 'global1, loc1, nested11, nested112' 1388s ok 34 1388s # /if_sec/loc/foo.if_test with '1 2': 1388s # expected: 200 1388s # received: '200' 1388s ok 35 1388s # expected: 'global1, files2, loc1, loc2' 1388s # received: 'global1, files2, loc1, loc2' 1388s ok 36 1388s # /if_sec/loc/foo.if_test with '1 2 11': 1388s # expected: 200 1388s # received: '200' 1388s ok 37 1388s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1388s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1388s ok 38 1388s # /if_sec/loc/foo.if_test with '1 2 11 111': 1388s # expected: 200 1388s # received: '200' 1388s ok 39 1388s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1388s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1388s ok 40 1388s # /if_sec/loc/foo.if_test with '1 2 11 112': 1388s # expected: 200 1388s # received: '200' 1388s ok 41 1388s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1388s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1388s ok 42 1388s # /if_sec/proxy/ with '1 2': 1388s # expected: 200 1388s # received: '200' 1388s ok 43 1388s # expected: 'global1, locp1, locp2' 1388s # received: 'global1, locp1, locp2' 1388s ok 44 1388s # /if_sec/proxy/ with '2': 1388s # expected: 200 1388s # received: '200' 1388s ok 45 1388s # expected: 'locp2' 1388s # received: 'locp2' 1388s ok 46 1388s ok 1393s t/apache/iffile.t ................... 1393s 1..2 1393s # Running under perl version 5.038002 for linux 1393s # Current time local: Mon Apr 8 17:19:36 2024 1393s # Current time GMT: Mon Apr 8 17:19:36 2024 1393s # Using Test.pm version 1.31 1393s # Using Apache/Test.pm version 1.42 1393s # expected: 200 1393s # received: '200' 1393s ok 1 1393s # expected: 'success1, success2, success3, success4, success5' 1393s # received: 'success1, success2, success3, success4, success5' 1393s ok 2 1393s ok 1397s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1406s t/apache/limits.t ................... 1406s 1..12 1406s # Running under perl version 5.038002 for linux 1406s # Current time local: Mon Apr 8 17:19:45 2024 1406s # Current time GMT: Mon Apr 8 17:19:45 2024 1406s # Using Test.pm version 1.31 1406s # Using Apache/Test.pm version 1.42 1406s # Testing LimitRequestLine; should succeed 1406s # testing : Test #1 1406s # expected: 200 1406s # received: '200' 1406s ok 1 1406s # Testing LimitRequestLine; should fail 1406s # testing : Test #2 1406s # expected: 414 1406s # received: '414' 1406s ok 2 1406s # Testing LimitRequestFieldSize; should succeed 1406s # testing : Test #3 1406s # expected: 200 1406s # received: '200' 1406s ok 3 1406s # Testing LimitRequestFieldSize; should fail 1406s # testing : Test #4 1406s # expected: 400 1406s # received: '400' 1406s ok 4 1406s # Testing LimitRequestFields; should succeed 1406s # testing : Test #5 1406s # expected: 200 1406s # received: '200' 1406s ok 5 1406s # Testing LimitRequestFields; should fail 1406s # testing : Test #6 1406s # expected: 400 1406s # received: '400' 1406s ok 6 1406s # Testing LimitRequestBody; should succeed 1406s # Chunked transfer-encoding enabled 1406s # testing : Test #7 1406s # expected: 200 1406s # received: '200' 1406s ok 7 1406s # Testing LimitRequestBody; should succeed 1406s # Chunked transfer-encoding disabled 1406s # testing : Test #8 1406s # expected: 200 1406s # received: '200' 1406s ok 8 1406s # Testing LimitRequestBody; should fail 1406s # Chunked transfer-encoding enabled 1406s # testing : Test #9 1406s # expected: 413 1406s # received: '413' 1406s ok 9 1406s # Testing LimitRequestBody; should fail 1406s # Chunked transfer-encoding disabled 1406s # testing : Test #10 1406s # expected: 413 1406s # received: '413' 1406s ok 10 1406s # Testing LimitRequestFieldSize; should succeed 1406s # testing : Test #11 1406s # expected: 200 1406s # received: '200' 1406s ok 11 1406s # Testing LimitRequestFieldSize; should fail 1406s # testing : Test #12 1406s # expected: 400 1406s # received: '400' 1406s ok 12 1406s ok 1410s t/apache/loglevel.t ................. 1410s 1..8 1410s # Running under perl version 5.038002 for linux 1410s # Current time local: Mon Apr 8 17:19:54 2024 1410s # Current time GMT: Mon Apr 8 17:19:54 2024 1410s # Using Test.pm version 1.31 1410s # Using Apache/Test.pm version 1.42 1410s ok 1 1410s ok 2 1410s ok 3 1410s ok 4 1410s ok 5 1410s ok 6 1410s ok 7 1410s ok 8 1410s ok 1415s t/apache/maxranges.t ................ 1415s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1415s 1..19 1415s # Running under perl version 5.038002 for linux 1415s # Current time local: Mon Apr 8 17:19:58 2024 1415s # Current time GMT: Mon Apr 8 17:19:58 2024 1415s # Using Test.pm version 1.31 1415s # Using Apache/Test.pm version 1.42 1415s ok 1 1415s ok 2 1415s ok 3 1415s ok 4 1415s ok 5 1415s ok 6 1415s ok 7 1415s ok 8 1415s ok 9 1415s ok 10 1415s ok 11 1415s ok 12 1415s ok 13 1415s ok 14 1415s ok 15 1415s ok 16 1415s ok 17 1415s ok 18 1415s ok 19 1415s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1415s ok 1420s t/apache/mergeslashes.t ............. 1420s 1..9 1420s # Running under perl version 5.038002 for linux 1420s # Current time local: Mon Apr 8 17:20:03 2024 1420s # Current time GMT: Mon Apr 8 17:20:03 2024 1420s # Using Test.pm version 1.31 1420s # Using Apache/Test.pm version 1.42 1420s # SENDING to 127.0.0.1:8537 1420s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1420s # expected 403, got 403 for exact match 1420s ok 1 1420s # SENDING to 127.0.0.1:8537 1420s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1420s # expected 403, got 403 for merged even at front 1420s ok 2 1420s # SENDING to 127.0.0.1:8537 1420s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1420s # expected 403, got 403 for merged even at front 1420s ok 3 1420s # SENDING to 127.0.0.1:8537 1420s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1420s # expected 403, got 403 for c// should be merged 1420s ok 4 1420s # SENDING to 127.0.0.1:8537 1420s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1420s # expected 403, got 403 for a// should be merged 1420s ok 5 1420s # SENDING to 127.0.0.1:8537 1420s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1420s # expected 403, got 403 for a// matches locationmatch 1420s ok 6 1420s # SENDING to 127.0.0.1:8537 1420s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1420s # expected 200, got 200 for c// doesn't match locationmatch 1420s ok 7 1420s # SENDING to 127.0.0.1:8537 1420s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1420s # expected 403, got 403 for baseline failed 1420s ok 8 1420s # SENDING to 127.0.0.1:8537 1420s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1420s # expected 403, got 403 for b//d not merged for Location with OFF 1420s ok 9 1420s ok 1426s t/apache/mmn.t ...................... 1426s 1..2 1426s # Running under perl version 5.038002 for linux 1426s # Current time local: Mon Apr 8 17:20:08 2024 1426s # Current time GMT: Mon Apr 8 17:20:08 2024 1426s # Using Test.pm version 1.31 1426s # Using Apache/Test.pm version 1.42 1426s ok 1 1426s ok 2 1426s ok 1430s t/apache/options.t .................. 1430s 1..2 1430s # Running under perl version 5.038002 for linux 1430s # Current time local: Mon Apr 8 17:20:13 2024 1430s # Current time GMT: Mon Apr 8 17:20:13 2024 1430s # Using Test.pm version 1.31 1430s # Using Apache/Test.pm version 1.42 1430s # testing : code 1430s # expected: 200 1430s # received: '200' 1430s ok 1 1430s # testing : OPTIONS 1430s # expected: qr/OPTIONS/ 1430s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1430s ok 2 1430s ok 1440s t/apache/passbrigade.t .............. 1440s # using LWP client 1440s 1..114 1440s # Running under perl version 5.038002 for linux 1440s # Current time local: Mon Apr 8 17:20:18 2024 1440s # Current time GMT: Mon Apr 8 17:20:18 2024 1440s # Using Test.pm version 1.31 1440s # Using Apache/Test.pm version 1.42 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 1024 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #DMMATCH1: 1 1440s # 1440s # testing : bytes in body 1440s # expected: 1024 1440s # received: 1024 1440s ok 1 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 2048 1440s # received: 2048 1440s ok 2 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 3072 1440s # received: 3072 1440s ok 3 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 4096 1440s # received: 4096 1440s ok 4 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 5120 1440s # received: 5120 1440s ok 5 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 6144 1440s # received: 6144 1440s ok 6 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 7168 1440s # received: 7168 1440s ok 7 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 8192 1440s # received: 8192 1440s ok 8 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 9216 1440s # received: 9216 1440s ok 9 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 10240 1440s # received: 10240 1440s ok 10 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 11264 1440s # received: 11264 1440s ok 11 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 12288 1440s # received: 12288 1440s ok 12 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 13312 1440s # received: 13312 1440s ok 13 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 14336 1440s # received: 14336 1440s ok 14 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 15360 1440s # received: 15360 1440s ok 15 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 16384 1440s # received: 16384 1440s ok 16 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 17408 1440s # received: 17408 1440s ok 17 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 18432 1440s # received: 18432 1440s ok 18 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 19456 1440s # received: 19456 1440s ok 19 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 20480 1440s # received: 20480 1440s ok 20 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 21504 1440s # received: 21504 1440s ok 21 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 22528 1440s # received: 22528 1440s ok 22 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 23552 1440s # received: 23552 1440s ok 23 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 24576 1440s # received: 24576 1440s ok 24 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 25600 1440s # received: 25600 1440s ok 25 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 26624 1440s # received: 26624 1440s ok 26 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 27648 1440s # received: 27648 1440s ok 27 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 28672 1440s # received: 28672 1440s ok 28 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 29696 1440s # received: 29696 1440s ok 29 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 30720 1440s # received: 30720 1440s ok 30 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 31744 1440s # received: 31744 1440s ok 31 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 32768 1440s # received: 32768 1440s ok 32 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 33792 1440s # received: 33792 1440s ok 33 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 34816 1440s # received: 34816 1440s ok 34 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 35840 1440s # received: 35840 1440s ok 35 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 36864 1440s # received: 36864 1440s ok 36 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 37888 1440s # received: 37888 1440s ok 37 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 38912 1440s # received: 38912 1440s ok 38 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 39936 1440s # received: 39936 1440s ok 39 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 40960 1440s # received: 40960 1440s ok 40 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 41984 1440s # received: 41984 1440s ok 41 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 43008 1440s # received: 43008 1440s ok 42 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 44032 1440s # received: 44032 1440s ok 43 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 45056 1440s # received: 45056 1440s ok 44 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 46080 1440s # received: 46080 1440s ok 45 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 47104 1440s # received: 47104 1440s ok 46 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:22 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 48128 1440s # received: 48128 1440s ok 47 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 49152 1440s # received: 49152 1440s ok 48 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 50176 1440s # received: 50176 1440s ok 49 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 51200 1440s # received: 51200 1440s ok 50 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 102400 1440s # received: 102400 1440s ok 51 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 307200 1440s # received: 307200 1440s ok 52 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 512000 1440s # received: 512000 1440s ok 53 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 2048000 1440s # received: 2048000 1440s ok 54 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:23 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:24 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 4096000 1440s # received: 4096000 1440s ok 55 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:24 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:25 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 6144000 1440s # received: 6144000 1440s ok 56 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:25 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 10240000 1440s # received: 10240000 1440s ok 57 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 1024 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #DMMATCH1: 1 1440s # 1440s # testing : bytes in body 1440s # expected: 1024 1440s # received: 1024 1440s ok 58 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 2048 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #DMMATCH1: 1 1440s # 1440s # testing : bytes in body 1440s # expected: 2048 1440s # received: 2048 1440s ok 59 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 3072 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #DMMATCH1: 1 1440s # 1440s # testing : bytes in body 1440s # expected: 3072 1440s # received: 3072 1440s ok 60 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 4096 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #DMMATCH1: 1 1440s # 1440s # testing : bytes in body 1440s # expected: 4096 1440s # received: 4096 1440s ok 61 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 5120 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #DMMATCH1: 1 1440s # 1440s # testing : bytes in body 1440s # expected: 5120 1440s # received: 5120 1440s ok 62 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 6144 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #DMMATCH1: 1 1440s # 1440s # testing : bytes in body 1440s # expected: 6144 1440s # received: 6144 1440s ok 63 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 7168 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #DMMATCH1: 1 1440s # 1440s # testing : bytes in body 1440s # expected: 7168 1440s # received: 7168 1440s ok 64 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 8192 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #DMMATCH1: 1 1440s # 1440s # testing : bytes in body 1440s # expected: 8192 1440s # received: 8192 1440s ok 65 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 9216 1440s # received: 9216 1440s ok 66 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 10240 1440s # received: 10240 1440s ok 67 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 11264 1440s # received: 11264 1440s ok 68 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 12288 1440s # received: 12288 1440s ok 69 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 13312 1440s # received: 13312 1440s ok 70 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 14336 1440s # received: 14336 1440s ok 71 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 15360 1440s # received: 15360 1440s ok 72 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 16384 1440s # received: 16384 1440s ok 73 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 17408 1440s # received: 17408 1440s ok 74 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 18432 1440s # received: 18432 1440s ok 75 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 19456 1440s # received: 19456 1440s ok 76 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:26 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 20480 1440s # received: 20480 1440s ok 77 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 21504 1440s # received: 21504 1440s ok 78 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 22528 1440s # received: 22528 1440s ok 79 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 23552 1440s # received: 23552 1440s ok 80 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 24576 1440s # received: 24576 1440s ok 81 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 25600 1440s # received: 25600 1440s ok 82 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 26624 1440s # received: 26624 1440s ok 83 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 27648 1440s # received: 27648 1440s ok 84 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 28672 1440s # received: 28672 1440s ok 85 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 29696 1440s # received: 29696 1440s ok 86 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 30720 1440s # received: 30720 1440s ok 87 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 31744 1440s # received: 31744 1440s ok 88 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 32768 1440s # received: 32768 1440s ok 89 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 33792 1440s # received: 33792 1440s ok 90 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 34816 1440s # received: 34816 1440s ok 91 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 35840 1440s # received: 35840 1440s ok 92 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 36864 1440s # received: 36864 1440s ok 93 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 37888 1440s # received: 37888 1440s ok 94 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 38912 1440s # received: 38912 1440s ok 95 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 39936 1440s # received: 39936 1440s ok 96 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 40960 1440s # received: 40960 1440s ok 97 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 41984 1440s # received: 41984 1440s ok 98 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 43008 1440s # received: 43008 1440s ok 99 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 44032 1440s # received: 44032 1440s ok 100 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 45056 1440s # received: 45056 1440s ok 101 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 46080 1440s # received: 46080 1440s ok 102 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 47104 1440s # received: 47104 1440s ok 103 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 48128 1440s # received: 48128 1440s ok 104 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 49152 1440s # received: 49152 1440s ok 105 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 50176 1440s # received: 50176 1440s ok 106 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 51200 1440s # received: 51200 1440s ok 107 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 102400 1440s # received: 102400 1440s ok 108 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 307200 1440s # received: 307200 1440s ok 109 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 512000 1440s # received: 512000 1440s ok 110 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 2048000 1440s # received: 2048000 1440s ok 111 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 4096000 1440s # received: 4096000 1440s ok 112 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 6144000 1440s # received: 6144000 1440s ok 113 1440s #lwp request: 1440s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1440s #User-Agent: libwww-perl/6.76 1440s # 1440s #server response: 1440s #HTTP/1.1 200 OK 1440s #Connection: close 1440s #Date: Mon, 08 Apr 2024 17:20:27 GMT 1440s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1440s #Vary: In-If1 1440s #Content-Length: 0 1440s #Client-Date: Mon, 08 Apr 2024 17:20:28 GMT 1440s #Client-Peer: 127.0.0.1:8529 1440s #Client-Response-Num: 1 1440s #Client-Transfer-Encoding: chunked 1440s #DMMATCH1: 1 1440s #X-Content-Length-Note: added by Apache::TestRequest 1440s # 1440s # testing : bytes in body 1440s # expected: 10240000 1440s # received: 10240000 1440s ok 114 1440s ok 1445s t/apache/post.t ..................... 1445s # using LWP client 1445s 1..51 1445s # Running under perl version 5.038002 for linux 1445s # Current time local: Mon Apr 8 17:20:28 2024 1445s # Current time GMT: Mon Apr 8 17:20:28 2024 1445s # Using Test.pm version 1.31 1445s # Using Apache/Test.pm version 1.42 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 1024 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 5 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '1024' 1445s # received: 1024 1445s ok 1 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 2048 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 5 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '2048' 1445s # received: 2048 1445s ok 2 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 3072 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 5 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '3072' 1445s # received: 3072 1445s ok 3 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 4096 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 5 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '4096' 1445s # received: 4096 1445s ok 4 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 5120 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 5 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '5120' 1445s # received: 5120 1445s ok 5 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 6144 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 5 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '6144' 1445s # received: 6144 1445s ok 6 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 7168 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 5 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '7168' 1445s # received: 7168 1445s ok 7 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 8192 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 5 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '8192' 1445s # received: 8192 1445s ok 8 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 9216 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 5 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '9216' 1445s # received: 9216 1445s ok 9 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 10240 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '10240' 1445s # received: 10240 1445s ok 10 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 11264 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '11264' 1445s # received: 11264 1445s ok 11 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 12288 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '12288' 1445s # received: 12288 1445s ok 12 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 13312 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '13312' 1445s # received: 13312 1445s ok 13 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 14336 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '14336' 1445s # received: 14336 1445s ok 14 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 15360 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '15360' 1445s # received: 15360 1445s ok 15 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 16384 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '16384' 1445s # received: 16384 1445s ok 16 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 17408 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '17408' 1445s # received: 17408 1445s ok 17 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 18432 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '18432' 1445s # received: 18432 1445s ok 18 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 19456 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '19456' 1445s # received: 19456 1445s ok 19 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 20480 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '20480' 1445s # received: 20480 1445s ok 20 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 21504 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '21504' 1445s # received: 21504 1445s ok 21 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 22528 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '22528' 1445s # received: 22528 1445s ok 22 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 23552 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '23552' 1445s # received: 23552 1445s ok 23 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 24576 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '24576' 1445s # received: 24576 1445s ok 24 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 25600 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '25600' 1445s # received: 25600 1445s ok 25 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 26624 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '26624' 1445s # received: 26624 1445s ok 26 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 27648 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '27648' 1445s # received: 27648 1445s ok 27 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 28672 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '28672' 1445s # received: 28672 1445s ok 28 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 29696 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '29696' 1445s # received: 29696 1445s ok 29 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 30720 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '30720' 1445s # received: 30720 1445s ok 30 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 31744 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '31744' 1445s # received: 31744 1445s ok 31 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 32768 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '32768' 1445s # received: 32768 1445s ok 32 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 33792 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '33792' 1445s # received: 33792 1445s ok 33 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 34816 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '34816' 1445s # received: 34816 1445s ok 34 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 35840 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '35840' 1445s # received: 35840 1445s ok 35 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 36864 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '36864' 1445s # received: 36864 1445s ok 36 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 37888 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '37888' 1445s # received: 37888 1445s ok 37 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 38912 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '38912' 1445s # received: 38912 1445s ok 38 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 39936 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '39936' 1445s # received: 39936 1445s ok 39 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 40960 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '40960' 1445s # received: 40960 1445s ok 40 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 41984 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '41984' 1445s # received: 41984 1445s ok 41 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 43008 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '43008' 1445s # received: 43008 1445s ok 42 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 44032 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '44032' 1445s # received: 44032 1445s ok 43 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 45056 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '45056' 1445s # received: 45056 1445s ok 44 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 46080 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '46080' 1445s # received: 46080 1445s ok 45 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 47104 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '47104' 1445s # received: 47104 1445s ok 46 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 48128 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '48128' 1445s # received: 48128 1445s ok 47 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 49152 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '49152' 1445s # received: 49152 1445s ok 48 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 50176 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '50176' 1445s # received: 50176 1445s ok 49 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 51200 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 6 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '51200' 1445s # received: 51200 1445s ok 50 1445s #lwp request: 1445s #POST http://localhost:8529/eat_post HTTP/1.1 1445s #User-Agent: libwww-perl/6.76 1445s #Content-Length: 102400 1445s # 1445s #server response: 1445s #HTTP/1.1 200 OK 1445s #Connection: close 1445s #Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1445s #Vary: In-If1 1445s #Content-Length: 7 1445s #Client-Date: Mon, 08 Apr 2024 17:20:32 GMT 1445s #Client-Peer: 127.0.0.1:8529 1445s #Client-Response-Num: 1 1445s #DMMATCH1: 1 1445s # 1445s # testing : length posted 1445s # expected: '102400' 1445s # received: 102400 1445s ok 51 1445s ok 1449s t/apache/pr17629.t .................. 1449s 1..4 1449s # Running under perl version 5.038002 for linux 1449s # Current time local: Mon Apr 8 17:20:33 2024 1449s # Current time GMT: Mon Apr 8 17:20:33 2024 1449s # Using Test.pm version 1.31 1449s # Using Apache/Test.pm version 1.42 1449s # expected: 'begin-foobar-end 1449s # ' 1449s # received: 'begin-foobar-end 1449s # ' 1449s ok 1 1449s # expected: 200 1449s # received: '200' 1449s ok 2 1449s # testing : response was gzipped 1449s # expected: 'gzip' 1449s # received: 'gzip' 1449s ok 3 1449s # expected: 'begin-foobar-end 1449s # ' 1449s # received: 'begin-foobar-end 1449s # ' 1449s ok 4 1449s ok 1454s t/apache/pr18757.t .................. 1454s 1..3 1454s # Running under perl version 5.038002 for linux 1454s # Current time local: Mon Apr 8 17:20:37 2024 1454s # Current time GMT: Mon Apr 8 17:20:37 2024 1454s # Using Test.pm version 1.31 1454s # Using Apache/Test.pm version 1.42 1454s # testing : 200 response from GET 1454s # expected: 200 1454s # received: '200' 1454s ok 1 1454s # expected C-L is 26 1454s # URL via proxy is http://localhost:8552/index.html 1454s ok 2 1454s # line: HTTP/1.1 200 OK 1454s # line: Date: Mon, 08 Apr 2024 17:20:42 GMT 1454s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1454s # line: Vary: In-If1 1454s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 1454s # line: ETag: "1a-613edd771cbc0" 1454s # line: Accept-Ranges: bytes 1454s # line: Content-Length: 26 1454s # line: DMMATCH1: 1 1454s # line: Content-Type: text/html 1454s # line: 1454s # testing : whether proxy strips Content-Length header 1454s # expected: 1 1454s # received: 1 1454s ok 3 1454s ok 1458s t/apache/pr35292.t .................. 1458s 1..3 1458s # Running under perl version 5.038002 for linux 1458s # Current time local: Mon Apr 8 17:20:42 2024 1458s # Current time GMT: Mon Apr 8 17:20:42 2024 1458s # Using Test.pm version 1.31 1458s # Using Apache/Test.pm version 1.42 1458s ok 1 1458s ok 2 1458s # testing : read response-line 1458s # expected: qr/^HTTP\/1\.. 413/ 1458s # received: 'HTTP/1.1 413 Request Entity Too Large 1458s # ' 1458s ok 3 1458s ok 1463s t/apache/pr35330.t .................. 1463s 1..2 1463s # Running under perl version 5.038002 for linux 1463s # Current time local: Mon Apr 8 17:20:46 2024 1463s # Current time GMT: Mon Apr 8 17:20:46 2024 1463s # Using Test.pm version 1.31 1463s # Using Apache/Test.pm version 1.42 1463s # testing : SSI was allowed for location 1463s # expected: 200 1463s # received: '200' 1463s ok 1 1463s # testing : file was served with correct content 1463s # expected: 'hello' 1463s # received: 'hello' 1463s ok 2 1463s ok 1467s t/apache/pr37166.t .................. 1467s 1..4 1467s # Running under perl version 5.038002 for linux 1467s # Current time local: Mon Apr 8 17:20:51 2024 1467s # Current time GMT: Mon Apr 8 17:20:51 2024 1467s # Using Test.pm version 1.31 1467s # Using Apache/Test.pm version 1.42 1467s # testing : SSI was allowed for location 1467s # expected: 200 1467s # received: '200' 1467s ok 1 1467s # testing : file was served with correct content 1467s # expected: 'Hello world 1467s # ' 1467s # received: 'Hello world 1467s # ' 1467s ok 2 1467s # testing : explicit 200 response 1467s # expected: 200 1467s # received: '200' 1467s ok 3 1467s # testing : file was again served with correct content 1467s # expected: 'Hello world 1467s # ' 1467s # received: 'Hello world 1467s # ' 1467s ok 4 1467s ok 1472s t/apache/pr43939.t .................. 1472s 1..4 1472s # Running under perl version 5.038002 for linux 1472s # Current time local: Mon Apr 8 17:20:55 2024 1472s # Current time GMT: Mon Apr 8 17:20:55 2024 1472s # Using Test.pm version 1.31 1472s # Using Apache/Test.pm version 1.42 1472s # expected: 'begin-default-end 1472s # ' 1472s # received: 'begin-default-end 1472s # ' 1472s ok 1 1472s # expected: 200 1472s # received: '200' 1472s ok 2 1472s # testing : response was gzipped 1472s # expected: 'gzip' 1472s # received: 'gzip' 1472s ok 3 1472s # expected: 'begin-default-end 1472s # ' 1472s # received: 'begin-default-end 1472s # ' 1472s ok 4 1472s ok 1476s t/apache/pr49328.t .................. 1476s 1..1 1476s # Running under perl version 5.038002 for linux 1476s # Current time local: Mon Apr 8 17:21:00 2024 1476s # Current time GMT: Mon Apr 8 17:21:00 2024 1476s # Using Test.pm version 1.31 1476s # Using Apache/Test.pm version 1.42 1476s # expected: 'before 1476s # included 1476s # after 1476s # ' 1476s # received: 'before 1476s # included 1476s # after 1476s # ' 1476s ok 1 1476s ok 1483s t/apache/rwrite.t ................... 1483s # using LWP client 1483s 1..114 1483s # Running under perl version 5.038002 for linux 1483s # Current time local: Mon Apr 8 17:21:04 2024 1483s # Current time GMT: Mon Apr 8 17:21:04 2024 1483s # Using Test.pm version 1.31 1483s # Using Apache/Test.pm version 1.42 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 1024 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 1024 1483s # received: 1024 1483s ok 1 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 2048 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 2048 1483s # received: 2048 1483s ok 2 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 3072 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 3072 1483s # received: 3072 1483s ok 3 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 4096 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 4096 1483s # received: 4096 1483s ok 4 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 5120 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 5120 1483s # received: 5120 1483s ok 5 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 6144 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 6144 1483s # received: 6144 1483s ok 6 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 7168 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 7168 1483s # received: 7168 1483s ok 7 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 8192 1483s # received: 8192 1483s ok 8 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 9216 1483s # received: 9216 1483s ok 9 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 10240 1483s # received: 10240 1483s ok 10 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 11264 1483s # received: 11264 1483s ok 11 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 12288 1483s # received: 12288 1483s ok 12 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 13312 1483s # received: 13312 1483s ok 13 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 14336 1483s # received: 14336 1483s ok 14 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 15360 1483s # received: 15360 1483s ok 15 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 16384 1483s # received: 16384 1483s ok 16 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 17408 1483s # received: 17408 1483s ok 17 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 18432 1483s # received: 18432 1483s ok 18 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 19456 1483s # received: 19456 1483s ok 19 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 20480 1483s # received: 20480 1483s ok 20 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 21504 1483s # received: 21504 1483s ok 21 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 22528 1483s # received: 22528 1483s ok 22 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 23552 1483s # received: 23552 1483s ok 23 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 24576 1483s # received: 24576 1483s ok 24 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 25600 1483s # received: 25600 1483s ok 25 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 26624 1483s # received: 26624 1483s ok 26 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 27648 1483s # received: 27648 1483s ok 27 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 28672 1483s # received: 28672 1483s ok 28 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 29696 1483s # received: 29696 1483s ok 29 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 30720 1483s # received: 30720 1483s ok 30 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 31744 1483s # received: 31744 1483s ok 31 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 32768 1483s # received: 32768 1483s ok 32 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 33792 1483s # received: 33792 1483s ok 33 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 34816 1483s # received: 34816 1483s ok 34 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 35840 1483s # received: 35840 1483s ok 35 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 36864 1483s # received: 36864 1483s ok 36 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 37888 1483s # received: 37888 1483s ok 37 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 38912 1483s # received: 38912 1483s ok 38 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 39936 1483s # received: 39936 1483s ok 39 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 40960 1483s # received: 40960 1483s ok 40 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 41984 1483s # received: 41984 1483s ok 41 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 43008 1483s # received: 43008 1483s ok 42 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 44032 1483s # received: 44032 1483s ok 43 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 45056 1483s # received: 45056 1483s ok 44 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 46080 1483s # received: 46080 1483s ok 45 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 47104 1483s # received: 47104 1483s ok 46 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 48128 1483s # received: 48128 1483s ok 47 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 49152 1483s # received: 49152 1483s ok 48 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 50176 1483s # received: 50176 1483s ok 49 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 51200 1483s # received: 51200 1483s ok 50 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 102400 1483s # received: 102400 1483s ok 51 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 307200 1483s # received: 307200 1483s ok 52 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 512000 1483s # received: 512000 1483s ok 53 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:08 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:09 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 2048000 1483s # received: 2048000 1483s ok 54 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:09 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:09 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 4096000 1483s # received: 4096000 1483s ok 55 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:09 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:09 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 6144000 1483s # received: 6144000 1483s ok 56 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:09 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 10240000 1483s # received: 10240000 1483s ok 57 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 1024 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 1024 1483s # received: 1024 1483s ok 58 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 2048 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 2048 1483s # received: 2048 1483s ok 59 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 3072 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 3072 1483s # received: 3072 1483s ok 60 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 4096 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 4096 1483s # received: 4096 1483s ok 61 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 5120 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 5120 1483s # received: 5120 1483s ok 62 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 6144 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 6144 1483s # received: 6144 1483s ok 63 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 7168 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #DMMATCH1: 1 1483s # 1483s # testing : bytes in body 1483s # expected: 7168 1483s # received: 7168 1483s ok 64 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 8192 1483s # received: 8192 1483s ok 65 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 9216 1483s # received: 9216 1483s ok 66 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 10240 1483s # received: 10240 1483s ok 67 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 11264 1483s # received: 11264 1483s ok 68 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 12288 1483s # received: 12288 1483s ok 69 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 13312 1483s # received: 13312 1483s ok 70 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 14336 1483s # received: 14336 1483s ok 71 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 15360 1483s # received: 15360 1483s ok 72 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 16384 1483s # received: 16384 1483s ok 73 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 17408 1483s # received: 17408 1483s ok 74 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 18432 1483s # received: 18432 1483s ok 75 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 19456 1483s # received: 19456 1483s ok 76 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 20480 1483s # received: 20480 1483s ok 77 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 21504 1483s # received: 21504 1483s ok 78 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 22528 1483s # received: 22528 1483s ok 79 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 23552 1483s # received: 23552 1483s ok 80 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 24576 1483s # received: 24576 1483s ok 81 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 25600 1483s # received: 25600 1483s ok 82 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 26624 1483s # received: 26624 1483s ok 83 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 27648 1483s # received: 27648 1483s ok 84 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 28672 1483s # received: 28672 1483s ok 85 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 29696 1483s # received: 29696 1483s ok 86 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 30720 1483s # received: 30720 1483s ok 87 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 31744 1483s # received: 31744 1483s ok 88 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 32768 1483s # received: 32768 1483s ok 89 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 33792 1483s # received: 33792 1483s ok 90 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 34816 1483s # received: 34816 1483s ok 91 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 35840 1483s # received: 35840 1483s ok 92 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 36864 1483s # received: 36864 1483s ok 93 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 37888 1483s # received: 37888 1483s ok 94 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 38912 1483s # received: 38912 1483s ok 95 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 39936 1483s # received: 39936 1483s ok 96 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 40960 1483s # received: 40960 1483s ok 97 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 41984 1483s # received: 41984 1483s ok 98 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 43008 1483s # received: 43008 1483s ok 99 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 44032 1483s # received: 44032 1483s ok 100 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 45056 1483s # received: 45056 1483s ok 101 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 46080 1483s # received: 46080 1483s ok 102 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 47104 1483s # received: 47104 1483s ok 103 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 48128 1483s # received: 48128 1483s ok 104 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 49152 1483s # received: 49152 1483s ok 105 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 50176 1483s # received: 50176 1483s ok 106 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 51200 1483s # received: 51200 1483s ok 107 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 102400 1483s # received: 102400 1483s ok 108 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 307200 1483s # received: 307200 1483s ok 109 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 512000 1483s # received: 512000 1483s ok 110 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 2048000 1483s # received: 2048000 1483s ok 111 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 4096000 1483s # received: 4096000 1483s ok 112 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:10 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:11 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 6144000 1483s # received: 6144000 1483s ok 113 1483s #lwp request: 1483s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1483s #User-Agent: libwww-perl/6.76 1483s # 1483s #server response: 1483s #HTTP/1.1 200 OK 1483s #Connection: close 1483s #Date: Mon, 08 Apr 2024 17:21:11 GMT 1483s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1483s #Vary: In-If1 1483s #Content-Length: 0 1483s #Client-Date: Mon, 08 Apr 2024 17:21:11 GMT 1483s #Client-Peer: 127.0.0.1:8529 1483s #Client-Response-Num: 1 1483s #Client-Transfer-Encoding: chunked 1483s #DMMATCH1: 1 1483s #X-Content-Length-Note: added by Apache::TestRequest 1483s # 1483s # testing : bytes in body 1483s # expected: 10240000 1483s # received: 10240000 1483s ok 114 1483s ok 1489s t/apache/server_name_port.t ......... 1489s 1..84 1489s # Running under perl version 5.038002 for linux 1489s # Current time local: Mon Apr 8 17:21:11 2024 1489s # Current time GMT: Mon Apr 8 17:21:11 2024 1489s # Using Test.pm version 1.31 1489s # Using Apache/Test.pm version 1.42 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1489s # expecting 200, got 200 1489s ok 1 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 2 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 3 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1489s # expecting 200, got 200 1489s ok 4 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 5 1489s # got SERVER_PORT='123', expected '123' 1489s ok 6 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1489s # expecting 200, got 200 1489s ok 7 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 8 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 9 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1489s # expecting 200, got 200 1489s ok 10 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 11 1489s # got SERVER_PORT='123', expected '123' 1489s ok 12 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1489s # expecting 200, got 200 1489s ok 13 1489s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1489s ok 14 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 15 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1489s # expecting 200, got 200 1489s ok 16 1489s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1489s ok 17 1489s # got SERVER_PORT='123', expected '123' 1489s ok 18 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1489s # expecting 200, got 200 1489s ok 19 1489s # got SERVER_NAME='[::1]', expected '[::1]' 1489s ok 20 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 21 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1489s # expecting 200, got 200 1489s ok 22 1489s # got SERVER_NAME='[::1]', expected '[::1]' 1489s ok 23 1489s # got SERVER_PORT='123', expected '123' 1489s ok 24 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1489s # expecting 200, got 200 1489s ok 25 1489s # got SERVER_NAME='[a::1]', expected '[a::1]' 1489s ok 26 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 27 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1489s # expecting 200, got 200 1489s ok 28 1489s # got SERVER_NAME='[a::1]', expected '[a::1]' 1489s ok 29 1489s # got SERVER_PORT='123', expected '123' 1489s ok 30 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1489s # expecting 200, got 200 1489s ok 31 1489s # got SERVER_NAME='[a::1]', expected '[a::1]' 1489s ok 32 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 33 1489s # SENDING: 1489s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1489s # expecting 200, got 200 1489s ok 34 1489s # got SERVER_NAME='[a::1]', expected '[a::1]' 1489s ok 35 1489s # got SERVER_PORT='123', expected '123' 1489s ok 36 1489s # SENDING: 1489s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1489s # expecting 200, got 200 1489s ok 37 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 38 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 39 1489s # SENDING: 1489s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1489s # expecting 200, got 200 1489s ok 40 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 41 1489s # got SERVER_PORT='123', expected '123' 1489s ok 42 1489s # SENDING: 1489s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1489s # expecting 200, got 200 1489s ok 43 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 44 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 45 1489s # SENDING: 1489s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1489s # expecting 200, got 200 1489s ok 46 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 47 1489s # got SERVER_PORT='123', expected '123' 1489s ok 48 1489s # SENDING: 1489s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1489s # expecting 200, got 200 1489s ok 49 1489s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1489s ok 50 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 51 1489s # SENDING: 1489s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1489s # expecting 200, got 200 1489s ok 52 1489s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1489s ok 53 1489s # got SERVER_PORT='123', expected '123' 1489s ok 54 1489s # SENDING: 1489s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1489s # expecting 200, got 200 1489s ok 55 1489s # got SERVER_NAME='[::1]', expected '[::1]' 1489s ok 56 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 57 1489s # SENDING: 1489s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1489s # expecting 200, got 200 1489s ok 58 1489s # got SERVER_NAME='[::1]', expected '[::1]' 1489s ok 59 1489s # got SERVER_PORT='123', expected '123' 1489s ok 60 1489s # SENDING: 1489s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1489s # expecting 200, got 200 1489s ok 61 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 62 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 63 1489s # SENDING: 1489s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1489s # expecting 200, got 200 1489s ok 64 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 65 1489s # got SERVER_PORT='123', expected '123' 1489s ok 66 1489s # SENDING: 1489s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1489s # expecting 200, got 200 1489s ok 67 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 68 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 69 1489s # SENDING: 1489s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1489s # expecting 200, got 200 1489s ok 70 1489s # got SERVER_NAME='righthost', expected 'righthost' 1489s ok 71 1489s # got SERVER_PORT='123', expected '123' 1489s ok 72 1489s # SENDING: 1489s # 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 1489s # expecting 200, got 200 1489s ok 73 1489s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1489s ok 74 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 75 1489s # SENDING: 1489s # 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 1489s # expecting 200, got 200 1489s ok 76 1489s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1489s ok 77 1489s # got SERVER_PORT='123', expected '123' 1489s ok 78 1489s # SENDING: 1489s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1489s # expecting 200, got 200 1489s ok 79 1489s # got SERVER_NAME='[::1]', expected '[::1]' 1489s ok 80 1489s # got SERVER_PORT='8529', expected '8529' 1489s ok 81 1489s # SENDING: 1489s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1489s # expecting 200, got 200 1489s ok 82 1489s # got SERVER_NAME='[::1]', expected '[::1]' 1489s ok 83 1489s # got SERVER_PORT='123', expected '123' 1489s ok 84 1489s ok 1494s t/apache/teclchunk.t ................ skipped: Not supported yet 1498s t/apr/uri.t ......................... 1498s 1..1 1498s # Running under perl version 5.038002 for linux 1498s # Current time local: Mon Apr 8 17:21:22 2024 1498s # Current time GMT: Mon Apr 8 17:21:22 2024 1498s # Using Test.pm version 1.31 1498s # Using Apache/Test.pm version 1.42 1498s ok 1 1498s ok 1502s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1507s t/filter/case.t ..................... 1507s 1..4 1507s # Running under perl version 5.038002 for linux 1507s # Current time local: Mon Apr 8 17:21:30 2024 1507s # Current time GMT: Mon Apr 8 17:21:30 2024 1507s # Using Test.pm version 1.31 1507s # Using Apache/Test.pm version 1.42 1507s ok 1 1507s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1507s # expected 200 1507s # received 200 1507s # body: =HEAD1 NAME 1507s X X 1507s 1507s PERLSUB - PERL SUBROUTINES 1507s 1507s =HEAD1 SYNOPSIS 1507s 1507s TO DECLARE SUBROUTINES: 1507s X X 1507s 1507s SUB NAME; # A "FORWARD" DECLARATION. 1507s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1507s SUB NAME : ATTRS; # WITH ATTRIBUTES 1507s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1507s 1507s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1507s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1507s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1507s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1507s 1507s USE FEATURE 'SIGNATURES'; 1507s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1507s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1507s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1507s 1507s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1507s X 1507s 1507s $SUBREF = SUB BLOCK; # NO PROTO 1507s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1507s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1507s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1507s 1507s USE FEATURE 'SIGNATURES'; 1507s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1507s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1507s 1507s TO IMPORT SUBROUTINES: 1507s X 1507s 1507s USE MODULE QW(NAME1 NAME2 NAME3); 1507s 1507s TO CALL SUBROUTINES: 1507s X X 1507s 1507s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1507s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1507s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1507s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1507s 1507s =HEAD1 DESCRIPTION 1507s 1507s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1507s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1507s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1507s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1507s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1507s ITS NAME OR A CODE REFERENCE. 1507s 1507s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1507s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1507s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1507s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1507s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1507s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1507s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1507s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1507s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1507s X X 1507s 1507s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1507s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1507s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1507s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1507s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1507s SUCH A SIGNATURE-USING SUBROUTINE. 1507s 1507s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1507s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1507s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1507s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1507s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1507s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1507s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1507s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1507s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1507s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1507s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1507s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1507s X X X<@_> 1507s 1507s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1507s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1507s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1507s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1507s L AND L. 1507s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1507s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1507s 1507s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1507s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1507s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1507s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1507s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1507s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1507s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1507s ONE LARGE INDISTINGUISHABLE LIST. 1507s 1507s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1507s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1507s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1507s EMPTY SUB RETURNS THE EMPTY LIST. 1507s X X X 1507s 1507s EXAMPLE: 1507s 1507s SUB MAX { 1507s MY $MAX = SHIFT(@_); 1507s FOREACH $FOO (@_) { 1507s $MAX = $FOO IF $MAX < $FOO; 1507s } 1507s RETURN $MAX; 1507s } 1507s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1507s 1507s EXAMPLE: 1507s 1507s # GET A LINE, COMBINING CONTINUATION LINES 1507s # THAT START WITH WHITESPACE 1507s 1507s SUB GET_LINE { 1507s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1507s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1507s IF ($LOOKAHEAD =~ /^[ \T]/) { 1507s $THISLINE .= $LOOKAHEAD; 1507s } 1507s ELSE { 1507s LAST LINE; 1507s } 1507s } 1507s RETURN $THISLINE; 1507s } 1507s 1507s $LOOKAHEAD = ; # GET FIRST LINE 1507s WHILE (DEFINED($LINE = GET_LINE())) { 1507s ... 1507s } 1507s 1507s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1507s 1507s SUB MAYBESET { 1507s MY($KEY, $VALUE) = @_; 1507s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1507s } 1507s 1507s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1507s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1507s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1507s ITS CALLER'S VALUES. 1507s X X 1507s 1507s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1507s SUB UPCASE_IN { 1507s FOR (@_) { TR/A-Z/A-Z/ } 1507s } 1507s 1507s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1507s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1507s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1507s X X 1507s 1507s UPCASE_IN("FREDERICK"); 1507s 1507s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1507s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1507s OF CHANGING THEM IN PLACE: 1507s 1507s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1507s SUB UPCASE { 1507s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1507s MY @PARMS = @_; 1507s FOR (@PARMS) { TR/A-Z/A-Z/ } 1507s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1507s } 1507s 1507s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1507s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1507s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1507s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1507s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1507s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1507s 1507s @NEWLIST = UPCASE(@LIST1, @LIST2); 1507s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1507s 1507s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1507s 1507s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1507s 1507s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1507s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1507s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1507s L
FOR ALTERNATIVES. 1507s 1507s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1507s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1507s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1507s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1507s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1507s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1507s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1507s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1507s SEE L FOR MORE ABOUT ALL THAT. 1507s X<&> 1507s 1507s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1507s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1507s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1507s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1507s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1507s X 1507s 1507s &FOO(1,2,3); # PASS THREE ARGUMENTS 1507s FOO(1,2,3); # THE SAME 1507s 1507s FOO(); # PASS A NULL LIST 1507s &FOO(); # THE SAME 1507s 1507s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1507s USE STRICT 'SUBS'; 1507s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1507s # A COMPILE-TIME ERROR 1507s NO STRICT 'SUBS'; 1507s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1507s # A LITERAL STRING "FOO" 1507s 1507s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1507s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1507s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1507s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1507s X<&> 1507s 1507s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1507s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1507s YOUR SUBROUTINE'S NAME. 1507s 1507s USE V5.16; 1507s MY $FACTORIAL = SUB { 1507s MY ($X) = @_; 1507s RETURN 1 IF $X == 1; 1507s RETURN($X * __SUB__->( $X - 1 ) ); 1507s }; 1507s 1507s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1507s IS SUBJECT TO CHANGE. 1507s 1507s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1507s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1507s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1507s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1507s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1507s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1507s SPECIAL, PRE-DEFINED THINGS. 1507s 1507s =OVER 1507s 1507s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1507s 1507s C 1507s 1507s =ITEM DOCUMENTED IN L 1507s 1507s C, C 1507s 1507s =ITEM DOCUMENTED IN L 1507s 1507s C, C 1507s 1507s =ITEM DOCUMENTED IN L 1507s 1507s C, C, C, C, C, C, C, 1507s C, C, C, C, C, C, 1507s C, C, C, C, C, C, C, 1507s C, C, C, C, C, C, 1507s C, C, C, C, C, 1507s C, C, C, C 1507s 1507s =ITEM DOCUMENTED IN L 1507s 1507s C, C, C, C, C, C, C, 1507s C, C, C, C, C, C, C, 1507s C, C, C, C, C, C 1507s 1507s =ITEM DOCUMENTED IN L 1507s 1507s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1507s L<< C|PERLFUNC/REQUIRE >> 1507s 1507s =ITEM DOCUMENTED IN L 1507s 1507s C 1507s 1507s =ITEM DOCUMENTED IN L 1507s 1507s C, C, C, C, C 1507s 1507s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1507s 1507s ANY STARTING WITH C<(> 1507s 1507s =BACK 1507s 1507s THE C, C, C, C AND C SUBROUTINES 1507s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1507s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1507s EXPLICITLY. SEE L 1507s 1507s =HEAD2 SIGNATURES 1507s 1507s X X 1507s 1507s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1507s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1507s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1507s 1507s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1507s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1507s DIRECTLY BY C, IN THE CURRENT SCOPE. 1507s 1507s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1507s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1507s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1507s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1507s 1507s FOR EXAMPLE, 1507s 1507s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1507s 1507s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1507s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1507s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1507s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1507s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1507s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1507s 1507s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1507s THE SIGNATURE. FOR EXAMPLE, 1507s 1507s SUB FOO ($LEFT, $RIGHT) { 1507s RETURN $LEFT + $RIGHT; 1507s } 1507s 1507s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1507s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1507s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1507s EQUIVALENT TO 1507s 1507s SUB FOO { 1507s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1507s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1507s MY $LEFT = $_[0]; 1507s MY $RIGHT = $_[1]; 1507s RETURN $LEFT + $RIGHT; 1507s } 1507s 1507s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1507s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1507s 1507s SUB FOO ($FIRST, $, $THIRD) { 1507s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1507s } 1507s 1507s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1507s MANDATORY FOR THE CALLER TO PASS IT. 1507s 1507s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1507s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1507s 1507s SUB FOO ($LEFT, $RIGHT = 0) { 1507s RETURN $LEFT + $RIGHT; 1507s } 1507s 1507s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1507s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1507s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1507s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1507s FOR EXAMPLE, 1507s 1507s MY $AUTO_ID = 0; 1507s SUB FOO ($THING, $ID = $AUTO_ID++) { 1507s PRINT "$THING HAS ID $ID"; 1507s } 1507s 1507s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1507s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1507s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1507s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1507s 1507s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1507s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1507s } 1507s 1507s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1507s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1507s VALUE PROVIDED WAS C. 1507s 1507s SUB FOO ($NAME //= "WORLD") { 1507s PRINT "HELLO, $NAME"; 1507s } 1507s 1507s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1507s 1507s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1507s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1507s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1507s 1507s SUB FOO ($X ||= 10) { 1507s RETURN 5 + $X; 1507s } 1507s 1507s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1507s FOR EXAMPLE, 1507s 1507s SUB FOO ($THING, $ = 1) { 1507s PRINT $THING; 1507s } 1507s 1507s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1507s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1507s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1507s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1507s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1507s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1507s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1507s 1507s SUB FOO ($THING, $=) { 1507s PRINT $THING; 1507s } 1507s 1507s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1507s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1507s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1507s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1507s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1507s TO RIGHT. 1507s 1507s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1507s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1507s 1507s SUB FOO ($FILTER, @INPUTS) { 1507s PRINT $FILTER->($_) FOREACH @INPUTS; 1507s } 1507s 1507s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1507s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1507s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1507s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1507s 1507s SUB FOO ($THING, @) { 1507s PRINT $THING; 1507s } 1507s 1507s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1507s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1507s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1507s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1507s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1507s AS WITH STANDARD HASH CONSTRUCTION. 1507s 1507s SUB FOO ($FILTER, %INPUTS) { 1507s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1507s } 1507s 1507s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1507s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1507s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1507s 1507s SUB FOO ($THING, %) { 1507s PRINT $THING; 1507s } 1507s 1507s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1507s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1507s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1507s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1507s AN EMPTY ARRAY OR EMPTY HASH. 1507s 1507s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1507s THAT THE CALLER PASSED NO ARGUMENTS: 1507s 1507s SUB FOO () { 1507s RETURN 123; 1507s } 1507s 1507s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1507s WARNING IN THE C CATEGORY. FROM PERL 5.36 1507s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1507s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1507s STATEMENT SUCH AS: 1507s 1507s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1507s 1507s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1507s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1507s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1507s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1507s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1507s WARNINGS IN THE C CATEGORY WHEN 1507s COMPILED: 1507s 1507s SUB F ($X) { 1507s # THIS LINE EMITS THE WARNING SEEN BELOW 1507s PRINT "ARGUMENTS ARE @_"; 1507s } 1507s 1507s Z<> 1507s 1507s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1507s EXPERIMENTAL AT ... 1507s 1507s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1507s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1507s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1507s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1507s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1507s SUPPLY THAT ARGUMENT. 1507s 1507s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1507s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1507s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1507s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1507s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1507s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1507s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1507s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1507s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1507s 1507s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1507s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1507s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1507s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1507s L. FOR EXAMPLE, 1507s 1507s SUB FOO :PROTOTYPE($) { $_[0] } 1507s 1507s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1507s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1507s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1507s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1507s 1507s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1507s RETURN $LEFT + $RIGHT; 1507s } 1507s 1507s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1507s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1507s THE SUBROUTINE'S BODY. 1507s 1507s =HEAD2 PRIVATE VARIABLES VIA MY() 1507s X X X X X 1507s X X 1507s 1507s SYNOPSIS: 1507s 1507s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1507s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1507s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1507s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1507s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1507s 1507s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1507s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1507s SEE L AND L. 1507s 1507s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1507s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1507s (C/C/C/C), LOOP 1507s (C/C/C/C/C), SUBROUTINE, C, 1507s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1507s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1507s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1507s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1507s WITH C INSTEAD. 1507s 1507s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1507s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1507s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1507s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1507s ITS OWN COPY. 1507s X 1507s 1507s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1507s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1507s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1507s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1507s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1507s 1507s MY $X = 10; 1507s SUB BUMPX { $X++ } 1507s 1507s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1507s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1507s THE C ITSELF. SEE L. 1507s X 1507s 1507s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1507s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1507s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1507s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1507s 1507s $ARG = "FRED"; # "GLOBAL" VARIABLE 1507s $N = CUBE_ROOT(27); 1507s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1507s # OUTPUTS: FRED THINKS THE ROOT IS 3 1507s 1507s SUB CUBE_ROOT { 1507s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1507s $ARG **= 1/3; 1507s RETURN $ARG; 1507s } 1507s 1507s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1507s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1507s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1507s 1507s MY ($FOO) = ; # WRONG? 1507s MY @FOO = ; 1507s 1507s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1507s 1507s MY $FOO = ; 1507s 1507s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1507s 1507s MY $FOO, $BAR = 1; # WRONG 1507s 1507s THAT HAS THE SAME EFFECT AS 1507s 1507s MY $FOO; 1507s $BAR = 1; 1507s 1507s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1507s THE CURRENT STATEMENT. THUS, 1507s 1507s MY $X = $X; 1507s 1507s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1507s THE EXPRESSION 1507s 1507s MY $X = 123 AND $X == 123 1507s 1507s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1507s 1507s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1507s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1507s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1507s 1507s WHILE (MY $LINE = <>) { 1507s $LINE = LC $LINE; 1507s } CONTINUE { 1507s PRINT $LINE; 1507s } 1507s 1507s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1507s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1507s IT. SIMILARLY, IN THE CONDITIONAL 1507s 1507s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1507s USER_AGREES(); 1507s } ELSIF ($ANSWER =~ /^NO$/I) { 1507s USER_DISAGREES(); 1507s } ELSE { 1507s CHOMP $ANSWER; 1507s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1507s } 1507s 1507s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1507s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1507s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1507s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1507s 1507s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1507s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1507s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1507s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1507s IN THE LOOP 1507s X X 1507s 1507s FOR MY $I (1, 2, 3) { 1507s SOME_FUNCTION(); 1507s } 1507s 1507s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1507s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1507s X X 1507s 1507s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1507s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1507s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1507s 1507s USE STRICT 'VARS'; 1507s 1507s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1507s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1507s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1507s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1507s THIS WITH C. 1507s 1507s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1507s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1507s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1507s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1507s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1507s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1507s EXAMPLE. 1507s 1507s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1507s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1507s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1507s 1507s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1507s 1507s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1507s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1507s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1507s 1507s PACKAGE MAIN; 1507s LOCAL $X = 10; 1507s MY $X = 20; 1507s PRINT "$X AND $::X\N"; 1507s 1507s THAT WILL PRINT OUT C<20> AND C<10>. 1507s 1507s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1507s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1507s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1507s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1507s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1507s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1507s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1507s AN ANONYMOUS SUB REFERENCE: 1507s 1507s MY $SECRET_VERSION = '1.001-BETA'; 1507s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1507s &$SECRET_SUB(); 1507s 1507s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1507s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1507s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1507s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1507s UNQUALIFIED AND UNQUALIFIABLE. 1507s 1507s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1507s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1507s L FOR SOMETHING OF A WORK-AROUND TO 1507s THIS. 1507s 1507s =HEAD2 PERSISTENT PRIVATE VARIABLES 1507s X X X X 1507s X X 1507s 1507s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1507s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1507s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1507s 1507s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1507s 1507s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1507s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1507s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1507s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1507s THE C FORM DOES NOT REQUIRE THE 1507s C PRAGMA. 1507s 1507s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1507s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1507s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1507s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1507s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1507s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1507s SUBROUTINE EACH TIME IT IS EXECUTED.) 1507s 1507s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1507s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1507s 1507s USE FEATURE 'STATE'; 1507s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1507s 1507s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1507s 1507s USE FEATURE 'STATE'; 1507s SUB CREATE_COUNTER { 1507s RETURN SUB { STATE $X; RETURN ++$X } 1507s } 1507s 1507s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1507s CODE OUTSIDE. 1507s 1507s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1507s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1507s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1507s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1507s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1507s 1507s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1507s 1507s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1507s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1507s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1507s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1507s 1507s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1507s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1507s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1507s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1507s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1507s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1507s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1507s 1507s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1507s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1507s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1507s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1507s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1507s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1507s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1507s 1507s { 1507s MY $SECRET_VAL = 0; 1507s SUB GIMME_ANOTHER { 1507s RETURN ++$SECRET_VAL; 1507s } 1507s } 1507s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1507s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1507s 1507s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1507s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1507s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1507s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1507s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1507s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1507s STARTS TO RUN: 1507s 1507s BEGIN { 1507s MY $SECRET_VAL = 0; 1507s SUB GIMME_ANOTHER { 1507s RETURN ++$SECRET_VAL; 1507s } 1507s } 1507s 1507s SEE L ABOUT THE 1507s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1507s C AND C. 1507s 1507s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1507s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1507s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1507s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1507s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1507s 1507s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1507s X X X X 1507s X 1507s 1507s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1507s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1507s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1507s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1507s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1507s 1507s SYNOPSIS: 1507s 1507s # LOCALIZATION OF VALUES 1507s 1507s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1507s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1507s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1507s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1507s 1507s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1507s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1507s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1507s # LOCALIZATION 1507s 1507s # LOCALIZATION OF SYMBOLS 1507s 1507s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1507s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1507s # @MERLYN IS REALLY @RANDAL, ETC 1507s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1507s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1507s 1507s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1507s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1507s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1507s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1507s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1507s 1507s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1507s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1507s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1507s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1507s 1507s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1507s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1507s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1507s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1507s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1507s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1507s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1507s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1507s UNDEFINED VALUE.) 1507s 1507s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1507s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1507s VARIABLES OUTSIDE THE LOOP. 1507s 1507s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1507s X 1507s 1507s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1507s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1507s VIEWED AS A SCALAR OR AN ARRAY. SO 1507s 1507s LOCAL($FOO) = ; 1507s LOCAL @FOO = ; 1507s 1507s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1507s 1507s LOCAL $FOO = ; 1507s 1507s SUPPLIES A SCALAR CONTEXT. 1507s 1507s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1507s X 1507s 1507s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1507s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1507s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1507s 1507s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1507s 1507s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1507s { LOCAL $/ = UNDEF; $SLURP = ; } 1507s 1507s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1507s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1507s I, BECAUSE THE $1 VARIABLE IS 1507s MAGICAL AND READ-ONLY : 1507s 1507s LOCAL $1 = 2; 1507s 1507s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1507s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1507s TO SAFELY REUSE $_ IN A SUBROUTINE. 1507s 1507s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1507s WORK AS DESCRIBED. 1507s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1507s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1507s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1507s SEE L FOR MORE 1507s DETAILS. 1507s X 1507s 1507s =HEAD3 LOCALIZATION OF GLOBS 1507s X X 1507s 1507s THE CONSTRUCT 1507s 1507s LOCAL *NAME; 1507s 1507s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1507s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1507s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1507s 1507s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1507s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1507s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1507s SEPARATOR. 1507s 1507s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1507s X X 1507s X 1507s 1507s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1507s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1507s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1507s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1507s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1507s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1507s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1507s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1507s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1507s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1507s 1507s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1507s @ARY = ( 0..5 ); 1507s { 1507s LOCAL($ARY[5]) = 6; 1507s LOCAL($HASH{'A'}) = 'DRILL'; 1507s WHILE (MY $E = POP(@ARY)) { 1507s PRINT "$E . . .\N"; 1507s LAST UNLESS $E > 3; 1507s } 1507s IF (@ARY) { 1507s $HASH{'ONLY A'} = 'TEST'; 1507s DELETE $HASH{'A'}; 1507s } 1507s } 1507s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1507s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1507s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1507s 1507s PERL WILL PRINT 1507s 1507s 6 . . . 1507s 4 . . . 1507s 3 . . . 1507s THIS IS A TEST ONLY A TEST. 1507s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1507s 1507s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1507s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1507s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1507s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1507s 1507s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1507s X X X 1507s X 1507s 1507s YOU CAN USE THE C AND C 1507s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1507s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1507s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1507s 1507s DO { 1507s MY $VAL = $ARRAY[$IDX]; 1507s LOCAL $ARRAY[$IDX]; 1507s DELETE $ARRAY[$IDX]; 1507s $VAL 1507s } 1507s 1507s AND 1507s 1507s DO { 1507s MY $VAL = $HASH{KEY}; 1507s LOCAL $HASH{KEY}; 1507s DELETE $HASH{KEY}; 1507s $VAL 1507s } 1507s 1507s EXCEPT THAT FOR THOSE THE C IS 1507s SCOPED TO THE C BLOCK. SLICES ARE 1507s ALSO ACCEPTED. 1507s 1507s MY %HASH = ( 1507s A => [ 7, 8, 9 ], 1507s B => 1, 1507s ) 1507s 1507s { 1507s MY $X = DELETE LOCAL $HASH{A}; 1507s # $X IS [ 7, 8, 9 ] 1507s # %HASH IS (B => 1) 1507s 1507s { 1507s MY @NUMS = DELETE LOCAL @$X[0, 2] 1507s # @NUMS IS (7, 9) 1507s # $X IS [ UNDEF, 8 ] 1507s 1507s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1507s } 1507s # $X IS BACK TO [ 7, 8, 9 ] 1507s 1507s } 1507s # %HASH IS BACK TO ITS ORIGINAL STATE 1507s 1507s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1507s 1507s =HEAD2 LVALUE SUBROUTINES 1507s X X 1507s 1507s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1507s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1507s 1507s MY $VAL; 1507s SUB CANMOD : LVALUE { 1507s $VAL; # OR: RETURN $VAL; 1507s } 1507s SUB NOMOD { 1507s $VAL; 1507s } 1507s 1507s CANMOD() = 5; # ASSIGNS TO $VAL 1507s NOMOD() = 5; # ERROR 1507s 1507s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1507s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1507s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1507s 1507s DATA(2,3) = GET_DATA(3,4); 1507s 1507s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1507s 1507s (DATA(2,3)) = GET_DATA(3,4); 1507s 1507s AND IN: 1507s 1507s (DATA(2),DATA(3)) = GET_DATA(3,4); 1507s 1507s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1507s 1507s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1507s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1507s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1507s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1507s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1507s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1507s 1507s =HEAD2 LEXICAL SUBROUTINES 1507s X X X X 1507s 1507s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1507s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1507s AVAILABLE UNDER C OR C OR HIGHER. 1507s 1507s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1507s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1507s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1507s CATEGORY WAS DISABLED. 1507s 1507s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1507s DECLARED, AND ONLY AFTER THAT DECLARATION: 1507s 1507s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1507s # VERSIONS EARLIER THAN 5.26. 1507s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1507s USE FEATURE 'LEXICAL_SUBS'; 1507s 1507s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1507s STATE SUB FOO { 1507s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1507s } 1507s FOO(); # CALLS "STATE" SUB 1507s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1507s 1507s MY SUB BAR { ... } 1507s BAR(); # CALLS "MY" SUB 1507s 1507s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1507s 1507s # WRONG 1507s MY SUB BAZ { 1507s BAZ(); 1507s } 1507s 1507s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1507s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1507s 1507s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1507s 1507s MY SUB BAZ { 1507s __SUB__->(); # CALLS ITSELF 1507s } 1507s 1507s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1507s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1507s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1507s HOWEVER: 1507s 1507s MY SUB BAZ; # PREDECLARATION 1507s SUB BAZ { # DEFINE THE "MY" SUB 1507s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1507s } 1507s 1507s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1507s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1507s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1507s 1507s =HEAD3 C VS C 1507s 1507s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1507s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1507s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1507s CONTAINING BLOCK TO THE NEXT. 1507s 1507s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1507s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1507s 1507s SUB WHATEVER { 1507s MY $X = SHIFT; 1507s MY SUB INNER { 1507s ... DO SOMETHING WITH $X ... 1507s } 1507s INNER(); 1507s } 1507s 1507s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1507s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1507s SEE THE C<$X> FROM THE FIRST CALL TO C. 1507s 1507s =HEAD3 C SUBROUTINES 1507s 1507s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1507s SUBROUTINE OF THE SAME NAME. 1507s 1507s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1507s INSIDE AN INNER SCOPE: 1507s 1507s SUB FOO { ... } 1507s 1507s SUB BAR { 1507s MY SUB FOO { ... } 1507s { 1507s # NEED TO USE THE OUTER FOO HERE 1507s OUR SUB FOO; 1507s FOO(); 1507s } 1507s } 1507s 1507s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1507s 1507s PACKAGE MYSNEAKYMODULE; 1507s 1507s OUR SUB DO_SOMETHING { ... } 1507s 1507s SUB DO_SOMETHING_WITH_CALLER { 1507s PACKAGE DB; 1507s () = CALLER 1; # SETS @DB::ARGS 1507s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1507s } 1507s 1507s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1507s X X<*> 1507s 1507s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1507s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1507s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1507s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1507s 1507s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1507s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1507s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1507s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1507s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1507s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1507s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1507s 1507s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1507s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1507s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1507s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1507s 1507s SUB DOUBLEARY { 1507s LOCAL(*SOMEARY) = @_; 1507s FOREACH $ELEM (@SOMEARY) { 1507s $ELEM *= 2; 1507s } 1507s } 1507s DOUBLEARY(*FOO); 1507s DOUBLEARY(*BAR); 1507s 1507s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1507s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1507s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1507s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1507s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1507s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1507s 1507s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1507s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1507s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1507s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1507s L. 1507s 1507s =HEAD2 WHEN TO STILL USE LOCAL() 1507s X X 1507s 1507s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1507s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1507s I USE C INSTEAD OF C. 1507s 1507s =OVER 4 1507s 1507s =ITEM 1. 1507s 1507s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1507s 1507s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1507s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1507s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1507s IN C<@FIELDS>. 1507s 1507s { 1507s LOCAL @ARGV = ("/ETC/MOTD"); 1507s LOCAL $/ = UNDEF; 1507s LOCAL $_ = <>; 1507s @FIELDS = SPLIT /^\S*=+\S*$/; 1507s } 1507s 1507s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1507s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1507s 1507s =ITEM 2. 1507s 1507s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1507s 1507s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1507s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1507s TABLE ENTRIES: 1507s 1507s SUB IOQUEUE { 1507s LOCAL (*READER, *WRITER); # NOT MY! 1507s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1507s RETURN (*READER, *WRITER); 1507s } 1507s ($HEAD, $TAIL) = IOQUEUE(); 1507s 1507s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1507s ENTRIES. 1507s 1507s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1507s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1507s A LOCAL ALIAS. 1507s 1507s { 1507s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1507s GROW(); # REALLY CALLS SHRINK() 1507s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1507s } 1507s GROW(); # GET THE REAL GROW() AGAIN 1507s 1507s SEE L FOR MORE ABOUT MANIPULATING 1507s FUNCTIONS BY NAME IN THIS WAY. 1507s 1507s =ITEM 3. 1507s 1507s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1507s 1507s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1507s IS DONE ON DYNAMICS: 1507s 1507s { 1507s LOCAL $SIG{INT} = 'IGNORE'; 1507s FUNCT(); # UNINTERRUPTIBLE 1507s } 1507s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1507s 1507s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1507s 1507s =BACK 1507s 1507s =HEAD2 PASS BY REFERENCE 1507s X X X 1507s 1507s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1507s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1507s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1507s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1507s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1507s 1507s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1507s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1507s OF ALL THEIR FORMER LAST ELEMENTS: 1507s 1507s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1507s 1507s SUB POPMANY { 1507s MY $AREF; 1507s MY @RETLIST; 1507s FOREACH $AREF ( @_ ) { 1507s PUSH @RETLIST, POP @$AREF; 1507s } 1507s RETURN @RETLIST; 1507s } 1507s 1507s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1507s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1507s 1507s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1507s SUB INTER { 1507s MY ($K, $HREF, %SEEN); # LOCALS 1507s FOREACH $HREF (@_) { 1507s WHILE ( $K = EACH %$HREF ) { 1507s $SEEN{$K}++; 1507s } 1507s } 1507s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1507s } 1507s 1507s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1507s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1507s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1507s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1507s A LITTLE EXPENSIVE. 1507s 1507s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1507s 1507s (@W, @X) = FUNC(@Y, @Z); 1507s OR 1507s (%W, %X) = FUNC(%Y, %Z); 1507s 1507s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1507s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1507s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1507s AS ALWAYS. 1507s 1507s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1507s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1507s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1507s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1507s 1507s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1507s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1507s SUB FUNC { 1507s MY ($YREF, $ZREF) = @_; 1507s IF (@$YREF > @$ZREF) { 1507s RETURN ($YREF, $ZREF); 1507s } ELSE { 1507s RETURN ($ZREF, $YREF); 1507s } 1507s } 1507s 1507s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1507s 1507s (*W, *X) = FUNC(\@Y, \@Z); 1507s PRINT "@W HAS MORE THAN @X\N"; 1507s SUB FUNC { 1507s LOCAL (*Y, *Z) = @_; 1507s IF (@Y > @Z) { 1507s RETURN (\@Y, \@Z); 1507s } ELSE { 1507s RETURN (\@Z, \@Y); 1507s } 1507s } 1507s 1507s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1507s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1507s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1507s ARE IN THE SYMBOL TABLE. 1507s 1507s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1507s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1507s FOR EXAMPLE: 1507s 1507s SPLUTTER(\*STDOUT); 1507s SUB SPLUTTER { 1507s MY $FH = SHIFT; 1507s PRINT $FH "HER UM WELL A HMMM\N"; 1507s } 1507s 1507s $REC = GET_REC(\*STDIN); 1507s SUB GET_REC { 1507s MY $FH = SHIFT; 1507s RETURN SCALAR <$FH>; 1507s } 1507s 1507s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1507s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1507s 1507s SUB OPENIT { 1507s MY $PATH = SHIFT; 1507s LOCAL *FH; 1507s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1507s } 1507s 1507s =HEAD2 PROTOTYPES 1507s X X 1507s 1507s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1507s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1507s SECTION OR WITH A L. 1507s IF YOU DECLARE EITHER OF 1507s 1507s SUB MYPUSH (\@@) 1507s SUB MYPUSH :PROTOTYPE(\@@) 1507s 1507s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1507s 1507s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1507s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1507s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1507s OF AN ATTRIBUTE. 1507s 1507s THE 1507s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1507s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1507s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1507s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1507s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1507s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1507s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1507s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1507s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1507s 1507s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1507s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1507s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1507s 1507s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1507s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1507s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1507s CORRESPONDING BUILT-IN. 1507s 1507s DECLARED AS CALLED AS 1507s 1507s SUB MYLINK ($$) MYLINK $OLD, $NEW 1507s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1507s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1507s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1507s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1507s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1507s SUB MYPOP (\@) MYPOP @ARRAY 1507s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1507s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1507s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1507s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1507s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1507s SUB MYRAND (;$) MYRAND 42 1507s SUB MYTIME () MYTIME 1507s 1507s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1507s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1507s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1507s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1507s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1507s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1507s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1507s 1507s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1507s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1507s 1507s SUB MYREF (\[$@%&*]) 1507s 1507s WILL ALLOW CALLING MYREF() AS 1507s 1507s MYREF $VAR 1507s MYREF @ARRAY 1507s MYREF %HASH 1507s MYREF &SUB 1507s MYREF *GLOB 1507s 1507s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1507s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1507s 1507s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1507s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1507s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1507s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1507s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1507s 1507s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1507s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1507s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1507s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1507s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1507s FOLLOWS: 1507s 1507s USE SYMBOL 'QUALIFY_TO_REF'; 1507s 1507s SUB FOO (*) { 1507s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1507s ... 1507s } 1507s 1507s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1507s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1507s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1507s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1507s 1507s SUB MYPUSH (+@) { 1507s MY $AREF = SHIFT; 1507s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1507s PUSH @$AREF, @_; 1507s } 1507s 1507s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1507s IS OF AN ACCEPTABLE TYPE. 1507s 1507s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1507s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1507s 1507s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1507s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1507s PROVIDED, C<$_> WILL BE USED INSTEAD. 1507s 1507s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1507s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1507s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1507s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1507s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1507s 1507s MYTIME +2; 1507s 1507s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1507s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1507s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1507s 1507s SUB MYGETPROTOBYNUMBER($;); 1507s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1507s 1507s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1507s PROVIDED IT'S IN THE INITIAL POSITION: 1507s X<&> 1507s 1507s SUB TRY (&@) { 1507s MY($TRY,$CATCH) = @_; 1507s EVAL { &$TRY }; 1507s IF ($@) { 1507s LOCAL $_ = $@; 1507s &$CATCH; 1507s } 1507s } 1507s SUB CATCH (&) { $_[0] } 1507s 1507s TRY { 1507s DIE "PHOOEY"; 1507s } CATCH { 1507s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1507s }; 1507s 1507s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1507s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1507s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1507s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1507s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1507s 1507s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1507s X 1507s 1507s SUB MYGREP (&@) { 1507s MY $CODE = SHIFT; 1507s MY @RESULT; 1507s FOREACH $_ (@_) { 1507s PUSH(@RESULT, $_) IF &$CODE; 1507s } 1507s @RESULT; 1507s } 1507s 1507s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1507s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1507s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1507s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1507s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1507s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1507s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1507s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1507s 1507s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1507s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1507s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1507s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1507s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1507s MAJORITY OF OFFENDING CODE IS FIXED. 1507s 1507s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1507s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1507s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1507s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1507s 1507s SUB FUNC ($) { 1507s MY $N = SHIFT; 1507s PRINT "YOU GAVE ME $N\N"; 1507s } 1507s 1507s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1507s RETURNING A LIST: 1507s 1507s FUNC(@FOO); 1507s FUNC( $TEXT =~ /\W+/G ); 1507s 1507s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1507s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1507s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1507s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1507s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1507s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1507s 1507s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1507s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1507s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1507s EFFECT, LIKE SO: 1507s 1507s SUB FOO($$); 1507s SUB FOO($$) { 1507s FOO 1, 2; 1507s } 1507s 1507s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1507s TO MAKE THE WORLD A BETTER PLACE. 1507s 1507s =HEAD2 CONSTANT FUNCTIONS 1507s X 1507s 1507s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1507s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1507s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1507s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1507s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1507s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1507s 1507s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1507s 1507s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1507s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1507s # AND IT'S INLINED, TOO! 1507s SUB ST_DEV () { 0 } 1507s SUB ST_INO () { 1 } 1507s 1507s SUB FLAG_FOO () { 1 << 8 } 1507s SUB FLAG_BAR () { 1 << 9 } 1507s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1507s 1507s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1507s 1507s SUB N () { INT(OPT_BAZ) / 3 } 1507s 1507s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1507s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1507s 1507s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1507s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1507s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1507s C: 1507s 1507s SUB BAZ_VAL () { 1507s IF (OPT_BAZ) { 1507s RETURN 23; 1507s } 1507s ELSE { 1507s RETURN 42; 1507s } 1507s } 1507s SUB BONK_VAL () { RETURN 12345 } 1507s 1507s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1507s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1507s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1507s 1507s BEGIN { 1507s MY $VAR = 1; 1507s NO STRICT 'REFS'; 1507s *INLINED = SUB () { $VAR }; 1507s } 1507s 1507s BEGIN { 1507s MY $VAR = 1; 1507s MY $REF = \$VAR; 1507s NO STRICT 'REFS'; 1507s *NOT_INLINED = SUB () { $VAR }; 1507s } 1507s 1507s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1507s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1507s 1507s BEGIN { 1507s MY $X = 10; 1507s *FOO = SUB () { $X }; 1507s $X++; 1507s } 1507s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1507s 1507s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1507s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1507s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1507s SO IT PRINTED C<10>, NOT C<11>. 1507s 1507s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1507s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1507s ASIDE FROM WHERE IT IS DECLARED. 1507s 1507s # FINE, NO WARNING 1507s BEGIN { 1507s MY $X = 54321; 1507s *INLINED = SUB () { $X }; 1507s } 1507s # ERROR 1507s BEGIN { 1507s MY $X; 1507s $X = 54321; 1507s *ALSO_INLINED = SUB () { $X }; 1507s } 1507s 1507s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1507s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1507s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1507s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1507s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1507s 1507s MY $X = 54321; 1507s *INLINED = SUB : CONST { $X }; 1507s $X++; 1507s 1507s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1507s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1507s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1507s VALUE CAPTURED THE SAME WAY. 1507s 1507s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1507s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1507s AN EXPLICIT C: 1507s 1507s BEGIN { 1507s MY $X = 10; 1507s *FOO = SUB () { RETURN $X }; 1507s $X++; 1507s } 1507s PRINT FOO(); # PRINTS 11 1507s 1507s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1507s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1507s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1507s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1507s 1507s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1507s SUB ONE { 1507s 1; 1507s } 1507s IF (ONE ) { 1507s PRINT ONE() IF ONE ; 1507s } 1507s 1507s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1507s SUB ONE () { 1 } 1507s DO { 1507s PRINT 1 1507s }; 1507s 1507s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1507s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1507s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1507s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1507s 1507s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1507s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1507s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1507s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1507s 1507s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1507s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1507s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1507s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1507s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1507s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1507s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1507s MENTIONED ABOVE: 1507s 1507s SUB NOT_INLINED () { RETURN 23 } 1507s 1507s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1507s X X X X 1507s 1507s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1507s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1507s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1507s ON A NON-UNIX SYSTEM. 1507s 1507s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1507s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1507s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1507s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1507s 1507s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1507s CHDIR $SOMEWHERE; 1507s SUB CHDIR { ... } 1507s 1507s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1507s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1507s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1507s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1507s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1507s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1507s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1507s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1507s FOR SOME KEYWORDS. SEE L. 1507s 1507s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1507s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1507s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1507s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1507s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1507s THAT IS, THEY COULD SAY 1507s 1507s USE MODULE 'OPEN'; 1507s 1507s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1507s 1507s USE MODULE; 1507s 1507s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1507s 1507s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1507s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1507s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1507s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1507s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1507s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1507s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1507s 1507s PACKAGE REGLOB; 1507s REQUIRE EXPORTER; 1507s @ISA = 'EXPORTER'; 1507s @EXPORT_OK = 'GLOB'; 1507s 1507s SUB IMPORT { 1507s MY $PKG = SHIFT; 1507s RETURN UNLESS @_; 1507s MY $SYM = SHIFT; 1507s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1507s $PKG->EXPORT($WHERE, $SYM, @_); 1507s } 1507s 1507s SUB GLOB { 1507s MY $PAT = SHIFT; 1507s MY @GOT; 1507s IF (OPENDIR MY $D, '.') { 1507s @GOT = GREP /$PAT/, READDIR $D; 1507s CLOSEDIR $D; 1507s } 1507s RETURN @GOT; 1507s } 1507s 1; 1507s 1507s AND HERE'S HOW IT COULD BE (AB)USED: 1507s 1507s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1507s PACKAGE FOO; 1507s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1507s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1507s 1507s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1507s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1507s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1507s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1507s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1507s IT MUST BE DONE AT ALL. 1507s 1507s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1507s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1507s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1507s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1507s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1507s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1507s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1507s LIBRARY. 1507s 1507s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1507s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1507s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1507s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1507s (SEE L). 1507s 1507s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1507s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1507s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1507s 1507s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1507s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1507s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1507s C SYNTAX, THOUGH). 1507s 1507s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1507s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1507s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1507s 1507s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1507s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1507s 1507s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1507s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1507s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1507s 1507s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1507s 1507s =HEAD2 AUTOLOADING 1507s X X 1507s 1507s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1507s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1507s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1507s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1507s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1507s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1507s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1507s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1507s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1507s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1507s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1507s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1507s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1507s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1507s SUBROUTINE NAME. SEE L FOR DETAILS.) 1507s 1507s 1507s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1507s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1507s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1507s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1507s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1507s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1507s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1507s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1507s 1507s SUB AUTOLOAD { 1507s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1507s MY $PROGRAM = $AUTOLOAD; 1507s $PROGRAM =~ S/.*:://; 1507s SYSTEM($PROGRAM, @_); 1507s } 1507s DATE(); 1507s WHO(); 1507s LS('-L'); 1507s 1507s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1507s EVEN NEED PARENTHESES: 1507s 1507s USE SUBS QW(DATE WHO LS); 1507s DATE; 1507s WHO; 1507s LS '-L'; 1507s 1507s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1507s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1507s 1507s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1507s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1507s DESCRIBED IN L AND IN L, THE STANDARD 1507s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1507s FUNCTIONS TO PERL CODE IN L. 1507s 1507s =HEAD2 SUBROUTINE ATTRIBUTES 1507s X X X 1507s 1507s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1507s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1507s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1507s C HAD BEEN SEEN. SEE L FOR DETAILS 1507s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1507s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1507s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1507s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1507s 1507s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1507s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1507s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1507s NEST PROPERLY. 1507s 1507s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1507s 1507s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1507s SUB PLUGH () : UGLY('\(") :BAD; 1507s SUB XYZZY : _5X5 { ... } 1507s 1507s EXAMPLES OF INVALID SYNTAX: 1507s 1507s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1507s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1507s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1507s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1507s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1507s 1507s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1507s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1507s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1507s PARSED AND INVOKED: 1507s 1507s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1507s 1507s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1507s SEE L AND L. 1507s 1507s =HEAD1 SEE ALSO 1507s 1507s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1507s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1507s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1507s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1507s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1507s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1507s 1507s =FOR VI 1507s # EX: SET STS=0 SW=4 ET: 1507s 1507s ok 2 1507s # testing mod_cgi with /modules/cgi/perl.pl 1507s # expected 200 1507s # received 200 1507s # body: PERL CGI 1507s ok 3 1507s # testing mod_test_rwrite with /test_rwrite 1507s # expected 200 1507s # received 200 1507s # body: A 1507s ok 4 1507s ok 1511s t/filter/case_in.t .................. 1511s 1..3 1511s # Running under perl version 5.038002 for linux 1511s # Current time local: Mon Apr 8 17:21:35 2024 1511s # Current time GMT: Mon Apr 8 17:21:35 2024 1511s # Using Test.pm version 1.31 1511s # Using Apache/Test.pm version 1.42 1511s ok 1 1511s # testing mod_cgi with /modules/cgi/perl_echo.pl 1511s # expected 200 1511s # received 200 1511s ok 2 1511s # testing mod_echo_post with /echo_post 1511s # expected 200 1511s # received 200 1511s ok 3 1511s ok 1516s t/filter/input_body.t ............... 1516s 1..2 1516s # Running under perl version 5.038002 for linux 1516s # Current time local: Mon Apr 8 17:21:39 2024 1516s # Current time GMT: Mon Apr 8 17:21:39 2024 1516s # Using Test.pm version 1.31 1516s # Using Apache/Test.pm version 1.42 1516s # testing : Posted "1 ko" 1516s # expected: 'ok 1' 1516s # received: 'ok 1' 1516s ok 1 1516s # testing : Posted "2 ko" 1516s # expected: 'ok 2' 1516s # received: 'ok 2' 1516s ok 2 1516s ok 1520s t/http11/basicauth.t ................ 1520s 1..3 1520s # Running under perl version 5.038002 for linux 1520s # Current time local: Mon Apr 8 17:21:43 2024 1520s # Current time GMT: Mon Apr 8 17:21:43 2024 1520s # Using Test.pm version 1.31 1520s # Using Apache/Test.pm version 1.42 1520s ok 1 1520s ok 2 1520s ok 3 1520s ok 1525s t/http11/chunked.t .................. 1525s 1..30 1525s # Running under perl version 5.038002 for linux 1525s # Current time local: Mon Apr 8 17:21:48 2024 1525s # Current time GMT: Mon Apr 8 17:21:48 2024 1525s # Using Test.pm version 1.31 1525s # Using Apache/Test.pm version 1.42 1525s # testing : response protocol 1525s # expected: 'HTTP/1.1' 1525s # received: 'HTTP/1.1' 1525s ok 1 1525s # testing : response Transfer-Encoding 1525s # expected: 'chunked' 1525s # received: 'chunked' 1525s ok 2 1525s # testing : no Content-Length 1525s # expected: 0 1525s # received: 0 1525s ok 3 1525s # testing : body length 1525s # expected: '70976' 1525s # received: 70976 1525s ok 4 1525s # testing : number of requests 1525s # expected: 1 1525s # received: 1 1525s ok 5 1525s # testing : response protocol 1525s # expected: 'HTTP/1.1' 1525s # received: 'HTTP/1.1' 1525s ok 6 1525s # testing : response Transfer-Encoding 1525s # expected: 'chunked' 1525s # received: 'chunked' 1525s ok 7 1525s # testing : no Content-Length 1525s # expected: 0 1525s # received: 0 1525s ok 8 1525s # testing : body length 1525s # expected: '212509' 1525s # received: 212509 1525s ok 9 1525s # testing : number of requests 1525s # expected: 2 1525s # received: 2 1525s ok 10 1525s # testing : response protocol 1525s # expected: 'HTTP/1.1' 1525s # received: 'HTTP/1.1' 1525s ok 11 1525s # testing : response Transfer-Encoding 1525s # expected: 'chunked' 1525s # received: 'chunked' 1525s ok 12 1525s # testing : no Content-Length 1525s # expected: 0 1525s # received: 0 1525s ok 13 1525s # testing : body length 1525s # expected: '280545' 1525s # received: 280545 1525s ok 14 1525s # testing : number of requests 1525s # expected: 3 1525s # received: 3 1525s ok 15 1525s # testing : response protocol 1525s # expected: 'HTTP/1.1' 1525s # received: 'HTTP/1.1' 1525s ok 16 1525s # testing : response Transfer-Encoding 1525s # expected: 'chunked' 1525s # received: 'chunked' 1525s ok 17 1525s # testing : no Content-Length 1525s # expected: 0 1525s # received: 0 1525s ok 18 1525s # testing : body length 1525s # expected: '845969' 1525s # received: 845969 1525s ok 19 1525s # testing : number of requests 1525s # expected: 4 1525s # received: 4 1525s ok 20 1525s # testing : response protocol 1525s # expected: 'HTTP/1.1' 1525s # received: 'HTTP/1.1' 1525s ok 21 1525s # testing : no Transfer-Encoding (test result inverted) 1525s # expected: 'chunked' 1525s # received: '' 1525s ok 22 1525s # testing : content length 1525s # expected: 253 1525s # received: '253' 1525s ok 23 1525s # testing : body length 1525s # expected: '242' 1525s # received: 242 1525s ok 24 1525s # testing : number of requests 1525s # expected: 5 1525s # received: 5 1525s ok 25 1525s # testing : response protocol 1525s # expected: 'HTTP/1.1' 1525s # received: 'HTTP/1.1' 1525s ok 26 1525s # testing : no Transfer-Encoding (test result inverted) 1525s # expected: 'chunked' 1525s # received: '' 1525s ok 27 1525s # testing : content length 1525s # expected: '' 1525s # received: '' 1525s ok 28 1525s # testing : body length 1525s # expected: '14276' 1525s # received: 14276 1525s ok 29 1525s # testing : number of requests 1525s # expected: 6 1525s # received: 6 1525s ok 30 1525s ok 1529s t/http11/chunked2.t ................. 1529s 1..2 1529s # Running under perl version 5.038002 for linux 1529s # Current time local: Mon Apr 8 17:21:53 2024 1529s # Current time GMT: Mon Apr 8 17:21:53 2024 1529s # Using Test.pm version 1.31 1529s # Using Apache/Test.pm version 1.42 1529s # testing : successful response 1529s # expected: 200 1529s # received: '200' 1529s ok 1 1529s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1529s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1529s ok 2 1529s ok 1533s t/http11/clength.t .................. 1533s 1..6 1533s # Running under perl version 5.038002 for linux 1533s # Current time local: Mon Apr 8 17:21:57 2024 1533s # Current time GMT: Mon Apr 8 17:21:57 2024 1533s # Using Test.pm version 1.31 1533s # Using Apache/Test.pm version 1.42 1533s # testing : successful response 1533s # expected: 200 1533s # received: '200' 1533s ok 1 1533s # expected: 10 1533s # received: '10' 1533s ok 2 1533s # expected: 'bbbbbbbbbb' 1533s # received: 'bbbbbbbbbb' 1533s ok 3 1533s # testing : successful response 1533s # expected: 200 1533s # received: '200' 1533s ok 4 1533s # expected: 6 1533s # received: '6' 1533s ok 5 1533s # expected: 'foobar' 1533s # received: 'foobar' 1533s ok 6 1533s ok 1538s t/http11/post.t ..................... 1538s # using LWP client 1538s 1..51 1538s # Running under perl version 5.038002 for linux 1538s # Current time local: Mon Apr 8 17:22:01 2024 1538s # Current time GMT: Mon Apr 8 17:22:01 2024 1538s # Using Test.pm version 1.31 1538s # Using Apache/Test.pm version 1.42 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 1024 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Connection: Keep-Alive 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 5 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 1 1538s #DMMATCH1: 1 1538s #Keep-Alive: timeout=5, max=100 1538s # 1538s # testing : length posted 1538s # expected: '1024' 1538s # received: 1024 1538s ok 1 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 2048 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 5 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 2 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '2048' 1538s # received: 2048 1538s ok 2 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 3072 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 5 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 3 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '3072' 1538s # received: 3072 1538s ok 3 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 4096 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 5 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 4 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '4096' 1538s # received: 4096 1538s ok 4 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 5120 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 5 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 5 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '5120' 1538s # received: 5120 1538s ok 5 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 6144 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 5 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 6 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '6144' 1538s # received: 6144 1538s ok 6 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 7168 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 5 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 7 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '7168' 1538s # received: 7168 1538s ok 7 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 8192 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 5 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 8 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '8192' 1538s # received: 8192 1538s ok 8 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 9216 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 5 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 9 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '9216' 1538s # received: 9216 1538s ok 9 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 10240 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 10 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '10240' 1538s # received: 10240 1538s ok 10 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 11264 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 11 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '11264' 1538s # received: 11264 1538s ok 11 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 12288 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 12 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '12288' 1538s # received: 12288 1538s ok 12 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 13312 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 13 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '13312' 1538s # received: 13312 1538s ok 13 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 14336 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 14 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '14336' 1538s # received: 14336 1538s ok 14 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 15360 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 15 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '15360' 1538s # received: 15360 1538s ok 15 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 16384 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 16 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '16384' 1538s # received: 16384 1538s ok 16 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 17408 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 17 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '17408' 1538s # received: 17408 1538s ok 17 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 18432 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 18 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '18432' 1538s # received: 18432 1538s ok 18 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 19456 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:05 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 19 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '19456' 1538s # received: 19456 1538s ok 19 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 20480 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 20 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '20480' 1538s # received: 20480 1538s ok 20 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 21504 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 21 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '21504' 1538s # received: 21504 1538s ok 21 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 22528 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 22 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '22528' 1538s # received: 22528 1538s ok 22 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 23552 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 23 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '23552' 1538s # received: 23552 1538s ok 23 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 24576 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 24 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '24576' 1538s # received: 24576 1538s ok 24 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 25600 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 25 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '25600' 1538s # received: 25600 1538s ok 25 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 26624 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 26 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '26624' 1538s # received: 26624 1538s ok 26 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 27648 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 27 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '27648' 1538s # received: 27648 1538s ok 27 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 28672 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 28 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '28672' 1538s # received: 28672 1538s ok 28 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 29696 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 29 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '29696' 1538s # received: 29696 1538s ok 29 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 30720 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 30 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '30720' 1538s # received: 30720 1538s ok 30 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 31744 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 31 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '31744' 1538s # received: 31744 1538s ok 31 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 32768 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 32 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '32768' 1538s # received: 32768 1538s ok 32 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 33792 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 33 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '33792' 1538s # received: 33792 1538s ok 33 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 34816 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 34 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '34816' 1538s # received: 34816 1538s ok 34 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 35840 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 35 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '35840' 1538s # received: 35840 1538s ok 35 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 36864 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 36 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '36864' 1538s # received: 36864 1538s ok 36 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 37888 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 37 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '37888' 1538s # received: 37888 1538s ok 37 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 38912 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 38 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '38912' 1538s # received: 38912 1538s ok 38 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 39936 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 39 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '39936' 1538s # received: 39936 1538s ok 39 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 40960 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 40 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '40960' 1538s # received: 40960 1538s ok 40 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 41984 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 41 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '41984' 1538s # received: 41984 1538s ok 41 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 43008 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 42 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '43008' 1538s # received: 43008 1538s ok 42 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 44032 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 43 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '44032' 1538s # received: 44032 1538s ok 43 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 45056 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 44 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '45056' 1538s # received: 45056 1538s ok 44 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 46080 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 45 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '46080' 1538s # received: 46080 1538s ok 45 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 47104 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 46 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '47104' 1538s # received: 47104 1538s ok 46 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 48128 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 47 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '48128' 1538s # received: 48128 1538s ok 47 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 49152 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 48 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '49152' 1538s # received: 49152 1538s ok 48 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 50176 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 49 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '50176' 1538s # received: 50176 1538s ok 49 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 51200 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 6 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 50 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '51200' 1538s # received: 51200 1538s ok 50 1538s #lwp request: 1538s #POST http://localhost:8529/eat_post HTTP/1.1 1538s #User-Agent: libwww-perl/6.76 1538s #Content-Length: 102400 1538s # 1538s #server response: 1538s #HTTP/1.1 200 OK 1538s #Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1538s #Vary: In-If1 1538s #Content-Length: 7 1538s #Client-Date: Mon, 08 Apr 2024 17:22:06 GMT 1538s #Client-Peer: 127.0.0.1:8529 1538s #Client-Response-Num: 51 1538s #DMMATCH1: 1 1538s # 1538s # testing : length posted 1538s # expected: '102400' 1538s # received: 102400 1538s ok 51 1538s ok 1543s t/modules/aaa.t ..................... 1543s 1..40 1543s # Running under perl version 5.038002 for linux 1543s # Current time local: Mon Apr 8 17:22:06 2024 1543s # Current time GMT: Mon Apr 8 17:22:06 2024 1543s # Using Test.pm version 1.31 1543s # Using Apache/Test.pm version 1.42 1543s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/realm2 1543s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 1543s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/form1 1543s ok 1 1543s ok 2 1543s ok 3 1543s ok 4 1543s ok 5 1543s ok 6 1543s ok 7 1543s ok 8 1543s ok 9 1543s ok 10 1543s ok 11 1543s ok 12 1543s ok 13 1543s ok 14 1543s ok 15 1543s ok 16 1543s ok 17 1543s ok 18 1543s ok 19 1543s ok 20 1543s ok 21 1543s ok 22 1543s ok 23 1543s ok 24 1543s ok 25 1543s ok 26 1543s ok 27 1543s ok 28 1543s ok 29 1543s ok 30 1543s ok 31 1543s ok 32 1543s ok 33 1543s ok 34 1543s ok 35 1543s ok 36 1543s ok 37 1543s ok 38 1543s ok 39 1543s ok 40 1543s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 1543s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/form1 1543s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/realm2 1543s ok 1549s t/modules/access.t .................. 1549s 1..408 1549s # Running under perl version 5.038002 for linux 1549s # Current time local: Mon Apr 8 17:22:11 2024 1549s # Current time GMT: Mon Apr 8 17:22:11 2024 1549s # Using Test.pm version 1.31 1549s # Using Apache/Test.pm version 1.42 1549s # --- 1549s # Order deny,allow 1549s # Allow from all 1549s # expecting access. 1549s ok 1 1549s # --- 1549s # Order deny,allow 1549s # Deny from all 1549s # expecting access denial. 1549s ok 2 1549s # --- 1549s # Order deny,allow 1549s # Allow from all 1549s # Deny from all 1549s # expecting access. 1549s ok 3 1549s # --- 1549s # Order deny,allow 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 4 1549s # --- 1549s # Order deny,allow 1549s # Allow from all 1549s # Deny from localhost 1549s # expecting access. 1549s ok 5 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 6 1549s # --- 1549s # Order deny,allow 1549s # Allow from all 1549s # Deny from 127.0.0.1 1549s # expecting access. 1549s ok 7 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 8 1549s # --- 1549s # Order deny,allow 1549s # Allow from all 1549s # Deny from 127.0 1549s # expecting access. 1549s ok 9 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 10 1549s # --- 1549s # Order deny,allow 1549s # Allow from all 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access. 1549s ok 11 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 12 1549s # --- 1549s # Order deny,allow 1549s # Allow from all 1549s # Deny from 127.0.0.1/16 1549s # expecting access. 1549s ok 13 1549s # --- 1549s # Order deny,allow 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 14 1549s # --- 1549s # Order deny,allow 1549s # Allow from all 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 15 1549s # --- 1549s # Order deny,allow 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 16 1549s # --- 1549s # Order deny,allow 1549s # Allow from all 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 17 1549s # --- 1549s # Order deny,allow 1549s # Allow from localhost 1549s # expecting access. 1549s ok 18 1549s # --- 1549s # Order deny,allow 1549s # Deny from all 1549s # expecting access denial. 1549s ok 19 1549s # --- 1549s # Order deny,allow 1549s # Allow from localhost 1549s # Deny from all 1549s # expecting access. 1549s ok 20 1549s # --- 1549s # Order deny,allow 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 21 1549s # --- 1549s # Order deny,allow 1549s # Allow from localhost 1549s # Deny from localhost 1549s # expecting access. 1549s ok 22 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 23 1549s # --- 1549s # Order deny,allow 1549s # Allow from localhost 1549s # Deny from 127.0.0.1 1549s # expecting access. 1549s ok 24 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 25 1549s # --- 1549s # Order deny,allow 1549s # Allow from localhost 1549s # Deny from 127.0 1549s # expecting access. 1549s ok 26 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 27 1549s # --- 1549s # Order deny,allow 1549s # Allow from localhost 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access. 1549s ok 28 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 29 1549s # --- 1549s # Order deny,allow 1549s # Allow from localhost 1549s # Deny from 127.0.0.1/16 1549s # expecting access. 1549s ok 30 1549s # --- 1549s # Order deny,allow 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 31 1549s # --- 1549s # Order deny,allow 1549s # Allow from localhost 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 32 1549s # --- 1549s # Order deny,allow 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 33 1549s # --- 1549s # Order deny,allow 1549s # Allow from localhost 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 34 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1 1549s # expecting access. 1549s ok 35 1549s # --- 1549s # Order deny,allow 1549s # Deny from all 1549s # expecting access denial. 1549s ok 36 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1 1549s # Deny from all 1549s # expecting access. 1549s ok 37 1549s # --- 1549s # Order deny,allow 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 38 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1 1549s # Deny from localhost 1549s # expecting access. 1549s ok 39 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 40 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0.0.1 1549s # expecting access. 1549s ok 41 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 42 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0 1549s # expecting access. 1549s ok 43 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 44 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access. 1549s ok 45 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 46 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0.0.1/16 1549s # expecting access. 1549s ok 47 1549s # --- 1549s # Order deny,allow 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 48 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 49 1549s # --- 1549s # Order deny,allow 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 50 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 51 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0 1549s # expecting access. 1549s ok 52 1549s # --- 1549s # Order deny,allow 1549s # Deny from all 1549s # expecting access denial. 1549s ok 53 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0 1549s # Deny from all 1549s # expecting access. 1549s ok 54 1549s # --- 1549s # Order deny,allow 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 55 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0 1549s # Deny from localhost 1549s # expecting access. 1549s ok 56 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 57 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0 1549s # Deny from 127.0.0.1 1549s # expecting access. 1549s ok 58 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 59 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0 1549s # Deny from 127.0 1549s # expecting access. 1549s ok 60 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 61 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access. 1549s ok 62 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 63 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0 1549s # Deny from 127.0.0.1/16 1549s # expecting access. 1549s ok 64 1549s # --- 1549s # Order deny,allow 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 65 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 66 1549s # --- 1549s # Order deny,allow 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 67 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 68 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # expecting access. 1549s ok 69 1549s # --- 1549s # Order deny,allow 1549s # Deny from all 1549s # expecting access denial. 1549s ok 70 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from all 1549s # expecting access. 1549s ok 71 1549s # --- 1549s # Order deny,allow 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 72 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from localhost 1549s # expecting access. 1549s ok 73 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 74 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0.0.1 1549s # expecting access. 1549s ok 75 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 76 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0 1549s # expecting access. 1549s ok 77 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 78 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access. 1549s ok 79 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 80 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0.0.1/16 1549s # expecting access. 1549s ok 81 1549s # --- 1549s # Order deny,allow 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 82 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 83 1549s # --- 1549s # Order deny,allow 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 84 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 85 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/16 1549s # expecting access. 1549s ok 86 1549s # --- 1549s # Order deny,allow 1549s # Deny from all 1549s # expecting access denial. 1549s ok 87 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/16 1549s # Deny from all 1549s # expecting access. 1549s ok 88 1549s # --- 1549s # Order deny,allow 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 89 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/16 1549s # Deny from localhost 1549s # expecting access. 1549s ok 90 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 91 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0.0.1 1549s # expecting access. 1549s ok 92 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 93 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0 1549s # expecting access. 1549s ok 94 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 95 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access. 1549s ok 96 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 97 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0.0.1/16 1549s # expecting access. 1549s ok 98 1549s # --- 1549s # Order deny,allow 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 99 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/16 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 100 1549s # --- 1549s # Order deny,allow 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 101 1549s # --- 1549s # Order deny,allow 1549s # Allow from 127.0.0.1/16 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 102 1549s # --- 1549s # Order deny,allow 1549s # Allow from somewhere.else.com 1549s # expecting access. 1549s ok 103 1549s # --- 1549s # Order deny,allow 1549s # Deny from all 1549s # expecting access denial. 1549s ok 104 1549s # --- 1549s # Order deny,allow 1549s # Allow from somewhere.else.com 1549s # Deny from all 1549s # expecting access denial. 1549s ok 105 1549s # --- 1549s # Order deny,allow 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 106 1549s # --- 1549s # Order deny,allow 1549s # Allow from somewhere.else.com 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 107 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 108 1549s # --- 1549s # Order deny,allow 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 109 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 110 1549s # --- 1549s # Order deny,allow 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 111 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 112 1549s # --- 1549s # Order deny,allow 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 113 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 114 1549s # --- 1549s # Order deny,allow 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 115 1549s # --- 1549s # Order deny,allow 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 116 1549s # --- 1549s # Order deny,allow 1549s # Allow from somewhere.else.com 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 117 1549s # --- 1549s # Order deny,allow 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 118 1549s # --- 1549s # Order deny,allow 1549s # Allow from somewhere.else.com 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 119 1549s # --- 1549s # Order deny,allow 1549s # Allow from 66.6.6.6 1549s # expecting access. 1549s ok 120 1549s # --- 1549s # Order deny,allow 1549s # Deny from all 1549s # expecting access denial. 1549s ok 121 1549s # --- 1549s # Order deny,allow 1549s # Allow from 66.6.6.6 1549s # Deny from all 1549s # expecting access denial. 1549s ok 122 1549s # --- 1549s # Order deny,allow 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 123 1549s # --- 1549s # Order deny,allow 1549s # Allow from 66.6.6.6 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 124 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 125 1549s # --- 1549s # Order deny,allow 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 126 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 127 1549s # --- 1549s # Order deny,allow 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 128 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 129 1549s # --- 1549s # Order deny,allow 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 130 1549s # --- 1549s # Order deny,allow 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 131 1549s # --- 1549s # Order deny,allow 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 132 1549s # --- 1549s # Order deny,allow 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 133 1549s # --- 1549s # Order deny,allow 1549s # Allow from 66.6.6.6 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 134 1549s # --- 1549s # Order deny,allow 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 135 1549s # --- 1549s # Order deny,allow 1549s # Allow from 66.6.6.6 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 136 1549s # --- 1549s # Order allow,deny 1549s # Allow from all 1549s # expecting access. 1549s ok 137 1549s # --- 1549s # Order allow,deny 1549s # Deny from all 1549s # expecting access denial. 1549s ok 138 1549s # --- 1549s # Order allow,deny 1549s # Allow from all 1549s # Deny from all 1549s # expecting access denial. 1549s ok 139 1549s # --- 1549s # Order allow,deny 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 140 1549s # --- 1549s # Order allow,deny 1549s # Allow from all 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 141 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 142 1549s # --- 1549s # Order allow,deny 1549s # Allow from all 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 143 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 144 1549s # --- 1549s # Order allow,deny 1549s # Allow from all 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 145 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 146 1549s # --- 1549s # Order allow,deny 1549s # Allow from all 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 147 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 148 1549s # --- 1549s # Order allow,deny 1549s # Allow from all 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 149 1549s # --- 1549s # Order allow,deny 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 150 1549s # --- 1549s # Order allow,deny 1549s # Allow from all 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 151 1549s # --- 1549s # Order allow,deny 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 152 1549s # --- 1549s # Order allow,deny 1549s # Allow from all 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 153 1549s # --- 1549s # Order allow,deny 1549s # Allow from localhost 1549s # expecting access. 1549s ok 154 1549s # --- 1549s # Order allow,deny 1549s # Deny from all 1549s # expecting access denial. 1549s ok 155 1549s # --- 1549s # Order allow,deny 1549s # Allow from localhost 1549s # Deny from all 1549s # expecting access denial. 1549s ok 156 1549s # --- 1549s # Order allow,deny 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 157 1549s # --- 1549s # Order allow,deny 1549s # Allow from localhost 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 158 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 159 1549s # --- 1549s # Order allow,deny 1549s # Allow from localhost 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 160 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 161 1549s # --- 1549s # Order allow,deny 1549s # Allow from localhost 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 162 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 163 1549s # --- 1549s # Order allow,deny 1549s # Allow from localhost 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 164 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 165 1549s # --- 1549s # Order allow,deny 1549s # Allow from localhost 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 166 1549s # --- 1549s # Order allow,deny 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 167 1549s # --- 1549s # Order allow,deny 1549s # Allow from localhost 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 168 1549s # --- 1549s # Order allow,deny 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 169 1549s # --- 1549s # Order allow,deny 1549s # Allow from localhost 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 170 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1 1549s # expecting access. 1549s ok 171 1549s # --- 1549s # Order allow,deny 1549s # Deny from all 1549s # expecting access denial. 1549s ok 172 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1 1549s # Deny from all 1549s # expecting access denial. 1549s ok 173 1549s # --- 1549s # Order allow,deny 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 174 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 175 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 176 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 177 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 178 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 179 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 180 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 181 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 182 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 183 1549s # --- 1549s # Order allow,deny 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 184 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 185 1549s # --- 1549s # Order allow,deny 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 186 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 187 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0 1549s # expecting access. 1549s ok 188 1549s # --- 1549s # Order allow,deny 1549s # Deny from all 1549s # expecting access denial. 1549s ok 189 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0 1549s # Deny from all 1549s # expecting access denial. 1549s ok 190 1549s # --- 1549s # Order allow,deny 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 191 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 192 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 193 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 194 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 195 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 196 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 197 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 198 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 199 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 200 1549s # --- 1549s # Order allow,deny 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 201 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 202 1549s # --- 1549s # Order allow,deny 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 203 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 204 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # expecting access. 1549s ok 205 1549s # --- 1549s # Order allow,deny 1549s # Deny from all 1549s # expecting access denial. 1549s ok 206 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from all 1549s # expecting access denial. 1549s ok 207 1549s # --- 1549s # Order allow,deny 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 208 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 209 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 210 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 211 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 212 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 213 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 214 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 215 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 216 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 217 1549s # --- 1549s # Order allow,deny 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 218 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 219 1549s # --- 1549s # Order allow,deny 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 220 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 221 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/16 1549s # expecting access. 1549s ok 222 1549s # --- 1549s # Order allow,deny 1549s # Deny from all 1549s # expecting access denial. 1549s ok 223 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/16 1549s # Deny from all 1549s # expecting access denial. 1549s ok 224 1549s # --- 1549s # Order allow,deny 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 225 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/16 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 226 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 227 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 228 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 229 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 230 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 231 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 232 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 233 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 234 1549s # --- 1549s # Order allow,deny 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 235 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/16 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 236 1549s # --- 1549s # Order allow,deny 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 237 1549s # --- 1549s # Order allow,deny 1549s # Allow from 127.0.0.1/16 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 238 1549s # --- 1549s # Order allow,deny 1549s # Allow from somewhere.else.com 1549s # expecting access denial. 1549s ok 239 1549s # --- 1549s # Order allow,deny 1549s # Deny from all 1549s # expecting access denial. 1549s ok 240 1549s # --- 1549s # Order allow,deny 1549s # Allow from somewhere.else.com 1549s # Deny from all 1549s # expecting access denial. 1549s ok 241 1549s # --- 1549s # Order allow,deny 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 242 1549s # --- 1549s # Order allow,deny 1549s # Allow from somewhere.else.com 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 243 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 244 1549s # --- 1549s # Order allow,deny 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 245 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 246 1549s # --- 1549s # Order allow,deny 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 247 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 248 1549s # --- 1549s # Order allow,deny 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 249 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 250 1549s # --- 1549s # Order allow,deny 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 251 1549s # --- 1549s # Order allow,deny 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 252 1549s # --- 1549s # Order allow,deny 1549s # Allow from somewhere.else.com 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 253 1549s # --- 1549s # Order allow,deny 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 254 1549s # --- 1549s # Order allow,deny 1549s # Allow from somewhere.else.com 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 255 1549s # --- 1549s # Order allow,deny 1549s # Allow from 66.6.6.6 1549s # expecting access denial. 1549s ok 256 1549s # --- 1549s # Order allow,deny 1549s # Deny from all 1549s # expecting access denial. 1549s ok 257 1549s # --- 1549s # Order allow,deny 1549s # Allow from 66.6.6.6 1549s # Deny from all 1549s # expecting access denial. 1549s ok 258 1549s # --- 1549s # Order allow,deny 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 259 1549s # --- 1549s # Order allow,deny 1549s # Allow from 66.6.6.6 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 260 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 261 1549s # --- 1549s # Order allow,deny 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 262 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 263 1549s # --- 1549s # Order allow,deny 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 264 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 265 1549s # --- 1549s # Order allow,deny 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 266 1549s # --- 1549s # Order allow,deny 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 267 1549s # --- 1549s # Order allow,deny 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 268 1549s # --- 1549s # Order allow,deny 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 269 1549s # --- 1549s # Order allow,deny 1549s # Allow from 66.6.6.6 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 270 1549s # --- 1549s # Order allow,deny 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 271 1549s # --- 1549s # Order allow,deny 1549s # Allow from 66.6.6.6 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 272 1549s # --- 1549s # Order mutual-failure 1549s # Allow from all 1549s # expecting access. 1549s ok 273 1549s # --- 1549s # Order mutual-failure 1549s # Deny from all 1549s # expecting access denial. 1549s ok 274 1549s # --- 1549s # Order mutual-failure 1549s # Allow from all 1549s # Deny from all 1549s # expecting access denial. 1549s ok 275 1549s # --- 1549s # Order mutual-failure 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 276 1549s # --- 1549s # Order mutual-failure 1549s # Allow from all 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 277 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 278 1549s # --- 1549s # Order mutual-failure 1549s # Allow from all 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 279 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 280 1549s # --- 1549s # Order mutual-failure 1549s # Allow from all 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 281 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 282 1549s # --- 1549s # Order mutual-failure 1549s # Allow from all 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 283 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 284 1549s # --- 1549s # Order mutual-failure 1549s # Allow from all 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 285 1549s # --- 1549s # Order mutual-failure 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 286 1549s # --- 1549s # Order mutual-failure 1549s # Allow from all 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 287 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 288 1549s # --- 1549s # Order mutual-failure 1549s # Allow from all 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 289 1549s # --- 1549s # Order mutual-failure 1549s # Allow from localhost 1549s # expecting access. 1549s ok 290 1549s # --- 1549s # Order mutual-failure 1549s # Deny from all 1549s # expecting access denial. 1549s ok 291 1549s # --- 1549s # Order mutual-failure 1549s # Allow from localhost 1549s # Deny from all 1549s # expecting access denial. 1549s ok 292 1549s # --- 1549s # Order mutual-failure 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 293 1549s # --- 1549s # Order mutual-failure 1549s # Allow from localhost 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 294 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 295 1549s # --- 1549s # Order mutual-failure 1549s # Allow from localhost 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 296 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 297 1549s # --- 1549s # Order mutual-failure 1549s # Allow from localhost 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 298 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 299 1549s # --- 1549s # Order mutual-failure 1549s # Allow from localhost 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 300 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 301 1549s # --- 1549s # Order mutual-failure 1549s # Allow from localhost 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 302 1549s # --- 1549s # Order mutual-failure 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 303 1549s # --- 1549s # Order mutual-failure 1549s # Allow from localhost 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 304 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 305 1549s # --- 1549s # Order mutual-failure 1549s # Allow from localhost 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 306 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1 1549s # expecting access. 1549s ok 307 1549s # --- 1549s # Order mutual-failure 1549s # Deny from all 1549s # expecting access denial. 1549s ok 308 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1 1549s # Deny from all 1549s # expecting access denial. 1549s ok 309 1549s # --- 1549s # Order mutual-failure 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 310 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 311 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 312 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 313 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 314 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 315 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 316 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 317 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 318 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 319 1549s # --- 1549s # Order mutual-failure 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 320 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 321 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 322 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 323 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0 1549s # expecting access. 1549s ok 324 1549s # --- 1549s # Order mutual-failure 1549s # Deny from all 1549s # expecting access denial. 1549s ok 325 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0 1549s # Deny from all 1549s # expecting access denial. 1549s ok 326 1549s # --- 1549s # Order mutual-failure 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 327 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 328 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 329 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 330 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 331 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 332 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 333 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 334 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 335 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 336 1549s # --- 1549s # Order mutual-failure 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 337 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 338 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 339 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 340 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # expecting access. 1549s ok 341 1549s # --- 1549s # Order mutual-failure 1549s # Deny from all 1549s # expecting access denial. 1549s ok 342 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from all 1549s # expecting access denial. 1549s ok 343 1549s # --- 1549s # Order mutual-failure 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 344 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 345 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 346 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 347 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 348 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 349 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 350 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 351 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 352 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 353 1549s # --- 1549s # Order mutual-failure 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 354 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 355 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 356 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/255.255.0.0 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 357 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/16 1549s # expecting access. 1549s ok 358 1549s # --- 1549s # Order mutual-failure 1549s # Deny from all 1549s # expecting access denial. 1549s ok 359 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/16 1549s # Deny from all 1549s # expecting access denial. 1549s ok 360 1549s # --- 1549s # Order mutual-failure 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 361 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/16 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 362 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 363 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 364 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 365 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 366 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 367 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 368 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 369 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/16 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 370 1549s # --- 1549s # Order mutual-failure 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 371 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/16 1549s # Deny from somewhere.else.com 1549s # expecting access. 1549s ok 372 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 373 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 127.0.0.1/16 1549s # Deny from 66.6.6.6 1549s # expecting access. 1549s ok 374 1549s # --- 1549s # Order mutual-failure 1549s # Allow from somewhere.else.com 1549s # expecting access denial. 1549s ok 375 1549s # --- 1549s # Order mutual-failure 1549s # Deny from all 1549s # expecting access denial. 1549s ok 376 1549s # --- 1549s # Order mutual-failure 1549s # Allow from somewhere.else.com 1549s # Deny from all 1549s # expecting access denial. 1549s ok 377 1549s # --- 1549s # Order mutual-failure 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 378 1549s # --- 1549s # Order mutual-failure 1549s # Allow from somewhere.else.com 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 379 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 380 1549s # --- 1549s # Order mutual-failure 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 381 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 382 1549s # --- 1549s # Order mutual-failure 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 383 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 384 1549s # --- 1549s # Order mutual-failure 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 385 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 386 1549s # --- 1549s # Order mutual-failure 1549s # Allow from somewhere.else.com 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 387 1549s # --- 1549s # Order mutual-failure 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 388 1549s # --- 1549s # Order mutual-failure 1549s # Allow from somewhere.else.com 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 389 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 390 1549s # --- 1549s # Order mutual-failure 1549s # Allow from somewhere.else.com 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 391 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 66.6.6.6 1549s # expecting access denial. 1549s ok 392 1549s # --- 1549s # Order mutual-failure 1549s # Deny from all 1549s # expecting access denial. 1549s ok 393 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 66.6.6.6 1549s # Deny from all 1549s # expecting access denial. 1549s ok 394 1549s # --- 1549s # Order mutual-failure 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 395 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 66.6.6.6 1549s # Deny from localhost 1549s # expecting access denial. 1549s ok 396 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 397 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0.0.1 1549s # expecting access denial. 1549s ok 398 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 399 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0 1549s # expecting access denial. 1549s ok 400 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 401 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0.0.1/255.255.0.0 1549s # expecting access denial. 1549s ok 402 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 403 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 66.6.6.6 1549s # Deny from 127.0.0.1/16 1549s # expecting access denial. 1549s ok 404 1549s # --- 1549s # Order mutual-failure 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 405 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 66.6.6.6 1549s # Deny from somewhere.else.com 1549s # expecting access denial. 1549s ok 406 1549s # --- 1549s # Order mutual-failure 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 407 1549s # --- 1549s # Order mutual-failure 1549s # Allow from 66.6.6.6 1549s # Deny from 66.6.6.6 1549s # expecting access denial. 1549s ok 408 1549s ok 1553s t/modules/actions.t ................. 1553s 1..20 1553s # Running under perl version 5.038002 for linux 1553s # Current time local: Mon Apr 8 17:22:17 2024 1553s # Current time GMT: Mon Apr 8 17:22:17 2024 1553s # Using Test.pm version 1.31 1553s # Using Apache/Test.pm version 1.42 1553s # expected: 200 1553s # received: '200' 1553s ok 1 1553s # expected: 'nada' 1553s # received: 'nada' 1553s ok 2 1553s # expected: 404 1553s # received: '404' 1553s ok 3 1553s ok 4 # skip RC=404, no need to check content 1553s # expected: 404 1553s # received: '404' 1553s ok 5 1553s ok 6 # skip RC=404, no need to check content 1553s # expected: 404 1553s # received: '404' 1553s ok 7 1553s ok 8 # skip RC=404, no need to check content 1553s # expected: 200 1553s # received: '200' 1553s ok 9 1553s # expected: 'nada' 1553s # received: 'nada' 1553s ok 10 1553s # expected: 404 1553s # received: '404' 1553s ok 11 1553s ok 12 # skip RC=404, no need to check content 1553s # expected: 200 1553s # received: '200' 1553s ok 13 1553s # expected: 'POST 1553s # foo2: bar2 1553s # ' 1553s # received: 'POST 1553s # foo2: bar2 1553s # ' 1553s ok 14 1553s # expected: 405 1553s # received: '405' 1553s ok 15 1553s # expected: 200 1553s # received: '200' 1553s ok 16 1553s # expected: 'foo=bar' 1553s # received: 'foo=bar' 1553s ok 17 1553s # expected: 200 1553s # received: '200' 1553s ok 18 1553s # expected: 'POST 1553s # foo2: bar2 1553s # ' 1553s # received: 'POST 1553s # foo2: bar2 1553s # ' 1553s ok 19 1553s # expected: 405 1553s # received: '405' 1553s ok 20 1553s ok 1558s t/modules/alias.t ................... 1558s 1..134 1558s # Running under perl version 5.038002 for linux 1558s # Current time local: Mon Apr 8 17:22:21 2024 1558s # Current time GMT: Mon Apr 8 17:22:21 2024 1558s # Using Test.pm version 1.31 1558s # Using Apache/Test.pm version 1.42 1558s # verifying simple aliases 1558s # testing : /alias/ 1558s # expected: 200 1558s # received: '200' 1558s ok 1 1558s # testing : /bogu/ 1558s # expected: 404 1558s # received: '404' 1558s ok 2 1558s # verifying alias match with /ali[0-9]. 1558s # testing : /ali0 1558s # expected: 0 1558s # received: '0' 1558s ok 3 1558s # testing : /ali1 1558s # expected: 1 1558s # received: '1' 1558s ok 4 1558s # testing : /ali2 1558s # expected: 2 1558s # received: '2' 1558s ok 5 1558s # testing : /ali3 1558s # expected: 3 1558s # received: '3' 1558s ok 6 1558s # testing : /ali4 1558s # expected: 4 1558s # received: '4' 1558s ok 7 1558s # testing : /ali5 1558s # expected: 5 1558s # received: '5' 1558s ok 8 1558s # testing : /ali6 1558s # expected: 6 1558s # received: '6' 1558s ok 9 1558s # testing : /ali7 1558s # expected: 7 1558s # received: '7' 1558s ok 10 1558s # testing : /ali8 1558s # expected: 8 1558s # received: '8' 1558s ok 11 1558s # testing : /ali9 1558s # expected: 9 1558s # received: '9' 1558s ok 12 1558s # verifying expression alias match with /expr/ali[0-9]. 1558s # testing : /ali0 1558s # expected: 0 1558s # received: '0' 1558s ok 13 1558s # testing : /ali1 1558s # expected: 1 1558s # received: '1' 1558s ok 14 1558s # testing : /ali2 1558s # expected: 2 1558s # received: '2' 1558s ok 15 1558s # testing : /ali3 1558s # expected: 3 1558s # received: '3' 1558s ok 16 1558s # testing : /ali4 1558s # expected: 4 1558s # received: '4' 1558s ok 17 1558s # testing : /ali5 1558s # expected: 5 1558s # received: '5' 1558s ok 18 1558s # testing : /ali6 1558s # expected: 6 1558s # received: '6' 1558s ok 19 1558s # testing : /ali7 1558s # expected: 7 1558s # received: '7' 1558s ok 20 1558s # testing : /ali8 1558s # expected: 8 1558s # received: '8' 1558s ok 21 1558s # testing : /ali9 1558s # expected: 9 1558s # received: '9' 1558s ok 22 1558s # testing : /forbid 1558s # expected: '403' 1558s # received: '403' 1558s ok 23 1558s # testing : /gone 1558s # expected: '410' 1558s # received: '410' 1558s ok 24 1558s # testing : /perm 1558s # expected: '301' 1558s # received: '301' 1558s ok 25 1558s # testing : /perm2 1558s # expected: '301' 1558s # received: '301' 1558s ok 26 1558s # testing : /seeother 1558s # expected: '303' 1558s # received: '303' 1558s ok 27 1558s # testing : /temp 1558s # expected: '302' 1558s # received: '302' 1558s ok 28 1558s # testing : /temp2 1558s # expected: '302' 1558s # received: '302' 1558s ok 29 1558s verifying body of perm and temp redirect match 1558s # testing : /p0 1558s # expected: 0 1558s # received: '0' 1558s ok 30 1558s # testing : /p1 1558s # expected: 1 1558s # received: '1' 1558s ok 31 1558s # testing : /p2 1558s # expected: 2 1558s # received: '2' 1558s ok 32 1558s # testing : /p3 1558s # expected: 3 1558s # received: '3' 1558s ok 33 1558s # testing : /p4 1558s # expected: 4 1558s # received: '4' 1558s ok 34 1558s # testing : /p5 1558s # expected: 5 1558s # received: '5' 1558s ok 35 1558s # testing : /p6 1558s # expected: 6 1558s # received: '6' 1558s ok 36 1558s # testing : /p7 1558s # expected: 7 1558s # received: '7' 1558s ok 37 1558s # testing : /p8 1558s # expected: 8 1558s # received: '8' 1558s ok 38 1558s # testing : /p9 1558s # expected: 9 1558s # received: '9' 1558s ok 39 1558s # testing : /t0 1558s # expected: 0 1558s # received: '0' 1558s ok 40 1558s # testing : /t1 1558s # expected: 1 1558s # received: '1' 1558s ok 41 1558s # testing : /t2 1558s # expected: 2 1558s # received: '2' 1558s ok 42 1558s # testing : /t3 1558s # expected: 3 1558s # received: '3' 1558s ok 43 1558s # testing : /t4 1558s # expected: 4 1558s # received: '4' 1558s ok 44 1558s # testing : /t5 1558s # expected: 5 1558s # received: '5' 1558s ok 45 1558s # testing : /t6 1558s # expected: 6 1558s # received: '6' 1558s ok 46 1558s # testing : /t7 1558s # expected: 7 1558s # received: '7' 1558s ok 47 1558s # testing : /t8 1558s # expected: 8 1558s # received: '8' 1558s ok 48 1558s # testing : /t9 1558s # expected: 9 1558s # received: '9' 1558s ok 49 1558s verifying body of perm and temp redirect match with expression support 1558s # testing : /p0 1558s # expected: 0 1558s # received: '0' 1558s ok 50 1558s # testing : /p1 1558s # expected: 1 1558s # received: '1' 1558s ok 51 1558s # testing : /p2 1558s # expected: 2 1558s # received: '2' 1558s ok 52 1558s # testing : /p3 1558s # expected: 3 1558s # received: '3' 1558s ok 53 1558s # testing : /p4 1558s # expected: 4 1558s # received: '4' 1558s ok 54 1558s # testing : /p5 1558s # expected: 5 1558s # received: '5' 1558s ok 55 1558s # testing : /p6 1558s # expected: 6 1558s # received: '6' 1558s ok 56 1558s # testing : /p7 1558s # expected: 7 1558s # received: '7' 1558s ok 57 1558s # testing : /p8 1558s # expected: 8 1558s # received: '8' 1558s ok 58 1558s # testing : /p9 1558s # expected: 9 1558s # received: '9' 1558s ok 59 1558s # testing : /t0 1558s # expected: 0 1558s # received: '0' 1558s ok 60 1558s # testing : /t1 1558s # expected: 1 1558s # received: '1' 1558s ok 61 1558s # testing : /t2 1558s # expected: 2 1558s # received: '2' 1558s ok 62 1558s # testing : /t3 1558s # expected: 3 1558s # received: '3' 1558s ok 63 1558s # testing : /t4 1558s # expected: 4 1558s # received: '4' 1558s ok 64 1558s # testing : /t5 1558s # expected: 5 1558s # received: '5' 1558s ok 65 1558s # testing : /t6 1558s # expected: 6 1558s # received: '6' 1558s ok 66 1558s # testing : /t7 1558s # expected: 7 1558s # received: '7' 1558s ok 67 1558s # testing : /t8 1558s # expected: 8 1558s # received: '8' 1558s ok 68 1558s # testing : /t9 1558s # expected: 9 1558s # received: '9' 1558s ok 69 1558s verifying return code of seeother and gone redirect match 1558s # testing : s0 1558s # expected: '303' 1558s # received: '303' 1558s ok 70 1558s # testing : s1 1558s # expected: '303' 1558s # received: '303' 1558s ok 71 1558s # testing : s2 1558s # expected: '303' 1558s # received: '303' 1558s ok 72 1558s # testing : s3 1558s # expected: '303' 1558s # received: '303' 1558s ok 73 1558s # testing : s4 1558s # expected: '303' 1558s # received: '303' 1558s ok 74 1558s # testing : s5 1558s # expected: '303' 1558s # received: '303' 1558s ok 75 1558s # testing : s6 1558s # expected: '303' 1558s # received: '303' 1558s ok 76 1558s # testing : s7 1558s # expected: '303' 1558s # received: '303' 1558s ok 77 1558s # testing : s8 1558s # expected: '303' 1558s # received: '303' 1558s ok 78 1558s # testing : s9 1558s # expected: '303' 1558s # received: '303' 1558s ok 79 1558s # testing : f0 1558s # expected: '403' 1558s # received: '403' 1558s ok 80 1558s # testing : f1 1558s # expected: '403' 1558s # received: '403' 1558s ok 81 1558s # testing : f2 1558s # expected: '403' 1558s # received: '403' 1558s ok 82 1558s # testing : f3 1558s # expected: '403' 1558s # received: '403' 1558s ok 83 1558s # testing : f4 1558s # expected: '403' 1558s # received: '403' 1558s ok 84 1558s # testing : f5 1558s # expected: '403' 1558s # received: '403' 1558s ok 85 1558s # testing : f6 1558s # expected: '403' 1558s # received: '403' 1558s ok 86 1558s # testing : f7 1558s # expected: '403' 1558s # received: '403' 1558s ok 87 1558s # testing : f8 1558s # expected: '403' 1558s # received: '403' 1558s ok 88 1558s # testing : f9 1558s # expected: '403' 1558s # received: '403' 1558s ok 89 1558s # testing : g0 1558s # expected: '410' 1558s # received: '410' 1558s ok 90 1558s # testing : g1 1558s # expected: '410' 1558s # received: '410' 1558s ok 91 1558s # testing : g2 1558s # expected: '410' 1558s # received: '410' 1558s ok 92 1558s # testing : g3 1558s # expected: '410' 1558s # received: '410' 1558s ok 93 1558s # testing : g4 1558s # expected: '410' 1558s # received: '410' 1558s ok 94 1558s # testing : g5 1558s # expected: '410' 1558s # received: '410' 1558s ok 95 1558s # testing : g6 1558s # expected: '410' 1558s # received: '410' 1558s ok 96 1558s # testing : g7 1558s # expected: '410' 1558s # received: '410' 1558s ok 97 1558s # testing : g8 1558s # expected: '410' 1558s # received: '410' 1558s ok 98 1558s # testing : g9 1558s # expected: '410' 1558s # received: '410' 1558s ok 99 1558s verifying return code of seeother and gone redirect match with expression support 1558s # testing : s0 1558s # expected: '303' 1558s # received: '303' 1558s ok 100 1558s # testing : s1 1558s # expected: '303' 1558s # received: '303' 1558s ok 101 1558s # testing : s2 1558s # expected: '303' 1558s # received: '303' 1558s ok 102 1558s # testing : s3 1558s # expected: '303' 1558s # received: '303' 1558s ok 103 1558s # testing : s4 1558s # expected: '303' 1558s # received: '303' 1558s ok 104 1558s # testing : s5 1558s # expected: '303' 1558s # received: '303' 1558s ok 105 1558s # testing : s6 1558s # expected: '303' 1558s # received: '303' 1558s ok 106 1558s # testing : s7 1558s # expected: '303' 1558s # received: '303' 1558s ok 107 1558s # testing : s8 1558s # expected: '303' 1558s # received: '303' 1558s ok 108 1558s # testing : s9 1558s # expected: '303' 1558s # received: '303' 1558s ok 109 1558s # testing : f0 1558s # expected: '403' 1558s # received: '403' 1558s ok 110 1558s # testing : f1 1558s # expected: '403' 1558s # received: '403' 1558s ok 111 1558s # testing : f2 1558s # expected: '403' 1558s # received: '403' 1558s ok 112 1558s # testing : f3 1558s # expected: '403' 1558s # received: '403' 1558s ok 113 1558s # testing : f4 1558s # expected: '403' 1558s # received: '403' 1558s ok 114 1558s # testing : f5 1558s # expected: '403' 1558s # received: '403' 1558s ok 115 1558s # testing : f6 1558s # expected: '403' 1558s # received: '403' 1558s ok 116 1558s # testing : f7 1558s # expected: '403' 1558s # received: '403' 1558s ok 117 1558s # testing : f8 1558s # expected: '403' 1558s # received: '403' 1558s ok 118 1558s # testing : f9 1558s # expected: '403' 1558s # received: '403' 1558s ok 119 1558s # testing : g0 1558s # expected: '410' 1558s # received: '410' 1558s ok 120 1558s # testing : g1 1558s # expected: '410' 1558s # received: '410' 1558s ok 121 1558s # testing : g2 1558s # expected: '410' 1558s # received: '410' 1558s ok 122 1558s # testing : g3 1558s # expected: '410' 1558s # received: '410' 1558s ok 123 1558s # testing : g4 1558s # expected: '410' 1558s # received: '410' 1558s ok 124 1558s # testing : g5 1558s # expected: '410' 1558s # received: '410' 1558s ok 125 1558s # testing : g6 1558s # expected: '410' 1558s # received: '410' 1558s ok 126 1558s # testing : g7 1558s # expected: '410' 1558s # received: '410' 1558s ok 127 1558s # testing : g8 1558s # expected: '410' 1558s # received: '410' 1558s ok 128 1558s # testing : g9 1558s # expected: '410' 1558s # received: '410' 1558s ok 129 1558s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1558s # verifying /modules/alias/script is plain text 1558s # testing : /modules/alias/script 1558s # expected: '#!/bin/sh 1558s # echo Content-type: text/plain 1558s # echo 1558s # echo this is a shell script cgi. 1558s # ' 1558s # received: '#!/bin/sh 1558s # echo Content-type: text/plain 1558s # echo 1558s # echo this is a shell script cgi. 1558s # ' 1558s ok 130 1558s # verifying same file accessed at /cgi/script is executed code 1558s # testing : /cgi/script 1558s # expected: 'this is a shell script cgi. 1558s # ' 1558s # received: 'this is a shell script cgi. 1558s # ' 1558s ok 131 1558s # verifying ScriptAliasMatch with /aliascgi-script 1558s # testing : /aliascgi-script 1558s # expected: 'this is a shell script cgi. 1558s # ' 1558s # received: 'this is a shell script cgi. 1558s # ' 1558s ok 132 1558s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1558s # testing : /aliascgi-script 1558s # expected: 'this is a shell script cgi. 1558s # ' 1558s # received: 'this is a shell script cgi. 1558s # ' 1558s ok 133 1558s # verifying bad script alias. 1558s # testing : /aliascgi-nada 1558s # expected: 404 1558s # received: '404' 1558s ok 134 1558s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1558s ok 1562s t/modules/allowmethods.t ............ 1562s 1..9 1562s # Running under perl version 5.038002 for linux 1562s # Current time local: Mon Apr 8 17:22:26 2024 1562s # Current time GMT: Mon Apr 8 17:22:26 2024 1562s # Using Test.pm version 1.31 1562s # Using Apache/Test.pm version 1.42 1562s # testing : Get request to /Get responds 200 1562s # expected: 200 1562s # received: '200' 1562s ok 1 1562s # testing : Head request to /Get responds 200 1562s # expected: 200 1562s # received: '200' 1562s ok 2 1562s # testing : Post request to /Get responds 405 1562s # expected: 405 1562s # received: '405' 1562s ok 3 1562s # testing : Get request to /Head responds 200 1562s # expected: 200 1562s # received: '200' 1562s ok 4 1562s # testing : Head request to /Head responds 200 1562s # expected: 200 1562s # received: '200' 1562s ok 5 1562s # testing : Post request to /Head responds 405 1562s # expected: 405 1562s # received: '405' 1562s ok 6 1562s # testing : Get request to /Post responds 405 1562s # expected: 405 1562s # received: '405' 1562s ok 7 1562s # testing : Head request to /Post responds 405 1562s # expected: 405 1562s # received: '405' 1562s ok 8 1562s # testing : Post request to /Post responds 200 1562s # expected: 200 1562s # received: '200' 1562s ok 9 1562s ok 1566s t/modules/asis.t .................... 1566s 1..3 1566s # Running under perl version 5.038002 for linux 1566s # Current time local: Mon Apr 8 17:22:30 2024 1566s # Current time GMT: Mon Apr 8 17:22:30 2024 1566s # Using Test.pm version 1.31 1566s # Using Apache/Test.pm version 1.42 1566s # testing : asis content OK 1566s # expected: 'This is asis content. 1566s # ' 1566s # received: 'This is asis content. 1566s # ' 1566s ok 1 1566s # testing : asis gave 404 error 1566s # expected: 404 1566s # received: '404' 1566s ok 2 1566s # testing : asis gave 403 error 1566s # expected: 403 1566s # received: '403' 1566s ok 3 1566s ok 1577s t/modules/authz_core.t .............. 1577s 1..504 1577s # Running under perl version 5.038002 for linux 1577s # Current time local: Mon Apr 8 17:22:34 2024 1577s # Current time GMT: Mon Apr 8 17:22:34 2024 1577s # Using Test.pm version 1.31 1577s # Using Apache/Test.pm version 1.42 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/groups1 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 200, expected 200 [a/ : a/ ] 1577s ok 1 1577s # got 200, expected 200 [a/ : a/ 1] 1577s ok 2 1577s # got 200, expected 200 [a/ : a/ 2] 1577s ok 3 1577s # got 200, expected 200 [a/ : a/ 1 2] 1577s ok 4 1577s # got 200, expected 200 [a/ : a/ 3] 1577s ok 5 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ user1: a/ ] 1577s ok 6 1577s # got 200, expected 200 [a/ user1: a/ user1] 1577s ok 7 1577s # got 401, expected 401 [a/ user1: a/ user2] 1577s ok 8 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ Any 1 2: a/ ] 1577s ok 9 1577s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1577s ok 10 1577s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1577s ok 11 1577s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1577s ok 12 1577s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1577s ok 13 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1577s ok 14 1577s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1577s ok 15 1577s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1577s ok 16 1577s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1577s ok 17 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1577s ok 18 1577s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1577s ok 19 1577s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1577s ok 20 1577s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1577s ok 21 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1577s ok 22 1577s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1577s ok 23 1577s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1577s ok 24 1577s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1577s ok 25 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1577s ok 26 1577s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1577s ok 27 1577s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1577s ok 28 1577s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1577s ok 29 1577s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1577s ok 30 1577s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1577s ok 31 1577s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1577s ok 32 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1577s ok 33 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1577s ok 34 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1577s ok 35 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1577s ok 36 1577s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1577s ok 37 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1577s ok 38 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1577s ok 39 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1577s ok 40 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1577s ok 41 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1577s ok 42 1577s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1577s ok 43 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1577s ok 44 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1577s ok 45 1577s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1577s ok 46 1577s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1577s ok 47 1577s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1577s ok 48 1577s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1577s ok 49 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1577s ok 50 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1577s ok 51 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1577s ok 52 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1577s ok 53 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1577s ok 54 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1577s ok 55 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1577s ok 56 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1577s ok 57 1577s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1577s ok 58 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 1 !2: a/ ] 1577s ok 59 1577s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1577s ok 60 1577s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1577s ok 61 1577s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1577s ok 62 1577s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1577s ok 63 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1577s ok 64 1577s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1577s ok 65 1577s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1577s ok 66 1577s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1577s ok 67 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1577s ok 68 1577s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1577s ok 69 1577s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1577s ok 70 1577s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1577s ok 71 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1577s ok 72 1577s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1577s ok 73 1577s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1577s ok 74 1577s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1577s ok 75 1577s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1577s ok 76 1577s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1577s ok 77 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1577s ok 78 1577s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1577s ok 79 1577s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1577s ok 80 1577s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1577s ok 81 1577s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1577s ok 82 1577s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1577s ok 83 1577s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1577s ok 84 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1577s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1577s ok 85 1577s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1577s ok 86 1577s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1577s ok 87 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1577s ok 88 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1577s ok 89 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1577s ok 90 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1577s ok 91 1577s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1577s ok 92 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1577s ok 93 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1577s ok 94 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1577s ok 95 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1577s ok 96 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1577s ok 97 1577s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1577s ok 98 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1577s ok 99 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1577s ok 100 1577s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1577s ok 101 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1577s ok 102 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1577s ok 103 1577s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1577s ok 104 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1577s ok 105 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1577s ok 106 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1577s ok 107 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1577s ok 108 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1577s ok 109 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1577s ok 110 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1577s ok 111 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1577s ok 112 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1577s ok 113 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 1 2: a/ ] 1577s ok 114 1577s # got 403, expected 403 [a/ All 1 2: a/ 1] 1577s ok 115 1577s # got 403, expected 403 [a/ All 1 2: a/ 2] 1577s ok 116 1577s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1577s ok 117 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1577s ok 118 1577s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1577s ok 119 1577s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1577s ok 120 1577s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1577s ok 121 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1577s ok 122 1577s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1577s ok 123 1577s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1577s ok 124 1577s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1577s ok 125 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1577s ok 126 1577s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1577s ok 127 1577s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1577s ok 128 1577s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1577s ok 129 1577s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1577s ok 130 1577s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1577s ok 131 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1577s ok 132 1577s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1577s ok 133 1577s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1577s ok 134 1577s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1577s ok 135 1577s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1577s ok 136 1577s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1577s ok 137 1577s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1577s ok 138 1577s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1577s ok 139 1577s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1577s ok 140 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1577s ok 141 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1577s ok 142 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1577s ok 143 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1577s ok 144 1577s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1577s ok 145 1577s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1577s ok 146 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1577s ok 147 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1577s ok 148 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1577s ok 149 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1577s ok 150 1577s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1577s ok 151 1577s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1577s ok 152 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1577s ok 153 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1577s ok 154 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1577s ok 155 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1577s ok 156 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1577s ok 157 1577s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1577s ok 158 1577s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1577s ok 159 1577s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1577s ok 160 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1577s ok 161 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1577s ok 162 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1577s ok 163 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1577s ok 164 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1577s ok 165 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1577s ok 166 1577s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1577s ok 167 1577s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1577s ok 168 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1577s ok 169 1577s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1577s ok 170 1577s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1577s ok 171 1577s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1577s ok 172 1577s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1577s ok 173 1577s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1577s ok 174 1577s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1577s ok 175 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1577s ok 176 1577s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1577s ok 177 1577s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1577s ok 178 1577s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1577s ok 179 1577s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1577s ok 180 1577s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1577s ok 181 1577s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1577s ok 182 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1577s ok 183 1577s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1577s ok 184 1577s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1577s ok 185 1577s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1577s ok 186 1577s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1577s ok 187 1577s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1577s ok 188 1577s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1577s ok 189 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1577s ok 190 1577s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1577s ok 191 1577s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1577s ok 192 1577s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1577s ok 193 1577s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1577s ok 194 1577s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1577s ok 195 1577s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1577s ok 196 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1577s ok 197 1577s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1577s ok 198 1577s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1577s ok 199 1577s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1577s ok 200 1577s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1577s ok 201 1577s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1577s ok 202 1577s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1577s ok 203 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1577s ok 204 1577s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1577s ok 205 1577s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1577s ok 206 1577s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1577s ok 207 1577s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1577s ok 208 1577s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1577s ok 209 1577s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1577s ok 210 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1577s ok 211 1577s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1577s ok 212 1577s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1577s ok 213 1577s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1577s ok 214 1577s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1577s ok 215 1577s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1577s ok 216 1577s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1577s ok 217 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1577s ok 218 1577s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1577s ok 219 1577s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1577s ok 220 1577s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1577s ok 221 1577s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1577s ok 222 1577s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1577s ok 223 1577s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1577s ok 224 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1577s ok 225 1577s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1577s ok 226 1577s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1577s ok 227 1577s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1577s ok 228 1577s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1577s ok 229 1577s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1577s ok 230 1577s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1577s ok 231 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1577s ok 232 1577s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1577s ok 233 1577s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1577s ok 234 1577s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1577s ok 235 1577s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1577s ok 236 1577s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1577s ok 237 1577s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1577s ok 238 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1577s ok 239 1577s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1577s ok 240 1577s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1577s ok 241 1577s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1577s ok 242 1577s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1577s ok 243 1577s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1577s ok 244 1577s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1577s ok 245 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1577s ok 246 1577s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1577s ok 247 1577s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1577s ok 248 1577s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1577s ok 249 1577s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1577s ok 250 1577s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1577s ok 251 1577s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1577s ok 252 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1577s ok 253 1577s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1577s ok 254 1577s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1577s ok 255 1577s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1577s ok 256 1577s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1577s ok 257 1577s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1577s ok 258 1577s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1577s ok 259 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1577s ok 260 1577s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1577s ok 261 1577s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1577s ok 262 1577s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1577s ok 263 1577s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1577s ok 264 1577s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1577s ok 265 1577s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1577s ok 266 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1577s ok 267 1577s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1577s ok 268 1577s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1577s ok 269 1577s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1577s ok 270 1577s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1577s ok 271 1577s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1577s ok 272 1577s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1577s ok 273 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1577s ok 274 1577s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1577s ok 275 1577s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1577s ok 276 1577s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1577s ok 277 1577s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1577s ok 278 1577s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1577s ok 279 1577s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1577s ok 280 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1577s ok 281 1577s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1577s ok 282 1577s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1577s ok 283 1577s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1577s ok 284 1577s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1577s ok 285 1577s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1577s ok 286 1577s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1577s ok 287 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1577s ok 288 1577s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1577s ok 289 1577s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1577s ok 290 1577s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1577s ok 291 1577s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1577s ok 292 1577s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1577s ok 293 1577s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1577s ok 294 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1577s ok 295 1577s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1577s ok 296 1577s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1577s ok 297 1577s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1577s ok 298 1577s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1577s ok 299 1577s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1577s ok 300 1577s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1577s ok 301 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1577s ok 302 1577s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1577s ok 303 1577s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1577s ok 304 1577s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1577s ok 305 1577s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1577s ok 306 1577s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1577s ok 307 1577s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1577s ok 308 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1577s ok 309 1577s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1577s ok 310 1577s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1577s ok 311 1577s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1577s ok 312 1577s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1577s ok 313 1577s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1577s ok 314 1577s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1577s ok 315 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1577s ok 316 1577s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1577s ok 317 1577s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1577s ok 318 1577s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1577s ok 319 1577s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1577s ok 320 1577s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1577s ok 321 1577s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1577s ok 322 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1577s ok 323 1577s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1577s ok 324 1577s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1577s ok 325 1577s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1577s ok 326 1577s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1577s ok 327 1577s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1577s ok 328 1577s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1577s ok 329 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1577s ok 330 1577s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1577s ok 331 1577s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1577s ok 332 1577s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1577s ok 333 1577s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1577s ok 334 1577s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1577s ok 335 1577s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1577s ok 336 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1577s ok 337 1577s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1577s ok 338 1577s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1577s ok 339 1577s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1577s ok 340 1577s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1577s ok 341 1577s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1577s ok 342 1577s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1577s ok 343 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1577s ok 344 1577s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1577s ok 345 1577s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1577s ok 346 1577s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1577s ok 347 1577s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1577s ok 348 1577s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1577s ok 349 1577s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1577s ok 350 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1577s ok 351 1577s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1577s ok 352 1577s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1577s ok 353 1577s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1577s ok 354 1577s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1577s ok 355 1577s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1577s ok 356 1577s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1577s ok 357 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1577s ok 358 1577s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1577s ok 359 1577s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1577s ok 360 1577s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1577s ok 361 1577s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1577s ok 362 1577s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1577s ok 363 1577s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1577s ok 364 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1577s ok 365 1577s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1577s ok 366 1577s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1577s ok 367 1577s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1577s ok 368 1577s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1577s ok 369 1577s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1577s ok 370 1577s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1577s ok 371 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1577s ok 372 1577s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1577s ok 373 1577s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1577s ok 374 1577s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1577s ok 375 1577s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1577s ok 376 1577s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1577s ok 377 1577s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1577s ok 378 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1577s ok 379 1577s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1577s ok 380 1577s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1577s ok 381 1577s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1577s ok 382 1577s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1577s ok 383 1577s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1577s ok 384 1577s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1577s ok 385 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1577s ok 386 1577s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1577s ok 387 1577s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1577s ok 388 1577s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1577s ok 389 1577s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1577s ok 390 1577s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1577s ok 391 1577s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1577s ok 392 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1577s ok 393 1577s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1577s ok 394 1577s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1577s ok 395 1577s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1577s ok 396 1577s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1577s ok 397 1577s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1577s ok 398 1577s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1577s ok 399 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1577s ok 400 1577s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1577s ok 401 1577s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1577s ok 402 1577s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1577s ok 403 1577s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1577s ok 404 1577s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1577s ok 405 1577s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1577s ok 406 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1577s ok 407 1577s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1577s ok 408 1577s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1577s ok 409 1577s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1577s ok 410 1577s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1577s ok 411 1577s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1577s ok 412 1577s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1577s ok 413 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1577s ok 414 1577s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1577s ok 415 1577s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1577s ok 416 1577s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1577s ok 417 1577s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1577s ok 418 1577s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1577s ok 419 1577s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1577s ok 420 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1577s ok 421 1577s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1577s ok 422 1577s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1577s ok 423 1577s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1577s ok 424 1577s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1577s ok 425 1577s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1577s ok 426 1577s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1577s ok 427 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1577s ok 428 1577s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1577s ok 429 1577s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1577s ok 430 1577s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1577s ok 431 1577s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1577s ok 432 1577s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1577s ok 433 1577s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1577s ok 434 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1577s ok 435 1577s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1577s ok 436 1577s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1577s ok 437 1577s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1577s ok 438 1577s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1577s ok 439 1577s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1577s ok 440 1577s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1577s ok 441 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1577s ok 442 1577s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1577s ok 443 1577s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1577s ok 444 1577s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1577s ok 445 1577s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1577s ok 446 1577s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1577s ok 447 1577s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1577s ok 448 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1577s ok 449 1577s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1577s ok 450 1577s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1577s ok 451 1577s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1577s ok 452 1577s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1577s ok 453 1577s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1577s ok 454 1577s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1577s ok 455 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1577s ok 456 1577s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1577s ok 457 1577s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1577s ok 458 1577s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1577s ok 459 1577s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1577s ok 460 1577s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1577s ok 461 1577s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1577s ok 462 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1577s ok 463 1577s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1577s ok 464 1577s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1577s ok 465 1577s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1577s ok 466 1577s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1577s ok 467 1577s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1577s ok 468 1577s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1577s ok 469 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1577s ok 470 1577s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1577s ok 471 1577s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1577s ok 472 1577s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1577s ok 473 1577s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1577s ok 474 1577s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1577s ok 475 1577s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1577s ok 476 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1577s ok 477 1577s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1577s ok 478 1577s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1577s ok 479 1577s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1577s ok 480 1577s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1577s ok 481 1577s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1577s ok 482 1577s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1577s ok 483 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1577s ok 484 1577s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1577s ok 485 1577s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1577s ok 486 1577s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1577s ok 487 1577s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1577s ok 488 1577s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1577s ok 489 1577s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1577s ok 490 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1577s ok 491 1577s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1577s ok 492 1577s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1577s ok 493 1577s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1577s ok 494 1577s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1577s ok 495 1577s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1577s ok 496 1577s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1577s ok 497 1577s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1577s ok 498 1577s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1577s ok 499 1577s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1577s ok 500 1577s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1577s ok 501 1577s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1577s ok 502 1577s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1577s ok 503 1577s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1577s ok 504 1577s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 1577s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1577s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1577s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/groups1 1577s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1577s ok 1584s t/modules/autoindex.t ............... 1584s 1..84 1584s # Running under perl version 5.038002 for linux 1584s # Current time local: Mon Apr 8 17:22:45 2024 1584s # Current time GMT: Mon Apr 8 17:22:45 2024 1584s # Using Test.pm version 1.31 1584s # Using Apache/Test.pm version 1.42 1584s --- 1584s IndexOrderDefault Ascending Name 1584s GET /modules/autoindex/htaccess/ 1584s ok 1 1584s --- 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 2 1584s --- 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 3 1584s --- 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 4 1584s --- 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 5 1584s --- 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 6 1584s --- 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 7 1584s --- 1584s IndexOrderDefault Ascending Date 1584s GET /modules/autoindex/htaccess/ 1584s ok 8 1584s --- 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 9 1584s --- 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 10 1584s --- 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 11 1584s --- 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 12 1584s --- 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 13 1584s --- 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 14 1584s --- 1584s IndexOrderDefault Ascending Size 1584s GET /modules/autoindex/htaccess/ 1584s ok 15 1584s --- 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 16 1584s --- 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 17 1584s --- 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 18 1584s --- 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 19 1584s --- 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 20 1584s --- 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 21 1584s --- 1584s IndexOrderDefault Descending Name 1584s GET /modules/autoindex/htaccess/ 1584s ok 22 1584s --- 1584s IndexOrderDefault Descending Name 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 23 1584s --- 1584s IndexOrderDefault Descending Name 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 24 1584s --- 1584s IndexOrderDefault Descending Name 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 25 1584s --- 1584s IndexOrderDefault Descending Name 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 26 1584s --- 1584s IndexOrderDefault Descending Name 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 27 1584s --- 1584s IndexOrderDefault Descending Name 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 28 1584s --- 1584s IndexOrderDefault Descending Date 1584s GET /modules/autoindex/htaccess/ 1584s ok 29 1584s --- 1584s IndexOrderDefault Descending Date 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 30 1584s --- 1584s IndexOrderDefault Descending Date 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 31 1584s --- 1584s IndexOrderDefault Descending Date 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 32 1584s --- 1584s IndexOrderDefault Descending Date 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 33 1584s --- 1584s IndexOrderDefault Descending Date 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 34 1584s --- 1584s IndexOrderDefault Descending Date 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 35 1584s --- 1584s IndexOrderDefault Descending Size 1584s GET /modules/autoindex/htaccess/ 1584s ok 36 1584s --- 1584s IndexOrderDefault Descending Size 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 37 1584s --- 1584s IndexOrderDefault Descending Size 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 38 1584s --- 1584s IndexOrderDefault Descending Size 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 39 1584s --- 1584s IndexOrderDefault Descending Size 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 40 1584s --- 1584s IndexOrderDefault Descending Size 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 41 1584s --- 1584s IndexOrderDefault Descending Size 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 42 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Name 1584s GET /modules/autoindex/htaccess/ 1584s ok 43 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 44 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 45 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 46 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 47 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 48 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Name 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 49 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Date 1584s GET /modules/autoindex/htaccess/ 1584s ok 50 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 51 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 52 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 53 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 54 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 55 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Date 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 56 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Size 1584s GET /modules/autoindex/htaccess/ 1584s ok 57 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 58 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 59 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 60 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 61 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 62 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Ascending Size 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 63 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Name 1584s GET /modules/autoindex/htaccess/ 1584s ok 64 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Name 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 65 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Name 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 66 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Name 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 67 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Name 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 68 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Name 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 69 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Name 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 70 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Date 1584s GET /modules/autoindex/htaccess/ 1584s ok 71 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Date 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 72 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Date 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 73 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Date 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 74 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Date 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 75 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Date 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 76 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Date 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 77 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Size 1584s GET /modules/autoindex/htaccess/ 1584s ok 78 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Size 1584s 1584s (C=N O=A) 1584s GET /modules/autoindex/htaccess/?C=N&O=A 1584s ok 79 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Size 1584s 1584s (C=N O=D) 1584s GET /modules/autoindex/htaccess/?C=N&O=D 1584s ok 80 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Size 1584s 1584s (C=M O=A) 1584s GET /modules/autoindex/htaccess/?C=M&O=A 1584s ok 81 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Size 1584s 1584s (C=M O=D) 1584s GET /modules/autoindex/htaccess/?C=M&O=D 1584s ok 82 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Size 1584s 1584s (C=S O=A) 1584s GET /modules/autoindex/htaccess/?C=S&O=A 1584s ok 83 1584s --- 1584s IndexOptions FancyIndexing 1584s IndexOrderDefault Descending Size 1584s 1584s (C=S O=D) 1584s GET /modules/autoindex/htaccess/?C=S&O=D 1584s ok 84 1584s ok 1589s t/modules/autoindex2.t .............. 1589s 1..3 1589s # Running under perl version 5.038002 for linux 1589s # Current time local: Mon Apr 8 17:22:52 2024 1589s # Current time GMT: Mon Apr 8 17:22:52 2024 1589s # Using Test.pm version 1.31 1589s # Using Apache/Test.pm version 1.42 1589s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1589s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1589s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1589s # testing : dir_broken should not be listed 1589s # expected: 0 1589s # received: 0 1589s ok 1 1589s # testing : dir_normal should be listed 1589s # expected: 1 1589s # received: 1 1589s ok 2 1589s # testing : dir_protected should not be listed 1589s # expected: 0 1589s # received: 0 1589s ok 3 1589s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1589s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1589s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1589s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1589s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1589s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1589s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1589s ok 1594s t/modules/brotli.t .................. 1594s 1..64 1594s # Running under perl version 5.038002 for linux 1594s # Current time local: Mon Apr 8 17:22:57 2024 1594s # Current time GMT: Mon Apr 8 17:22:57 2024 1594s # Using Test.pm version 1.31 1594s # Using Apache/Test.pm version 1.42 1594s qvalue: 1594s # expected: 200 1594s # received: '200' 1594s ok 1 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 2 1594s qvalue: 1594s # expected: 200 1594s # received: '200' 1594s ok 3 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 4 1594s qvalue: 1594s # expected: 200 1594s # received: '200' 1594s ok 5 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 6 1594s qvalue: 1594s # expected: 200 1594s # received: '200' 1594s ok 7 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 8 1594s qvalue: 1594s # expected: 200 1594s # received: '200' 1594s ok 9 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 10 1594s qvalue: 1594s # expected: 200 1594s # received: '200' 1594s ok 11 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 12 1594s qvalue: ; 1594s # expected: 200 1594s # received: '200' 1594s ok 13 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 14 1594s qvalue: ; 1594s # expected: 200 1594s # received: '200' 1594s ok 15 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 16 1594s qvalue: ; 1594s # expected: 200 1594s # received: '200' 1594s ok 17 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 18 1594s qvalue: ;q= 1594s # expected: 200 1594s # received: '200' 1594s ok 19 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 20 1594s qvalue: ;q= 1594s # expected: 200 1594s # received: '200' 1594s ok 21 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 22 1594s qvalue: ;q= 1594s # expected: 200 1594s # received: '200' 1594s ok 23 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 24 1594s qvalue: ;q=0 1594s # expected: 200 1594s # received: '200' 1594s ok 25 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 26 1594s qvalue: ;q=0 1594s # expected: 200 1594s # received: '200' 1594s ok 27 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 28 1594s qvalue: ;q=0 1594s # expected: 200 1594s # received: '200' 1594s ok 29 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 30 1594s qvalue: ;q=0. 1594s # expected: 200 1594s # received: '200' 1594s ok 31 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 32 1594s qvalue: ;q=0. 1594s # expected: 200 1594s # received: '200' 1594s ok 33 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 34 1594s qvalue: ;q=0. 1594s # expected: 200 1594s # received: '200' 1594s ok 35 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 36 1594s qvalue: ;q=0.0 1594s # expected: 200 1594s # received: '200' 1594s ok 37 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 38 1594s qvalue: ;q=0.0 1594s # expected: 200 1594s # received: '200' 1594s ok 39 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 40 1594s qvalue: ;q=0.0 1594s # expected: 200 1594s # received: '200' 1594s ok 41 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 42 1594s qvalue: ;q=0.00 1594s # expected: 200 1594s # received: '200' 1594s ok 43 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 44 1594s qvalue: ;q=0.00 1594s # expected: 200 1594s # received: '200' 1594s ok 45 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 46 1594s qvalue: ;q=0.00 1594s # expected: 200 1594s # received: '200' 1594s ok 47 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 48 1594s qvalue: ;q=0.000 1594s # expected: 200 1594s # received: '200' 1594s ok 49 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 50 1594s qvalue: ;q=0.000 1594s # expected: 200 1594s # received: '200' 1594s ok 51 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 52 1594s qvalue: ;q=0.000 1594s # expected: 200 1594s # received: '200' 1594s ok 53 1594s # testing : response without Content-Encoding is OK 1594s # expected: undef 1594s # received: undef 1594s ok 54 1594s qvalue: ;q=0.0000 1594s # expected: 200 1594s # received: '200' 1594s ok 55 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 56 1594s qvalue: ;q=0.0000 1594s # expected: 200 1594s # received: '200' 1594s ok 57 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 58 1594s qvalue: ;q=0.0000 1594s # expected: 200 1594s # received: '200' 1594s ok 59 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 60 1594s # expected: 200 1594s # received: '200' 1594s ok 61 1594s # testing : response Content-Encoding is OK 1594s # expected: 'br' 1594s # received: 'br' 1594s ok 62 1594s # expected: 200 1594s # received: '200' 1594s ok 63 1594s # testing : response Content-Encoding is OK 1594s # expected: 'gzip' 1594s # received: 'gzip' 1594s ok 64 1594s ok 1598s t/modules/buffer.t .................. 1598s 1..12 1598s # Running under perl version 5.038002 for linux 1598s # Current time local: Mon Apr 8 17:23:01 2024 1598s # Current time GMT: Mon Apr 8 17:23:01 2024 1598s # Using Test.pm version 1.31 1598s # Using Apache/Test.pm version 1.42 1598s # testing : Checking return code is '200' 1598s # expected: 200 1598s # received: '200' 1598s ok 1 1598s ok 2 1598s # testing : Checking return code is '200' 1598s # expected: 200 1598s # received: '200' 1598s ok 3 1598s ok 4 1598s # testing : Checking return code is '200' 1598s # expected: 200 1598s # received: '200' 1598s ok 5 1598s ok 6 1598s # testing : Checking return code is '200' 1598s # expected: 200 1598s # received: '200' 1598s ok 7 1598s ok 8 1598s # testing : Checking return code is '200' 1598s # expected: 200 1598s # received: '200' 1598s ok 9 1598s ok 10 1598s # testing : Checking return code is '200' 1598s # expected: 200 1598s # received: '200' 1598s ok 11 1598s ok 12 1598s ok 1603s t/modules/cache.t ................... 1603s 1..3 1603s # Running under perl version 5.038002 for linux 1603s # Current time local: Mon Apr 8 17:23:06 2024 1603s # Current time GMT: Mon Apr 8 17:23:06 2024 1603s # Using Test.pm version 1.31 1603s # Using Apache/Test.pm version 1.42 1603s # testing : non-cached call to index.html 1603s # expected: 200 1603s # received: '200' 1603s ok 1 1603s # testing : call to cache index.html 1603s # expected: 200 1603s # received: '200' 1603s ok 2 1603s # testing : cached call to index.html 1603s # expected: 200 1603s # received: '200' 1603s ok 3 1603s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1603s ok 1610s t/modules/cgi.t ..................... 1610s 1..58 1610s # Running under perl version 5.038002 for linux 1610s # Current time local: Mon Apr 8 17:23:11 2024 1610s # Current time GMT: Mon Apr 8 17:23:11 2024 1610s # Using Test.pm version 1.31 1610s # Using Apache/Test.pm version 1.42 1610s # testing : return code for acceptpathinfodefault.sh 1610s # expected: 200 1610s # received: '200' 1610s ok 1 1610s # testing : body for acceptpathinfodefault.sh 1610s # expected: '' 1610s # received: '' 1610s ok 2 1610s # testing : return code for acceptpathinfodefault.sh/foo 1610s # expected: 200 1610s # received: '200' 1610s ok 3 1610s # testing : body for acceptpathinfodefault.sh/foo 1610s # expected: '/foo' 1610s # received: '/foo' 1610s ok 4 1610s # testing : return code for acceptpathinfooff.sh 1610s # expected: 200 1610s # received: '200' 1610s ok 5 1610s # testing : body for acceptpathinfooff.sh 1610s # expected: '' 1610s # received: '' 1610s ok 6 1610s # testing : return code for acceptpathinfooff.sh/foo 1610s # expected: 404 1610s # received: '404' 1610s ok 7 1610s # no body test for this one 1610s ok 8 1610s # testing : return code for acceptpathinfoon.sh 1610s # expected: 200 1610s # received: '200' 1610s ok 9 1610s # testing : body for acceptpathinfoon.sh 1610s # expected: '' 1610s # received: '' 1610s ok 10 1610s # testing : return code for acceptpathinfoon.sh/foo 1610s # expected: 200 1610s # received: '200' 1610s ok 11 1610s # testing : body for acceptpathinfoon.sh/foo 1610s # expected: '/foo' 1610s # received: '/foo' 1610s ok 12 1610s # testing : return code for bogus-perl.pl 1610s # expected: 500 1610s # received: '500' 1610s ok 13 1610s # cgi log created ok. 1610s ok 14 1610s # testing : return code for bogus-sh.sh 1610s # expected: 500 1610s # received: '500' 1610s ok 15 1610s # checking that log size (807) is bigger than it used to be (523) 1610s ok 16 1610s # testing : return code for nph-stderr.pl 1610s # expected: 200 1610s # received: '200' 1610s ok 17 1610s # testing : body for nph-stderr.pl 1610s # expected: 'this is nph-stdout' 1610s # received: 'this is nph-stdout' 1610s ok 18 1610s # testing : return code for nph-test.pl 1610s # expected: 200 1610s # received: '200' 1610s ok 19 1610s # testing : body for nph-test.pl 1610s # expected: 'ok' 1610s # received: 'ok' 1610s ok 20 1610s # testing : return code for perl.pl 1610s # expected: 200 1610s # received: '200' 1610s ok 21 1610s # testing : body for perl.pl 1610s # expected: 'perl cgi' 1610s # received: 'perl cgi' 1610s ok 22 1610s # testing : return code for sh.sh 1610s # expected: 200 1610s # received: '200' 1610s ok 23 1610s # testing : body for sh.sh 1610s # expected: 'sh cgi' 1610s # received: 'sh cgi' 1610s ok 24 1610s # testing : return code for stderr1.pl 1610s # expected: 200 1610s # received: '200' 1610s ok 25 1610s # testing : body for stderr1.pl 1610s # expected: 'this is stdout' 1610s # received: 'this is stdout' 1610s ok 26 1610s # testing : return code for stderr2.pl 1610s # expected: 200 1610s # received: '200' 1610s ok 27 1610s # testing : body for stderr2.pl 1610s # expected: 'this is also stdout' 1610s # received: 'this is also stdout' 1610s ok 28 1610s # testing : return code for stderr3.pl 1610s # expected: 200 1610s # received: '200' 1610s ok 29 1610s # testing : body for stderr3.pl 1610s # expected: 'this is more stdout' 1610s # received: 'this is more stdout' 1610s ok 30 1610s # posted content (length 10) to bogus-perl.pl 1610s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1610s # expected: '500' 1610s # received: '500' 1610s ok 31 1610s # checking that log size (35781) is greater than 807 1610s ok 32 1610s # verifying that logged content is 10 characters 1610s ok 33 1610s # posted content (length 99) to bogus-perl.pl 1610s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1610s # expected: '500' 1610s # received: '500' 1610s ok 34 1610s # checking that log size (36240) is greater than 35781 1610s ok 35 1610s # verifying that logged content is 99 characters 1610s ok 36 1610s # posted content (length 250) to bogus-perl.pl 1610s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1610s # expected: '500' 1610s # received: '500' 1610s ok 37 1610s # checking that log size (36851) is greater than 36240 1610s ok 38 1610s # verifying that logged content is 250 characters 1610s ok 39 1610s # posted content (length 255) to bogus-perl.pl 1610s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1610s # expected: '500' 1610s # received: '500' 1610s ok 40 1610s # checking that log size (37467) is greater than 36851 1610s ok 41 1610s # verifying that logged content is 255 characters 1610s ok 42 1610s # posted content (length 256) to bogus-perl.pl 1610s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1610s # expected: '500' 1610s # received: '500' 1610s ok 43 1610s # checking that log size (38084) is greater than 37467 1610s ok 44 1610s # verifying that logged content is 256 characters 1610s ok 45 1610s # posted content (length 257) to bogus-perl.pl 1610s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1610s # expected: '500' 1610s # received: '500' 1610s ok 46 1610s # checking that log size (38701) is greater than 38084 1610s ok 47 1610s # verifying that logged content is 256 characters 1610s ok 48 1610s # posted content (length 258) to bogus-perl.pl 1610s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1610s # expected: '500' 1610s # received: '500' 1610s ok 49 1610s # checking that log size (39318) is greater than 38701 1610s ok 50 1610s # verifying that logged content is 256 characters 1610s ok 51 1610s # posted content (length 1024) to bogus-perl.pl 1610s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1610s # expected: '500' 1610s # received: '500' 1610s ok 52 1610s # checking that log size (39936) is greater than 39318 1610s ok 53 1610s # verifying that logged content is 256 characters 1610s ok 54 1610s # verifying log is greater than 40960 bytes. 1610s ok 55 1610s # verifying log did not grow after making bogus request. 1610s ok 56 1610s # verifying log did not grow after making another bogus request. 1610s ok 57 1610s # checking that HEAD /modules/cgi/perl.pl returns 200. 1610s ok 58 1610s ok 1615s t/modules/data.t .................... 1615s 1..2 1615s # Running under perl version 5.038002 for linux 1615s # Current time local: Mon Apr 8 17:23:18 2024 1615s # Current time GMT: Mon Apr 8 17:23:18 2024 1615s # Using Test.pm version 1.31 1615s # Using Apache/Test.pm version 1.42 1615s # testing : Checking return code is '200' 1615s # expected: 200 1615s # received: '200' 1615s ok 1 1615s ok 2 1615s ok 1622s t/modules/dav.t ..................... 1622s 1..19 1622s # Running under perl version 5.038002 for linux 1622s # Current time local: Mon Apr 8 17:23:23 2024 1622s # Current time GMT: Mon Apr 8 17:23:23 2024 1622s # Using Test.pm version 1.31 1622s # Using Apache/Test.pm version 1.42 1622s resource lock test: 1622s ok 1 1622s DAV put test: 1622s ok 2 1622s getting DAV resource properties: 1622s ok 3 1622s created: Mon, 08 Apr 2024 17:23:27 GMT 1622s modified: Mon, 08 Apr 2024 17:23:27 GMT 1622s now: Mon, 08 Apr 2024 17:23:29 GMT 1622s ok 4 1622s ok 5 1622s resource lock status test: 1622s ok 6 1622s resource unlock test: 1622s ok 7 1622s resource lock status test: 1622s ok 8 1622s getting uri... 1622s expect: 1622s -> 1622s 1622s
1622s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1685s # 1685s # ' 1685s # received: ' 1685s #

Hello World!

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

No query was specified.

1685s # 1685s # ' 1685s # received: ' 1685s #

No query was specified.

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

Hello World!

1685s # 1685s # ' 1685s # received: ' 1685s #

Hello World!

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

No query was specified.

1685s # 1685s # ' 1685s # received: ' 1685s #

No query was specified.

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

mod_include test

1692s # 1692s # 1692s # Hello World 1692s # 1692s #

[back]

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

mod_include test

1692s # 1692s # 1692s # Hello World 1692s # 1692s #

[back]

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

mod_include test

1692s # 1692s # 1692s # Hello World 1692s # 1692s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [pc774822f_foo1]

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

LoadBalancer Status for balancer://foo2 [pc774822f_foo2]

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

LoadBalancer Status for balancer://foo3 [pc774822f_foo3]

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

LoadBalancer Status for balancer://foo4 [pc774822f_foo4]

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

LoadBalancer Status for balancer://pr45434 [pc774822f_pr45434]

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

LoadBalancer Status for balancer://failover [pc774822f_failover]

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

LoadBalancer Status for balancer://dynproxy [pc774822f_dynproxy]

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

Moved Permanently

1784s #

The document has moved here.

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

Moved Permanently

1784s #

The document has moved here.

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

Moved Permanently

1784s #

The document has moved here.

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

Moved Permanently

1784s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1784s #

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

Multiple Choices

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

Available documents: 1784s #

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

Multiple Choices

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

Available documents: 1784s #

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

Moved Permanently

1784s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1784s #

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

Multiple Choices

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

Available documents: 1784s #

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

Moved Permanently

1784s #

The document has moved here.

1784s # 1784s # ' 1784s ok 48 1784s ok 1788s t/modules/status.t .................. 1788s 1..1 1788s # Running under perl version 5.038002 for linux 1788s # Current time local: Mon Apr 8 17:26:12 2024 1788s # Current time GMT: Mon Apr 8 17:26:12 2024 1788s # Using Test.pm version 1.31 1788s # Using Apache/Test.pm version 1.42 1788s 1788s 1788s Apache Status 1788s 1788s

Apache Server Status for localhost (via 127.0.0.1)

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

1788s
Current Time: Monday, 08-Apr-2024 17:26:16 UTC
1788s
Restart Time: Monday, 08-Apr-2024 17:17:14 UTC
1788s
Parent Server Config. Generation: 1
1788s
Parent Server MPM Generation: 0
1788s
Server uptime: 9 minutes 1 second
1788s
Server load: 4.57 4.99 4.76
1788s
Total accesses: 6794 - Total Traffic: 138.3 MB - Total Duration: 97526
1788s
CPU Usage: u12.78 s25.62 cu2.98 cs1.4 - 7.91% CPU load
1788s
12.6 requests/sec - 261.8 kB/second - 20.8 kB/request - 14.3547 ms/request
1788s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1788s
W___________________....................
1788s

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

1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s
SrvPIDAccMCPU 1788s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01647800/321/321W 1788s 20.280060040.017.4817.48 1788s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-01647800/333/333_ 1788s 20.304261510.017.4717.47 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-01647800/340/340_ 1788s 20.324231450.013.6113.61 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-01647800/321/321_ 1788s 20.304221860.01.911.91 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-01647800/325/325_ 1788s 20.304261710.02.002.00 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-01647800/421/421_ 1788s 20.304227490.06.046.04 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-01647800/327/327_ 1788s 20.304223330.01.711.71 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-01647800/321/321_ 1788s 20.304222410.02.082.08 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-01647800/323/323_ 1788s 20.3241156670.01.641.64 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-01647800/330/330_ 1788s 20.324242330.02.182.18 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1-01647810/421/421_ 1788s 22.184259050.012.4212.42 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-01647810/321/321_ 1788s 22.184221450.02.502.50 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-01647810/380/380_ 1788s 22.184126040.02.892.89 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-01647810/321/321_ 1788s 22.164238420.019.7719.77 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-01647810/322/322_ 1788s 22.184223180.05.205.20 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-01647810/334/334_ 1788s 22.184224360.09.059.05 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-01647810/371/371_ 1788s 22.164171650.012.9112.91 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-01647810/321/321_ 1788s 22.1842155530.02.132.13 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-01647810/321/321_ 1788s 22.184123870.02.642.64 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-01647810/320/320_ 1788s 22.184222830.02.652.65 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1788s
1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s
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
1788s 1788s ok 1 1788s ok 1794s t/modules/substitute.t .............. 1794s 1..19 1794s # Running under perl version 5.038002 for linux 1794s # Current time local: Mon Apr 8 17:26:16 2024 1794s # Current time GMT: Mon Apr 8 17:26:16 2024 1794s # Using Test.pm version 1.31 1794s # Using Apache/Test.pm version 1.42 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1794s got 200 'barbar': OK 1794s ok 1 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1794s got 200 'barbar': OK 1794s ok 2 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1794s got 200 'foofoo': OK 1794s ok 3 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1794s got 200 'barbar': OK 1794s ok 4 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1794s got 200 'barbar': OK 1794s ok 5 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1794s got 200 'barbar': OK 1794s ok 6 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1794s got 200 'foof 1794s oo': OK 1794s ok 7 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1794s got 200 'xfoo': OK 1794s ok 8 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1794s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1795s ok 9 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s barx 1795s ': OK 1795s ok 10 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'a$1axb(': OK 1795s ok 11 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'a$XX': OK 1795s ok 12 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1795s ok 13 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'x&x': OK 1795s ok 14 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'xx': OK 1795s ok 15 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'fcooar': OK 1795s ok 16 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'fc$1ar': OK 1795s ok 17 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'fdooar': OK 1795s ok 18 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s got 200 'XXXfooXXX 1795s bar': OK 1795s ok 19 1795s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1795s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1795s ok 1803s t/modules/unique_id.t ............... 1803s 1..300 1803s # Running under perl version 5.038002 for linux 1803s # Current time local: Mon Apr 8 17:26:22 2024 1803s # Current time GMT: Mon Apr 8 17:26:22 2024 1803s # Using Test.pm version 1.31 1803s # Using Apache/Test.pm version 1.42 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 1 1803s # unique id: ZhQow6SI4wYBBO8FdPE9kgAAAAY 1803s ok 2 1803s ok 3 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 4 1803s # unique id: ZhQow3eKTtIJAZ87TO7AnwAAAEM 1803s ok 5 1803s ok 6 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 7 1803s # unique id: ZhQow6SI4wYBBO8FdPE9kwAAAAE 1803s ok 8 1803s ok 9 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 10 1803s # unique id: ZhQow3eKTtIJAZ87TO7AoAAAAEU 1803s ok 11 1803s ok 12 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 13 1803s # unique id: ZhQow6SI4wYBBO8FdPE9lAAAAAU 1803s ok 14 1803s ok 15 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 16 1803s # unique id: ZhQow3eKTtIJAZ87TO7AoQAAAEA 1803s ok 17 1803s ok 18 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 19 1803s # unique id: ZhQow6SI4wYBBO8FdPE9lQAAAAM 1803s ok 20 1803s ok 21 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 22 1803s # unique id: ZhQow3eKTtIJAZ87TO7AogAAAEc 1803s ok 23 1803s ok 24 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 25 1803s # unique id: ZhQow6SI4wYBBO8FdPE9lgAAAAQ 1803s ok 26 1803s ok 27 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 28 1803s # unique id: ZhQow3eKTtIJAZ87TO7AowAAAEg 1803s ok 29 1803s ok 30 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 31 1803s # unique id: ZhQow6SI4wYBBO8FdPE9lwAAAAc 1803s ok 32 1803s ok 33 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 34 1803s # unique id: ZhQow3eKTtIJAZ87TO7ApAAAAEk 1803s ok 35 1803s ok 36 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 37 1803s # unique id: ZhQow6SI4wYBBO8FdPE9mAAAAAk 1803s ok 38 1803s ok 39 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 40 1803s # unique id: ZhQoxHeKTtIJAZ87TO7ApQAAAEI 1803s ok 41 1803s ok 42 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 43 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9mQAAAAg 1803s ok 44 1803s ok 45 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 46 1803s # unique id: ZhQoxHeKTtIJAZ87TO7ApgAAAEQ 1803s ok 47 1803s ok 48 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 49 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9mgAAAAI 1803s ok 50 1803s ok 51 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 52 1803s # unique id: ZhQoxHeKTtIJAZ87TO7ApwAAAEE 1803s ok 53 1803s ok 54 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 55 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9mwAAAAA 1803s ok 56 1803s ok 57 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 58 1803s # unique id: ZhQoxHeKTtIJAZ87TO7AqAAAAEY 1803s ok 59 1803s ok 60 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 61 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9nAAAAAY 1803s ok 62 1803s ok 63 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 64 1803s # unique id: ZhQoxHeKTtIJAZ87TO7AqQAAAEM 1803s ok 65 1803s ok 66 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 67 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9nQAAAAE 1803s ok 68 1803s ok 69 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 70 1803s # unique id: ZhQoxHeKTtIJAZ87TO7AqgAAAEU 1803s ok 71 1803s ok 72 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 73 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9ngAAAAU 1803s ok 74 1803s ok 75 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 76 1803s # unique id: ZhQoxHeKTtIJAZ87TO7AqwAAAEA 1803s ok 77 1803s ok 78 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 79 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9nwAAAAM 1803s ok 80 1803s ok 81 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 82 1803s # unique id: ZhQoxHeKTtIJAZ87TO7ArAAAAEc 1803s ok 83 1803s ok 84 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 85 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9oAAAAAQ 1803s ok 86 1803s ok 87 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 88 1803s # unique id: ZhQoxHeKTtIJAZ87TO7ArQAAAEg 1803s ok 89 1803s ok 90 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 91 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9oQAAAAc 1803s ok 92 1803s ok 93 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 94 1803s # unique id: ZhQoxHeKTtIJAZ87TO7ArgAAAEk 1803s ok 95 1803s ok 96 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 97 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9ogAAAAk 1803s ok 98 1803s ok 99 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 100 1803s # unique id: ZhQoxHeKTtIJAZ87TO7ArwAAAEI 1803s ok 101 1803s ok 102 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 103 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9owAAAAg 1803s ok 104 1803s ok 105 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 106 1803s # unique id: ZhQoxHeKTtIJAZ87TO7AsAAAAEQ 1803s ok 107 1803s ok 108 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 109 1803s # unique id: ZhQoxKSI4wYBBO8FdPE9pAAAAAI 1803s ok 110 1803s ok 111 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 112 1803s # unique id: ZhQoxHeKTtIJAZ87TO7AsQAAAEE 1803s ok 113 1803s ok 114 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 115 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9pQAAAAA 1803s ok 116 1803s ok 117 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 118 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AsgAAAEY 1803s ok 119 1803s ok 120 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 121 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9pgAAAAY 1803s ok 122 1803s ok 123 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 124 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AswAAAEM 1803s ok 125 1803s ok 126 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 127 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9pwAAAAE 1803s ok 128 1803s ok 129 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 130 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AtAAAAEU 1803s ok 131 1803s ok 132 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 133 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9qAAAAAU 1803s ok 134 1803s ok 135 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 136 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AtQAAAEA 1803s ok 137 1803s ok 138 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 139 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9qQAAAAM 1803s ok 140 1803s ok 141 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 142 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AtgAAAEc 1803s ok 143 1803s ok 144 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 145 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9qgAAAAQ 1803s ok 146 1803s ok 147 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 148 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AtwAAAEg 1803s ok 149 1803s ok 150 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 151 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9qwAAAAc 1803s ok 152 1803s ok 153 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 154 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AuAAAAEk 1803s ok 155 1803s ok 156 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 157 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9rAAAAAk 1803s ok 158 1803s ok 159 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 160 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AuQAAAEI 1803s ok 161 1803s ok 162 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 163 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9rQAAAAg 1803s ok 164 1803s ok 165 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 166 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AugAAAEQ 1803s ok 167 1803s ok 168 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 169 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9rgAAAAI 1803s ok 170 1803s ok 171 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 172 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AuwAAAEE 1803s ok 173 1803s ok 174 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 175 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9rwAAAAA 1803s ok 176 1803s ok 177 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 178 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AvAAAAEY 1803s ok 179 1803s ok 180 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 181 1803s # unique id: ZhQoxaSI4wYBBO8FdPE9sAAAAAY 1803s ok 182 1803s ok 183 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 184 1803s # unique id: ZhQoxXeKTtIJAZ87TO7AvQAAAEM 1803s ok 185 1803s ok 186 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 187 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9sQAAAAE 1803s ok 188 1803s ok 189 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 190 1803s # unique id: ZhQoxneKTtIJAZ87TO7AvgAAAEU 1803s ok 191 1803s ok 192 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 193 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9sgAAAAU 1803s ok 194 1803s ok 195 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 196 1803s # unique id: ZhQoxneKTtIJAZ87TO7AvwAAAEA 1803s ok 197 1803s ok 198 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 199 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9swAAAAM 1803s ok 200 1803s ok 201 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 202 1803s # unique id: ZhQoxneKTtIJAZ87TO7AwAAAAEc 1803s ok 203 1803s ok 204 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 205 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9tAAAAAQ 1803s ok 206 1803s ok 207 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 208 1803s # unique id: ZhQoxneKTtIJAZ87TO7AwQAAAEg 1803s ok 209 1803s ok 210 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 211 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9tQAAAAc 1803s ok 212 1803s ok 213 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 214 1803s # unique id: ZhQoxneKTtIJAZ87TO7AwgAAAEk 1803s ok 215 1803s ok 216 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 217 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9tgAAAAk 1803s ok 218 1803s ok 219 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 220 1803s # unique id: ZhQoxneKTtIJAZ87TO7AwwAAAEI 1803s ok 221 1803s ok 222 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 223 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9twAAAAg 1803s ok 224 1803s ok 225 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 226 1803s # unique id: ZhQoxneKTtIJAZ87TO7AxAAAAEQ 1803s ok 227 1803s ok 228 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 229 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9uAAAAAI 1803s ok 230 1803s ok 231 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 232 1803s # unique id: ZhQoxneKTtIJAZ87TO7AxQAAAEE 1803s ok 233 1803s ok 234 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 235 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9uQAAAAA 1803s ok 236 1803s ok 237 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 238 1803s # unique id: ZhQoxneKTtIJAZ87TO7AxgAAAEY 1803s ok 239 1803s ok 240 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 241 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9ugAAAAY 1803s ok 242 1803s ok 243 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 244 1803s # unique id: ZhQoxneKTtIJAZ87TO7AxwAAAEM 1803s ok 245 1803s ok 246 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 247 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9uwAAAAE 1803s ok 248 1803s ok 249 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 250 1803s # unique id: ZhQoxneKTtIJAZ87TO7AyAAAAEU 1803s ok 251 1803s ok 252 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 253 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9vAAAAAU 1803s ok 254 1803s ok 255 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 256 1803s # unique id: ZhQoxneKTtIJAZ87TO7AyQAAAEA 1803s ok 257 1803s ok 258 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 259 1803s # unique id: ZhQoxqSI4wYBBO8FdPE9vQAAAAM 1803s ok 260 1803s ok 261 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 262 1803s # unique id: ZhQoxneKTtIJAZ87TO7AygAAAEc 1803s ok 263 1803s ok 264 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 265 1803s # unique id: ZhQox6SI4wYBBO8FdPE9vgAAAAQ 1803s ok 266 1803s ok 267 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 268 1803s # unique id: ZhQox3eKTtIJAZ87TO7AywAAAEg 1803s ok 269 1803s ok 270 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 271 1803s # unique id: ZhQox6SI4wYBBO8FdPE9vwAAAAc 1803s ok 272 1803s ok 273 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 274 1803s # unique id: ZhQox3eKTtIJAZ87TO7AzAAAAEk 1803s ok 275 1803s ok 276 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 277 1803s # unique id: ZhQox6SI4wYBBO8FdPE9wAAAAAk 1803s ok 278 1803s ok 279 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 280 1803s # unique id: ZhQox3eKTtIJAZ87TO7AzQAAAEI 1803s ok 281 1803s ok 282 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 283 1803s # unique id: ZhQox6SI4wYBBO8FdPE9wQAAAAg 1803s ok 284 1803s ok 285 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 286 1803s # unique id: ZhQox3eKTtIJAZ87TO7AzgAAAEQ 1803s ok 287 1803s ok 288 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 289 1803s # unique id: ZhQox6SI4wYBBO8FdPE9wgAAAAI 1803s ok 290 1803s ok 291 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 292 1803s # unique id: ZhQox3eKTtIJAZ87TO7AzwAAAEE 1803s ok 293 1803s ok 294 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 295 1803s # unique id: ZhQox6SI4wYBBO8FdPE9wwAAAAA 1803s ok 296 1803s ok 297 1803s # testing : fetch unique ID 1803s # expected: 200 1803s # received: '200' 1803s ok 298 1803s # unique id: ZhQox3eKTtIJAZ87TO7A0AAAAEY 1803s ok 299 1803s ok 300 1803s ok 1810s t/modules/usertrack.t ............... 1810s 1..1004 1810s # Running under perl version 5.038002 for linux 1810s # Current time local: Mon Apr 8 17:26:31 2024 1810s # Current time GMT: Mon Apr 8 17:26:31 2024 1810s # Using Test.pm version 1.31 1810s # Using Apache/Test.pm version 1.42 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 1 1810s ok 2 1810s Set-Cookie: usertrack_test=9753429f.615991b83a419; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=9753429f.615991b83a419 1810s ok 3 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 4 1810s ok 5 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 6 1810s ok 7 1810s Set-Cookie: usertrack_test=3cf4d1a9.615991b8406f5; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=3cf4d1a9.615991b8406f5 1810s ok 8 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 9 1810s ok 10 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 11 1810s ok 12 1810s Set-Cookie: usertrack_test=61bcd75a.615991b8437af; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=61bcd75a.615991b8437af 1810s ok 13 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 14 1810s ok 15 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 16 1810s ok 17 1810s Set-Cookie: usertrack_test=cb23e8ea.615991b846314; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=cb23e8ea.615991b846314 1810s ok 18 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 19 1810s ok 20 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 21 1810s ok 22 1810s Set-Cookie: usertrack_test=712bf61b.615991b849958; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=712bf61b.615991b849958 1810s ok 23 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 24 1810s ok 25 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 26 1810s ok 27 1810s Set-Cookie: usertrack_test=ad0490f1.615991b84c7e2; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=ad0490f1.615991b84c7e2 1810s ok 28 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 29 1810s ok 30 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 31 1810s ok 32 1810s Set-Cookie: usertrack_test=2dbe8e61.615991b84f5fd; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=2dbe8e61.615991b84f5fd 1810s ok 33 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 34 1810s ok 35 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 36 1810s ok 37 1810s Set-Cookie: usertrack_test=4085fd15.615991b8523ed; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=4085fd15.615991b8523ed 1810s ok 38 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 39 1810s ok 40 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 41 1810s ok 42 1810s Set-Cookie: usertrack_test=f98344c4.615991b855775; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=f98344c4.615991b855775 1810s ok 43 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 44 1810s ok 45 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 46 1810s ok 47 1810s Set-Cookie: usertrack_test=7a9d685c.615991b858e81; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=7a9d685c.615991b858e81 1810s ok 48 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 49 1810s ok 50 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 51 1810s ok 52 1810s Set-Cookie: usertrack_test=6c6bbc5a.615991b85bc84; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=6c6bbc5a.615991b85bc84 1810s ok 53 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 54 1810s ok 55 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 56 1810s ok 57 1810s Set-Cookie: usertrack_test=cc64f8ef.615991b85ec9b; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=cc64f8ef.615991b85ec9b 1810s ok 58 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 59 1810s ok 60 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 61 1810s ok 62 1810s Set-Cookie: usertrack_test=33ecc783.615991b861844; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=33ecc783.615991b861844 1810s ok 63 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 64 1810s ok 65 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 66 1810s ok 67 1810s Set-Cookie: usertrack_test=effdc55d.615991b86454f; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=effdc55d.615991b86454f 1810s ok 68 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 69 1810s ok 70 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 71 1810s ok 72 1810s Set-Cookie: usertrack_test=67a32c7f.615991b86759f; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=67a32c7f.615991b86759f 1810s ok 73 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 74 1810s ok 75 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 76 1810s ok 77 1810s Set-Cookie: usertrack_test=4b72c944.615991b86a17f; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=4b72c944.615991b86a17f 1810s ok 78 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 79 1810s ok 80 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 81 1810s ok 82 1810s Set-Cookie: usertrack_test=3ffb63f4.615991b86cb8b; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=3ffb63f4.615991b86cb8b 1810s ok 83 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 84 1810s ok 85 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 86 1810s ok 87 1810s Set-Cookie: usertrack_test=d1c18ece.615991b86f5e3; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=d1c18ece.615991b86f5e3 1810s ok 88 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 89 1810s ok 90 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 91 1810s ok 92 1810s Set-Cookie: usertrack_test=fae5b207.615991b8738fc; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=fae5b207.615991b8738fc 1810s ok 93 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 94 1810s ok 95 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 96 1810s ok 97 1810s Set-Cookie: usertrack_test=57d01bdb.615991b87675b; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=57d01bdb.615991b87675b 1810s ok 98 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 99 1810s ok 100 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 101 1810s ok 102 1810s Set-Cookie: usertrack_test=33b4cf24.615991b879303; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=33b4cf24.615991b879303 1810s ok 103 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 104 1810s ok 105 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 106 1810s ok 107 1810s Set-Cookie: usertrack_test=70f02379.615991b87c643; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=70f02379.615991b87c643 1810s ok 108 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 109 1810s ok 110 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 111 1810s ok 112 1810s Set-Cookie: usertrack_test=db07daf6.615991b87f0ed; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=db07daf6.615991b87f0ed 1810s ok 113 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 114 1810s ok 115 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 116 1810s ok 117 1810s Set-Cookie: usertrack_test=59784ba.615991b881b45; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=59784ba.615991b881b45 1810s ok 118 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 119 1810s ok 120 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 121 1810s ok 122 1810s Set-Cookie: usertrack_test=c71b389a.615991b8846e0; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=c71b389a.615991b8846e0 1810s ok 123 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 124 1810s ok 125 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 126 1810s ok 127 1810s Set-Cookie: usertrack_test=16379252.615991b886cf3; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=16379252.615991b886cf3 1810s ok 128 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 129 1810s ok 130 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 131 1810s ok 132 1810s Set-Cookie: usertrack_test=7ef83271.615991b88a4e6; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=7ef83271.615991b88a4e6 1810s ok 133 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 134 1810s ok 135 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 136 1810s ok 137 1810s Set-Cookie: usertrack_test=71ba35b0.615991b88d67c; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=71ba35b0.615991b88d67c 1810s ok 138 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 139 1810s ok 140 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 141 1810s ok 142 1810s Set-Cookie: usertrack_test=682698bb.615991b890511; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=682698bb.615991b890511 1810s ok 143 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 144 1810s ok 145 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 146 1810s ok 147 1810s Set-Cookie: usertrack_test=8437f0c3.615991b8932d4; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=8437f0c3.615991b8932d4 1810s ok 148 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 149 1810s ok 150 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 151 1810s ok 152 1810s Set-Cookie: usertrack_test=57fc445a.615991b8965fc; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=57fc445a.615991b8965fc 1810s ok 153 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 154 1810s ok 155 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 156 1810s ok 157 1810s Set-Cookie: usertrack_test=e0b29cb4.615991b8993c1; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=e0b29cb4.615991b8993c1 1810s ok 158 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 159 1810s ok 160 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 161 1810s ok 162 1810s Set-Cookie: usertrack_test=48f2be2d.615991b89bdb5; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=48f2be2d.615991b89bdb5 1810s ok 163 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 164 1810s ok 165 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 166 1810s ok 167 1810s Set-Cookie: usertrack_test=fd4efec7.615991b89e77a; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=fd4efec7.615991b89e77a 1810s ok 168 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 169 1810s ok 170 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 171 1810s ok 172 1810s Set-Cookie: usertrack_test=3c9b8168.615991b8a1280; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=3c9b8168.615991b8a1280 1810s ok 173 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 174 1810s ok 175 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 176 1810s ok 177 1810s Set-Cookie: usertrack_test=52a90ef1.615991b8a42e6; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=52a90ef1.615991b8a42e6 1810s ok 178 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 179 1810s ok 180 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 181 1810s ok 182 1810s Set-Cookie: usertrack_test=ac978298.615991b8a7231; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=ac978298.615991b8a7231 1810s ok 183 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 184 1810s ok 185 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 186 1810s ok 187 1810s Set-Cookie: usertrack_test=e076035b.615991b8a9fae; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=e076035b.615991b8a9fae 1810s ok 188 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 189 1810s ok 190 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 191 1810s ok 192 1810s Set-Cookie: usertrack_test=d4e83e8d.615991b8accee; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=d4e83e8d.615991b8accee 1810s ok 193 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 194 1810s ok 195 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 196 1810s ok 197 1810s Set-Cookie: usertrack_test=15b7480a.615991b8af650; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=15b7480a.615991b8af650 1810s ok 198 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 199 1810s ok 200 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 201 1810s ok 202 1810s Set-Cookie: usertrack_test=2b681313.615991b8b2121; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=2b681313.615991b8b2121 1810s ok 203 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 204 1810s ok 205 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 206 1810s ok 207 1810s Set-Cookie: usertrack_test=65f3d4cf.615991b8b4d12; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=65f3d4cf.615991b8b4d12 1810s ok 208 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 209 1810s ok 210 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 211 1810s ok 212 1810s Set-Cookie: usertrack_test=20de972.615991b8b7b4b; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=20de972.615991b8b7b4b 1810s ok 213 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 214 1810s ok 215 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 216 1810s ok 217 1810s Set-Cookie: usertrack_test=a8c8bce4.615991b8baa55; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=a8c8bce4.615991b8baa55 1810s ok 218 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 219 1810s ok 220 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 221 1810s ok 222 1810s Set-Cookie: usertrack_test=dda00e5a.615991b8bdb89; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=dda00e5a.615991b8bdb89 1810s ok 223 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 224 1810s ok 225 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 226 1810s ok 227 1810s Set-Cookie: usertrack_test=c5c7bc9b.615991b8c06c5; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=c5c7bc9b.615991b8c06c5 1810s ok 228 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 229 1810s ok 230 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 231 1810s ok 232 1810s Set-Cookie: usertrack_test=f9e3a3f4.615991b8c34f1; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=f9e3a3f4.615991b8c34f1 1810s ok 233 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 234 1810s ok 235 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 236 1810s ok 237 1810s Set-Cookie: usertrack_test=9a85ee32.615991b8c6123; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=9a85ee32.615991b8c6123 1810s ok 238 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 239 1810s ok 240 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 241 1810s ok 242 1810s Set-Cookie: usertrack_test=9a5941f.615991b8c8cfd; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=9a5941f.615991b8c8cfd 1810s ok 243 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 244 1810s ok 245 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 246 1810s ok 247 1810s Set-Cookie: usertrack_test=59f91c75.615991b8cb61f; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=59f91c75.615991b8cb61f 1810s ok 248 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 249 1810s ok 250 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 251 1810s ok 252 1810s Set-Cookie: usertrack_test=a954dcb2.615991b8ce5c2; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=a954dcb2.615991b8ce5c2 1810s ok 253 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 254 1810s ok 255 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 256 1810s ok 257 1810s Set-Cookie: usertrack_test=7d177d35.615991b8d10cb; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=7d177d35.615991b8d10cb 1810s ok 258 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 259 1810s ok 260 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 261 1810s ok 262 1810s Set-Cookie: usertrack_test=a608bdf5.615991b8d3db8; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=a608bdf5.615991b8d3db8 1810s ok 263 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 264 1810s ok 265 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 266 1810s ok 267 1810s Set-Cookie: usertrack_test=ddfa3c93.615991b8d6534; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=ddfa3c93.615991b8d6534 1810s ok 268 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 269 1810s ok 270 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 271 1810s ok 272 1810s Set-Cookie: usertrack_test=c0e256a6.615991b8d919f; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=c0e256a6.615991b8d919f 1810s ok 273 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 274 1810s ok 275 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 276 1810s ok 277 1810s Set-Cookie: usertrack_test=495b71ea.615991b8dbb94; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=495b71ea.615991b8dbb94 1810s ok 278 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 279 1810s ok 280 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 281 1810s ok 282 1810s Set-Cookie: usertrack_test=41ed6493.615991b8de653; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=41ed6493.615991b8de653 1810s ok 283 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 284 1810s ok 285 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 286 1810s ok 287 1810s Set-Cookie: usertrack_test=477e257c.615991b8e0fee; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=477e257c.615991b8e0fee 1810s ok 288 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 289 1810s ok 290 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 291 1810s ok 292 1810s Set-Cookie: usertrack_test=c7c7a4be.615991b8e4438; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=c7c7a4be.615991b8e4438 1810s ok 293 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 294 1810s ok 295 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 296 1810s ok 297 1810s Set-Cookie: usertrack_test=74c85903.615991b8e7119; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=74c85903.615991b8e7119 1810s ok 298 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 299 1810s ok 300 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 301 1810s ok 302 1810s Set-Cookie: usertrack_test=e77c8e4e.615991b8ea455; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=e77c8e4e.615991b8ea455 1810s ok 303 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 304 1810s ok 305 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 306 1810s ok 307 1810s Set-Cookie: usertrack_test=327e1c71.615991b8ed114; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=327e1c71.615991b8ed114 1810s ok 308 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 309 1810s ok 310 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 311 1810s ok 312 1810s Set-Cookie: usertrack_test=925a4962.615991b8f00b6; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=925a4962.615991b8f00b6 1810s ok 313 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 314 1810s ok 315 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 316 1810s ok 317 1810s Set-Cookie: usertrack_test=fe14b845.615991b8f3c2a; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=fe14b845.615991b8f3c2a 1810s ok 318 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 319 1810s ok 320 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 321 1810s ok 322 1810s Set-Cookie: usertrack_test=5af199ad.615991b8f6f43; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=5af199ad.615991b8f6f43 1810s ok 323 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 324 1810s ok 325 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 326 1810s ok 327 1810s Set-Cookie: usertrack_test=8358a9a0.615991b8f9b4d; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=8358a9a0.615991b8f9b4d 1810s ok 328 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 329 1810s ok 330 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 331 1810s ok 332 1810s Set-Cookie: usertrack_test=ce340c95.615991b8fc567; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=ce340c95.615991b8fc567 1810s ok 333 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 334 1810s ok 335 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 336 1810s ok 337 1810s Set-Cookie: usertrack_test=61244d4.615991b8ff2e8; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=61244d4.615991b8ff2e8 1810s ok 338 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 339 1810s ok 340 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 341 1810s ok 342 1810s Set-Cookie: usertrack_test=eed70672.615991b901f33; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=eed70672.615991b901f33 1810s ok 343 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 344 1810s ok 345 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 346 1810s ok 347 1810s Set-Cookie: usertrack_test=edc1021.615991b904779; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=edc1021.615991b904779 1810s ok 348 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 349 1810s ok 350 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 351 1810s ok 352 1810s Set-Cookie: usertrack_test=ae11dfa3.615991b906f44; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=ae11dfa3.615991b906f44 1810s ok 353 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 354 1810s ok 355 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 356 1810s ok 357 1810s Set-Cookie: usertrack_test=453a0619.615991b9097aa; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=453a0619.615991b9097aa 1810s ok 358 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 359 1810s ok 360 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 361 1810s ok 362 1810s Set-Cookie: usertrack_test=f9991c5a.615991b90c040; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=f9991c5a.615991b90c040 1810s ok 363 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 364 1810s ok 365 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 366 1810s ok 367 1810s Set-Cookie: usertrack_test=629a1c73.615991b90ebfc; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=629a1c73.615991b90ebfc 1810s ok 368 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 369 1810s ok 370 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 371 1810s ok 372 1810s Set-Cookie: usertrack_test=1b0869bd.615991b911727; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=1b0869bd.615991b911727 1810s ok 373 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 374 1810s ok 375 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 376 1810s ok 377 1810s Set-Cookie: usertrack_test=e88b7ac0.615991b91432d; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=e88b7ac0.615991b91432d 1810s ok 378 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 379 1810s ok 380 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 381 1810s ok 382 1810s Set-Cookie: usertrack_test=34f41e4b.615991b917030; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=34f41e4b.615991b917030 1810s ok 383 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 384 1810s ok 385 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 386 1810s ok 387 1810s Set-Cookie: usertrack_test=b1323ab.615991b919b5b; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=b1323ab.615991b919b5b 1810s ok 388 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 389 1810s ok 390 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 391 1810s ok 392 1810s Set-Cookie: usertrack_test=508b532d.615991b91c4d1; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=508b532d.615991b91c4d1 1810s ok 393 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 394 1810s ok 395 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 396 1810s ok 397 1810s Set-Cookie: usertrack_test=9f91ed02.615991b91edf8; path=/; expires=Mon, 08-Apr-24 17:27:36 GMT 1810s Cookie: usertrack_test=9f91ed02.615991b91edf8 1810s ok 398 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 399 1810s ok 400 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 401 1810s ok 402 1810s Set-Cookie: usertrack_test=d415b64d.615991b921a85; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=d415b64d.615991b921a85 1810s ok 403 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 404 1810s ok 405 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 406 1810s ok 407 1810s Set-Cookie: usertrack_test=c2ed2a0e.615991b924672; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=c2ed2a0e.615991b924672 1810s ok 408 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 409 1810s ok 410 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 411 1810s ok 412 1810s Set-Cookie: usertrack_test=cee500a6.615991b926e4d; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=cee500a6.615991b926e4d 1810s ok 413 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 414 1810s ok 415 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 416 1810s ok 417 1810s Set-Cookie: usertrack_test=36289de0.615991b9299ba; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=36289de0.615991b9299ba 1810s ok 418 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 419 1810s ok 420 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 421 1810s ok 422 1810s Set-Cookie: usertrack_test=94e8c51a.615991b92c711; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=94e8c51a.615991b92c711 1810s ok 423 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 424 1810s ok 425 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 426 1810s ok 427 1810s Set-Cookie: usertrack_test=1964505f.615991b92f184; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=1964505f.615991b92f184 1810s ok 428 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 429 1810s ok 430 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 431 1810s ok 432 1810s Set-Cookie: usertrack_test=82424d02.615991b931e28; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=82424d02.615991b931e28 1810s ok 433 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 434 1810s ok 435 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 436 1810s ok 437 1810s Set-Cookie: usertrack_test=88e76cb2.615991b934928; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=88e76cb2.615991b934928 1810s ok 438 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 439 1810s ok 440 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 441 1810s ok 442 1810s Set-Cookie: usertrack_test=9a09e8d3.615991b93757f; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=9a09e8d3.615991b93757f 1810s ok 443 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 444 1810s ok 445 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 446 1810s ok 447 1810s Set-Cookie: usertrack_test=410ba824.615991b93a076; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=410ba824.615991b93a076 1810s ok 448 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 449 1810s ok 450 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 451 1810s ok 452 1810s Set-Cookie: usertrack_test=a07c3e5a.615991b93cb7e; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=a07c3e5a.615991b93cb7e 1810s ok 453 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 454 1810s ok 455 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 456 1810s ok 457 1810s Set-Cookie: usertrack_test=1020371c.615991b93f7e0; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=1020371c.615991b93f7e0 1810s ok 458 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 459 1810s ok 460 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 461 1810s ok 462 1810s Set-Cookie: usertrack_test=3ab64d67.615991b94242c; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=3ab64d67.615991b94242c 1810s ok 463 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 464 1810s ok 465 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 466 1810s ok 467 1810s Set-Cookie: usertrack_test=21774f67.615991b944d2a; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=21774f67.615991b944d2a 1810s ok 468 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 469 1810s ok 470 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 471 1810s ok 472 1810s Set-Cookie: usertrack_test=3fbe6bef.615991b947b17; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=3fbe6bef.615991b947b17 1810s ok 473 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 474 1810s ok 475 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 476 1810s ok 477 1810s Set-Cookie: usertrack_test=427afb0.615991b94a73a; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=427afb0.615991b94a73a 1810s ok 478 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 479 1810s ok 480 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 481 1810s ok 482 1810s Set-Cookie: usertrack_test=6db51247.615991b94d1c2; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=6db51247.615991b94d1c2 1810s ok 483 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 484 1810s ok 485 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 486 1810s ok 487 1810s Set-Cookie: usertrack_test=febdfc23.615991b950102; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=febdfc23.615991b950102 1810s ok 488 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 489 1810s ok 490 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 491 1810s ok 492 1810s Set-Cookie: usertrack_test=8628113b.615991b953157; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=8628113b.615991b953157 1810s ok 493 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 494 1810s ok 495 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 496 1810s ok 497 1810s Set-Cookie: usertrack_test=51611755.615991b955e1d; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=51611755.615991b955e1d 1810s ok 498 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 499 1810s ok 500 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 501 1810s ok 502 1810s Set-Cookie: usertrack_test=4424652b.615991b95978e; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=4424652b.615991b95978e 1810s ok 503 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 504 1810s ok 505 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 506 1810s ok 507 1810s Set-Cookie: usertrack_test=157c4793.615991b95c9ad; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=157c4793.615991b95c9ad 1810s ok 508 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 509 1810s ok 510 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 511 1810s ok 512 1810s Set-Cookie: usertrack_test=71e831e0.615991b95fc00; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=71e831e0.615991b95fc00 1810s ok 513 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 514 1810s ok 515 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 516 1810s ok 517 1810s Set-Cookie: usertrack_test=2cc05374.615991b962b74; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=2cc05374.615991b962b74 1810s ok 518 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 519 1810s ok 520 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 521 1810s ok 522 1810s Set-Cookie: usertrack_test=4cd724d3.615991b965a15; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=4cd724d3.615991b965a15 1810s ok 523 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 524 1810s ok 525 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 526 1810s ok 527 1810s Set-Cookie: usertrack_test=b858b954.615991b968bbf; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=b858b954.615991b968bbf 1810s ok 528 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 529 1810s ok 530 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 531 1810s ok 532 1810s Set-Cookie: usertrack_test=9b7c2a4b.615991b96b7f3; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=9b7c2a4b.615991b96b7f3 1810s ok 533 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 534 1810s ok 535 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 536 1810s ok 537 1810s Set-Cookie: usertrack_test=31ba4c03.615991b96eb3f; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=31ba4c03.615991b96eb3f 1810s ok 538 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 539 1810s ok 540 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 541 1810s ok 542 1810s Set-Cookie: usertrack_test=fc13a88b.615991b97178b; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=fc13a88b.615991b97178b 1810s ok 543 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 544 1810s ok 545 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 546 1810s ok 547 1810s Set-Cookie: usertrack_test=236d3d20.615991b97520d; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=236d3d20.615991b97520d 1810s ok 548 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 549 1810s ok 550 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 551 1810s ok 552 1810s Set-Cookie: usertrack_test=9f99a4e3.615991b97809b; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=9f99a4e3.615991b97809b 1810s ok 553 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 554 1810s ok 555 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 556 1810s ok 557 1810s Set-Cookie: usertrack_test=aac68e91.615991b97ad90; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=aac68e91.615991b97ad90 1810s ok 558 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 559 1810s ok 560 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 561 1810s ok 562 1810s Set-Cookie: usertrack_test=59fbd802.615991b97de96; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=59fbd802.615991b97de96 1810s ok 563 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 564 1810s ok 565 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 566 1810s ok 567 1810s Set-Cookie: usertrack_test=db36ef47.615991b980de8; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=db36ef47.615991b980de8 1810s ok 568 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 569 1810s ok 570 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 571 1810s ok 572 1810s Set-Cookie: usertrack_test=a5730c3c.615991b984065; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=a5730c3c.615991b984065 1810s ok 573 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 574 1810s ok 575 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 576 1810s ok 577 1810s Set-Cookie: usertrack_test=bad34f9d.615991b987c95; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=bad34f9d.615991b987c95 1810s ok 578 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 579 1810s ok 580 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 581 1810s ok 582 1810s Set-Cookie: usertrack_test=48125e2f.615991b98b17e; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=48125e2f.615991b98b17e 1810s ok 583 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 584 1810s ok 585 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 586 1810s ok 587 1810s Set-Cookie: usertrack_test=7453547a.615991b98ed98; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=7453547a.615991b98ed98 1810s ok 588 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 589 1810s ok 590 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 591 1810s ok 592 1810s Set-Cookie: usertrack_test=8060e3cd.615991b9924b3; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=8060e3cd.615991b9924b3 1810s ok 593 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 594 1810s ok 595 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 596 1810s ok 597 1810s Set-Cookie: usertrack_test=b10f23f2.615991b996311; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=b10f23f2.615991b996311 1810s ok 598 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 599 1810s ok 600 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 601 1810s ok 602 1810s Set-Cookie: usertrack_test=8cb2db43.615991b9990b8; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=8cb2db43.615991b9990b8 1810s ok 603 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 604 1810s ok 605 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 606 1810s ok 607 1810s Set-Cookie: usertrack_test=3507b29c.615991b99c7d6; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=3507b29c.615991b99c7d6 1810s ok 608 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 609 1810s ok 610 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 611 1810s ok 612 1810s Set-Cookie: usertrack_test=3204ae28.615991b99ef77; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=3204ae28.615991b99ef77 1810s ok 613 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 614 1810s ok 615 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 616 1810s ok 617 1810s Set-Cookie: usertrack_test=6a118992.615991b9a1767; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=6a118992.615991b9a1767 1810s ok 618 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 619 1810s ok 620 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 621 1810s ok 622 1810s Set-Cookie: usertrack_test=3a357a3b.615991b9a40b0; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=3a357a3b.615991b9a40b0 1810s ok 623 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 624 1810s ok 625 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 626 1810s ok 627 1810s Set-Cookie: usertrack_test=c0473724.615991b9a6e3b; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=c0473724.615991b9a6e3b 1810s ok 628 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 629 1810s ok 630 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 631 1810s ok 632 1810s Set-Cookie: usertrack_test=f76ee1b3.615991b9a9a00; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=f76ee1b3.615991b9a9a00 1810s ok 633 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 634 1810s ok 635 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 636 1810s ok 637 1810s Set-Cookie: usertrack_test=c9f12f5e.615991b9ac945; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=c9f12f5e.615991b9ac945 1810s ok 638 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 639 1810s ok 640 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 641 1810s ok 642 1810s Set-Cookie: usertrack_test=2d3486d6.615991b9afa57; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=2d3486d6.615991b9afa57 1810s ok 643 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 644 1810s ok 645 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 646 1810s ok 647 1810s Set-Cookie: usertrack_test=244216d.615991b9b2486; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=244216d.615991b9b2486 1810s ok 648 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 649 1810s ok 650 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 651 1810s ok 652 1810s Set-Cookie: usertrack_test=2f72de4f.615991b9b5236; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=2f72de4f.615991b9b5236 1810s ok 653 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 654 1810s ok 655 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 656 1810s ok 657 1810s Set-Cookie: usertrack_test=fcd56e75.615991b9b7977; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=fcd56e75.615991b9b7977 1810s ok 658 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 659 1810s ok 660 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 661 1810s ok 662 1810s Set-Cookie: usertrack_test=b91a7fb9.615991b9ba5bf; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=b91a7fb9.615991b9ba5bf 1810s ok 663 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 664 1810s ok 665 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 666 1810s ok 667 1810s Set-Cookie: usertrack_test=98ae4c4.615991b9bd949; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=98ae4c4.615991b9bd949 1810s ok 668 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 669 1810s ok 670 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 671 1810s ok 672 1810s Set-Cookie: usertrack_test=1bc448d7.615991b9c0970; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=1bc448d7.615991b9c0970 1810s ok 673 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 674 1810s ok 675 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 676 1810s ok 677 1810s Set-Cookie: usertrack_test=33e2b25.615991b9c4509; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=33e2b25.615991b9c4509 1810s ok 678 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 679 1810s ok 680 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 681 1810s ok 682 1810s Set-Cookie: usertrack_test=a05d092c.615991b9c7723; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=a05d092c.615991b9c7723 1810s ok 683 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 684 1810s ok 685 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 686 1810s ok 687 1810s Set-Cookie: usertrack_test=56efa5c2.615991b9c9ea5; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=56efa5c2.615991b9c9ea5 1810s ok 688 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 689 1810s ok 690 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 691 1810s ok 692 1810s Set-Cookie: usertrack_test=b1466443.615991b9cc8c4; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=b1466443.615991b9cc8c4 1810s ok 693 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 694 1810s ok 695 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 696 1810s ok 697 1810s Set-Cookie: usertrack_test=47658aaa.615991b9cf20e; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=47658aaa.615991b9cf20e 1810s ok 698 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 699 1810s ok 700 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 701 1810s ok 702 1810s Set-Cookie: usertrack_test=fe017ec3.615991b9d2573; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=fe017ec3.615991b9d2573 1810s ok 703 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 704 1810s ok 705 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 706 1810s ok 707 1810s Set-Cookie: usertrack_test=c14f9686.615991b9d4f45; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=c14f9686.615991b9d4f45 1810s ok 708 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 709 1810s ok 710 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 711 1810s ok 712 1810s Set-Cookie: usertrack_test=f6a438a7.615991b9d7ec6; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=f6a438a7.615991b9d7ec6 1810s ok 713 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 714 1810s ok 715 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 716 1810s ok 717 1810s Set-Cookie: usertrack_test=f0a2d470.615991b9da99f; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=f0a2d470.615991b9da99f 1810s ok 718 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 719 1810s ok 720 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 721 1810s ok 722 1810s Set-Cookie: usertrack_test=e153d461.615991b9dd372; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=e153d461.615991b9dd372 1810s ok 723 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 724 1810s ok 725 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 726 1810s ok 727 1810s Set-Cookie: usertrack_test=b111b662.615991b9dffe7; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=b111b662.615991b9dffe7 1810s ok 728 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 729 1810s ok 730 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 731 1810s ok 732 1810s Set-Cookie: usertrack_test=70303c69.615991b9e2a0f; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=70303c69.615991b9e2a0f 1810s ok 733 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 734 1810s ok 735 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 736 1810s ok 737 1810s Set-Cookie: usertrack_test=9b2a5136.615991b9e548f; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=9b2a5136.615991b9e548f 1810s ok 738 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 739 1810s ok 740 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 741 1810s ok 742 1810s Set-Cookie: usertrack_test=d2306f3.615991b9e7fe8; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=d2306f3.615991b9e7fe8 1810s ok 743 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 744 1810s ok 745 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 746 1810s ok 747 1810s Set-Cookie: usertrack_test=769f2cee.615991b9eabb3; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=769f2cee.615991b9eabb3 1810s ok 748 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 749 1810s ok 750 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 751 1810s ok 752 1810s Set-Cookie: usertrack_test=ff5af1ac.615991b9ed464; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=ff5af1ac.615991b9ed464 1810s ok 753 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 754 1810s ok 755 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 756 1810s ok 757 1810s Set-Cookie: usertrack_test=73f341fb.615991b9efbd9; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=73f341fb.615991b9efbd9 1810s ok 758 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 759 1810s ok 760 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 761 1810s ok 762 1810s Set-Cookie: usertrack_test=a7b551b3.615991b9f2343; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=a7b551b3.615991b9f2343 1810s ok 763 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 764 1810s ok 765 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 766 1810s ok 767 1810s Set-Cookie: usertrack_test=9d951c47.615991b9f4fbf; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=9d951c47.615991b9f4fbf 1810s ok 768 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 769 1810s ok 770 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 771 1810s ok 772 1810s Set-Cookie: usertrack_test=31d1201f.615991b9f79f3; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=31d1201f.615991b9f79f3 1810s ok 773 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 774 1810s ok 775 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 776 1810s ok 777 1810s Set-Cookie: usertrack_test=42b84db9.615991b9fa915; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=42b84db9.615991b9fa915 1810s ok 778 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 779 1810s ok 780 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 781 1810s ok 782 1810s Set-Cookie: usertrack_test=137222d.615991b9fd9dc; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=137222d.615991b9fd9dc 1810s ok 783 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 784 1810s ok 785 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 786 1810s ok 787 1810s Set-Cookie: usertrack_test=c6a4fb7d.615991ba009a1; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=c6a4fb7d.615991ba009a1 1810s ok 788 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 789 1810s ok 790 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 791 1810s ok 792 1810s Set-Cookie: usertrack_test=3af05d4e.615991ba03470; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=3af05d4e.615991ba03470 1810s ok 793 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 794 1810s ok 795 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 796 1810s ok 797 1810s Set-Cookie: usertrack_test=8c0aa045.615991ba05b0e; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=8c0aa045.615991ba05b0e 1810s ok 798 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 799 1810s ok 800 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 801 1810s ok 802 1810s Set-Cookie: usertrack_test=8b0c8d61.615991ba0832f; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=8b0c8d61.615991ba0832f 1810s ok 803 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 804 1810s ok 805 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 806 1810s ok 807 1810s Set-Cookie: usertrack_test=7110c8e1.615991ba0b2b0; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=7110c8e1.615991ba0b2b0 1810s ok 808 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 809 1810s ok 810 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 811 1810s ok 812 1810s Set-Cookie: usertrack_test=5d5dc6dc.615991ba0db00; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=5d5dc6dc.615991ba0db00 1810s ok 813 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 814 1810s ok 815 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 816 1810s ok 817 1810s Set-Cookie: usertrack_test=d711c5dd.615991ba101c5; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=d711c5dd.615991ba101c5 1810s ok 818 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 819 1810s ok 820 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 821 1810s ok 822 1810s Set-Cookie: usertrack_test=b9e5c15b.615991ba126e2; path=/; expires=Mon, 08-Apr-24 17:27:37 GMT 1810s Cookie: usertrack_test=b9e5c15b.615991ba126e2 1810s ok 823 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 824 1810s ok 825 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 826 1810s ok 827 1810s Set-Cookie: usertrack_test=de5a6f09.615991ba14f98; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=de5a6f09.615991ba14f98 1810s ok 828 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 829 1810s ok 830 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 831 1810s ok 832 1810s Set-Cookie: usertrack_test=db05b7b.615991ba1776b; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=db05b7b.615991ba1776b 1810s ok 833 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 834 1810s ok 835 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 836 1810s ok 837 1810s Set-Cookie: usertrack_test=43b70a7c.615991ba1a244; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=43b70a7c.615991ba1a244 1810s ok 838 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 839 1810s ok 840 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 841 1810s ok 842 1810s Set-Cookie: usertrack_test=df704352.615991ba1c922; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=df704352.615991ba1c922 1810s ok 843 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 844 1810s ok 845 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 846 1810s ok 847 1810s Set-Cookie: usertrack_test=d48dbf78.615991ba1f029; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=d48dbf78.615991ba1f029 1810s ok 848 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 849 1810s ok 850 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 851 1810s ok 852 1810s Set-Cookie: usertrack_test=363dd8e.615991ba21edb; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=363dd8e.615991ba21edb 1810s ok 853 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 854 1810s ok 855 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 856 1810s ok 857 1810s Set-Cookie: usertrack_test=f1a4bbc7.615991ba246f7; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=f1a4bbc7.615991ba246f7 1810s ok 858 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 859 1810s ok 860 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 861 1810s ok 862 1810s Set-Cookie: usertrack_test=3cfcbed0.615991ba2728e; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=3cfcbed0.615991ba2728e 1810s ok 863 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 864 1810s ok 865 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 866 1810s ok 867 1810s Set-Cookie: usertrack_test=3c4ffe8c.615991ba29c7f; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=3c4ffe8c.615991ba29c7f 1810s ok 868 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 869 1810s ok 870 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 871 1810s ok 872 1810s Set-Cookie: usertrack_test=bafb3ec6.615991ba2c85a; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=bafb3ec6.615991ba2c85a 1810s ok 873 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 874 1810s ok 875 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 876 1810s ok 877 1810s Set-Cookie: usertrack_test=2e3c22d3.615991ba2f0b5; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=2e3c22d3.615991ba2f0b5 1810s ok 878 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 879 1810s ok 880 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 881 1810s ok 882 1810s Set-Cookie: usertrack_test=d3e7e5d9.615991ba31949; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=d3e7e5d9.615991ba31949 1810s ok 883 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 884 1810s ok 885 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 886 1810s ok 887 1810s Set-Cookie: usertrack_test=72d9b017.615991ba3414a; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=72d9b017.615991ba3414a 1810s ok 888 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 889 1810s ok 890 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 891 1810s ok 892 1810s Set-Cookie: usertrack_test=7d0ac9d4.615991ba36c1f; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=7d0ac9d4.615991ba36c1f 1810s ok 893 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 894 1810s ok 895 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 896 1810s ok 897 1810s Set-Cookie: usertrack_test=f647b38f.615991ba39994; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=f647b38f.615991ba39994 1810s ok 898 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 899 1810s ok 900 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 901 1810s ok 902 1810s Set-Cookie: usertrack_test=a6d69e2c.615991ba3c814; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=a6d69e2c.615991ba3c814 1810s ok 903 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 904 1810s ok 905 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 906 1810s ok 907 1810s Set-Cookie: usertrack_test=cdcd3c4d.615991ba3f543; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=cdcd3c4d.615991ba3f543 1810s ok 908 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 909 1810s ok 910 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 911 1810s ok 912 1810s Set-Cookie: usertrack_test=78c055c7.615991ba421a6; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=78c055c7.615991ba421a6 1810s ok 913 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 914 1810s ok 915 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 916 1810s ok 917 1810s Set-Cookie: usertrack_test=3ac146f1.615991ba44edd; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=3ac146f1.615991ba44edd 1810s ok 918 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 919 1810s ok 920 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 921 1810s ok 922 1810s Set-Cookie: usertrack_test=e3a94e5f.615991ba47b8f; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=e3a94e5f.615991ba47b8f 1810s ok 923 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 924 1810s ok 925 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 926 1810s ok 927 1810s Set-Cookie: usertrack_test=56000705.615991ba4a777; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=56000705.615991ba4a777 1810s ok 928 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 929 1810s ok 930 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 931 1810s ok 932 1810s Set-Cookie: usertrack_test=d05b612c.615991ba4d046; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=d05b612c.615991ba4d046 1810s ok 933 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 934 1810s ok 935 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 936 1810s ok 937 1810s Set-Cookie: usertrack_test=b0e82915.615991ba4f67a; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=b0e82915.615991ba4f67a 1810s ok 938 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 939 1810s ok 940 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 941 1810s ok 942 1810s Set-Cookie: usertrack_test=199fb0bf.615991ba51de6; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=199fb0bf.615991ba51de6 1810s ok 943 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 944 1810s ok 945 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 946 1810s ok 947 1810s Set-Cookie: usertrack_test=d41f736f.615991ba54453; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=d41f736f.615991ba54453 1810s ok 948 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 949 1810s ok 950 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 951 1810s ok 952 1810s Set-Cookie: usertrack_test=1bfb6015.615991ba57a7c; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=1bfb6015.615991ba57a7c 1810s ok 953 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 954 1810s ok 955 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 956 1810s ok 957 1810s Set-Cookie: usertrack_test=72cb6c8b.615991ba5a5f2; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=72cb6c8b.615991ba5a5f2 1810s ok 958 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 959 1810s ok 960 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 961 1810s ok 962 1810s Set-Cookie: usertrack_test=2101e571.615991ba5d3a9; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=2101e571.615991ba5d3a9 1810s ok 963 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 964 1810s ok 965 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 966 1810s ok 967 1810s Set-Cookie: usertrack_test=906a07d5.615991ba607db; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=906a07d5.615991ba607db 1810s ok 968 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 969 1810s ok 970 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 971 1810s ok 972 1810s Set-Cookie: usertrack_test=beb451a.615991ba638d2; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=beb451a.615991ba638d2 1810s ok 973 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 974 1810s ok 975 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 976 1810s ok 977 1810s Set-Cookie: usertrack_test=1938522b.615991ba6661e; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=1938522b.615991ba6661e 1810s ok 978 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 979 1810s ok 980 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 981 1810s ok 982 1810s Set-Cookie: usertrack_test=b7df85f3.615991ba690e9; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=b7df85f3.615991ba690e9 1810s ok 983 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 984 1810s ok 985 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 986 1810s ok 987 1810s Set-Cookie: usertrack_test=4eff7f76.615991ba6b80a; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=4eff7f76.615991ba6b80a 1810s ok 988 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 989 1810s ok 990 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 991 1810s ok 992 1810s Set-Cookie: usertrack_test=7f764ad8.615991ba6ded3; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=7f764ad8.615991ba6ded3 1810s ok 993 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 994 1810s ok 995 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 996 1810s ok 997 1810s Set-Cookie: usertrack_test=debb676b.615991ba71072; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s Cookie: usertrack_test=debb676b.615991ba71072 1810s ok 998 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 999 1810s ok 1000 1810s ok 1001 1810s # testing : Checking return code is '200' 1810s # expected: 200 1810s # received: '200' 1810s ok 1002 1810s # usertrack_test=c24e343f.615991ba739dc; path=/; expires=Mon, 08-Apr-24 17:27:38 GMT 1810s ok 1003 1810s # expected: undef 1810s # received: undef 1810s ok 1004 1810s ok 1815s t/modules/vhost_alias.t ............. 1815s 1..8 1815s # Running under perl version 5.038002 for linux 1815s # Current time local: Mon Apr 8 17:26:38 2024 1815s # Current time GMT: Mon Apr 8 17:26:38 2024 1815s # Using Test.pm version 1.31 1815s # Using Apache/Test.pm version 1.42 1815s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1815s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1815s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1815s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1815s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1815s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1815s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1815s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1815s # testing : VirtalDocumentRoot test 1815s # expected: 'www.vha-test.com' 1815s # received: 'www.vha-test.com' 1815s ok 1 1815s # testing : VirtualScriptAlias test 1815s # expected: 'test cgi for www.vha-test.com' 1815s # received: 'test cgi for www.vha-test.com' 1815s ok 2 1815s # testing : VirtalDocumentRoot test 1815s # expected: 'big.server.name.from.heck.org' 1815s # received: 'big.server.name.from.heck.org' 1815s ok 3 1815s # testing : VirtualScriptAlias test 1815s # expected: 'test cgi for big.server.name.from.heck.org' 1815s # received: 'test cgi for big.server.name.from.heck.org' 1815s ok 4 1815s # testing : VirtalDocumentRoot test 1815s # expected: 'ab.com' 1815s # received: 'ab.com' 1815s ok 5 1815s # testing : VirtualScriptAlias test 1815s # expected: 'test cgi for ab.com' 1815s # received: 'test cgi for ab.com' 1815s ok 6 1815s # testing : VirtalDocumentRoot test 1815s # expected: 'w-t-f.net' 1815s # received: 'w-t-f.net' 1815s ok 7 1815s # testing : VirtualScriptAlias test 1815s # expected: 'test cgi for w-t-f.net' 1815s # received: 'test cgi for w-t-f.net' 1815s ok 8 1815s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1815s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1815s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1815s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1815s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1815s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1815s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1815s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1815s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1815s ok 1819s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1825s t/protocol/echo.t ................... 1825s 1..8 1825s # Running under perl version 5.038002 for linux 1825s # Current time local: Mon Apr 8 17:26:47 2024 1825s # Current time GMT: Mon Apr 8 17:26:47 2024 1825s # Using Test.pm version 1.31 1825s # Using Apache/Test.pm version 1.42 1825s testing mod_echo_ssl 1825s ok 1 1825s #Cipher: TLS_AES_256_GCM_SHA384 1825s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1825s # testing : echo 1825s # expected: 't/protocol/echo.t' 1825s # received: 't/protocol/echo.t' 1825s ok 2 1825s # testing : echo 1825s # expected: '/usr/bin/perl' 1825s # received: '/usr/bin/perl' 1825s ok 3 1825s # testing : echo 1825s # expected: '276452276452276452276452276452' 1825s # received: '276452276452276452276452276452' 1825s ok 4 1825s testing mod_echo 1825s ok 5 1825s # testing : echo 1825s # expected: 't/protocol/echo.t' 1825s # received: 't/protocol/echo.t' 1825s ok 6 1825s # testing : echo 1825s # expected: '/usr/bin/perl' 1825s # received: '/usr/bin/perl' 1825s ok 7 1825s # testing : echo 1825s # expected: '276452276452276452276452276452' 1825s # received: '276452276452276452276452276452' 1825s ok 8 1825s ok 1830s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1834s t/security/CVE-2003-0542.t .......... 1834s 1..1 1834s # Running under perl version 5.038002 for linux 1834s # Current time local: Mon Apr 8 17:26:57 2024 1834s # Current time GMT: Mon Apr 8 17:26:57 2024 1834s # Using Test.pm version 1.31 1834s # Using Apache/Test.pm version 1.42 1834s # testing : CAN-2003-0542 test case 1834s # expected: 404 1834s # received: '404' 1834s ok 1 1834s ok 1838s t/security/CVE-2004-0747.t .......... 1838s 1..1 1838s # Running under perl version 5.038002 for linux 1838s # Current time local: Mon Apr 8 17:27:02 2024 1838s # Current time GMT: Mon Apr 8 17:27:02 2024 1838s # Using Test.pm version 1.31 1838s # Using Apache/Test.pm version 1.42 1838s # testing : CAN-2004-0747 ap_resolve_env test case 1838s # expected: 200 1838s # received: 200 1838s ok 1 1838s ok 1843s t/security/CVE-2004-0811.t .......... 1843s 1..8 1843s # Running under perl version 5.038002 for linux 1843s # Current time local: Mon Apr 8 17:27:06 2024 1843s # Current time GMT: Mon Apr 8 17:27:06 2024 1843s # Using Test.pm version 1.31 1843s # Using Apache/Test.pm version 1.42 1843s # testing : subdir access allowed 1843s # expected: 200 1843s # received: '200' 1843s ok 1 1843s # testing : subdir access allowed 1843s # expected: 200 1843s # received: '200' 1843s ok 2 1843s # testing : subdir access allowed 1843s # expected: 200 1843s # received: '200' 1843s ok 3 1843s # testing : subdir access allowed 1843s # expected: 200 1843s # received: '200' 1843s ok 4 1843s # testing : topdir access denied 1843s # expected: 401 1843s # received: '401' 1843s ok 5 1843s # testing : topdir access denied 1843s # expected: 401 1843s # received: '401' 1843s ok 6 1843s # testing : topdir access denied 1843s # expected: 401 1843s # received: '401' 1843s ok 7 1843s # testing : topdir access denied 1843s # expected: 401 1843s # received: '401' 1843s ok 8 1843s ok 1848s t/security/CVE-2004-0940.t .......... 1848s 1..1 1848s # Running under perl version 5.038002 for linux 1848s # Current time local: Mon Apr 8 17:27:11 2024 1848s # Current time GMT: Mon Apr 8 17:27:11 2024 1848s # Using Test.pm version 1.31 1848s # Using Apache/Test.pm version 1.42 1848s # testing : response was 200 1848s # expected: 200 1848s # received: '200' 1848s ok 1 1848s ok 1852s t/security/CVE-2004-0942.t .......... 1852s 1..2 1852s # Running under perl version 5.038002 for linux 1852s # Current time local: Mon Apr 8 17:27:16 2024 1852s # Current time GMT: Mon Apr 8 17:27:16 2024 1852s # Using Test.pm version 1.31 1852s # Using Apache/Test.pm version 1.42 1852s ok 1 1852s # testing : request was refused 1852s # expected: qr/^HTTP\/1\.. 400/ 1852s # received: 'HTTP/1.1 400 Bad Request 1852s # ' 1852s ok 2 1852s ok 1856s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1861s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1866s t/security/CVE-2005-2491.t .......... 1866s 1..4 1866s # Running under perl version 5.038002 for linux 1866s # Current time local: Mon Apr 8 17:27:29 2024 1866s # Current time GMT: Mon Apr 8 17:27:29 2024 1866s # Using Test.pm version 1.31 1866s # Using Apache/Test.pm version 1.42 1866s # testing : check that server did not segfault 1866s # expected: 'Internal Server Error' 1866s # received: 'Internal Server Error' 1866s ok 1 1866s # testing : check for 500 response error 1866s # expected: 500 1866s # received: '500' 1866s ok 2 1866s # testing : check that server did not segfault 1866s # expected: 'Internal Server Error' 1866s # received: 'Internal Server Error' 1866s ok 3 1866s # testing : check for 500 response error 1866s # expected: 500 1866s # received: '500' 1866s ok 4 1866s ok 1871s t/security/CVE-2005-2700.t .......... 1871s 1..2 1871s # Running under perl version 5.038002 for linux 1871s # Current time local: Mon Apr 8 17:27:34 2024 1871s # Current time GMT: Mon Apr 8 17:27:34 2024 1871s # Using Test.pm version 1.31 1871s # Using Apache/Test.pm version 1.42 1871s # testing : access permitted without ccert 1871s # expected: 200 1871s # received: '200' 1871s ok 1 1871s # testing : access *not* permitted without ccert 1871s # expected: 200 1871s # received: '403' 1871s ok 2 1871s ok 1876s t/security/CVE-2005-3352.t .......... 1876s 1..2 1876s # Running under perl version 5.038002 for linux 1876s # Current time local: Mon Apr 8 17:27:39 2024 1876s # Current time GMT: Mon Apr 8 17:27:39 2024 1876s # Using Test.pm version 1.31 1876s # Using Apache/Test.pm version 1.42 1876s # testing : response code is OK 1876s # expected: 200 1876s # received: '200' 1876s ok 1 1876s # testing : referer was escaped 1876s # expected: qr/%22%3e/ 1876s # received: ' 1876s # 1876s # Menu for /security/CVE-2005-3352.map 1876s # 1876s #

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

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

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

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

Bad Request

1960s #

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

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

Forbidden

2034s

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

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

Not Found

2107s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

2177s #

The requested URL was not found on this server.

2177s # ' 2177s ok 8 2177s # testing : /merge/notfound.html code 2177s # expected: 404 2177s # received: '404' 2177s ok 9 2177s # testing : /merge/notfound.html content 2177s # expected: 'testing merge' 2177s # received: 'testing merge' 2177s ok 10 2177s # testing : /merge/merge2/notfound.html code 2177s # expected: 404 2177s # received: '404' 2177s ok 11 2177s # testing : /merge/merge2/notfound.html content 2177s # expected: 'testing merge' 2177s # received: 'testing merge' 2177s ok 12 2177s # testing : /bounce/notfound.html code 2177s # expected: 404 2177s # received: '404' 2177s ok 13 2177s # testing : /bounce/notfound.html content 2177s # expected: qr/expire test/ 2177s # received: ' 2177s # expire test 2177s # expire test 2177s # ' 2177s ok 14 2177s ok 2182s t/apache/etags.t .................... 2182s # Checking for existence of FileETag directive 2182s # Returned 200: 2182s 1..61 2182s # Running under perl version 5.038002 for linux 2182s # Current time local: Mon Apr 8 17:32:45 2024 2182s # Current time GMT: Mon Apr 8 17:32:45 2024 2182s # Using Test.pm version 1.31 2182s # Using Apache/Test.pm version 1.42 2182s # --- 2182s # HEAD /apache/etags/none/mi/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1eca4-613edd771cbc0" 2182s ok 1 2182s # --- 2182s # HEAD /apache/etags/all/inherit/test.txt 2182s # Expecting three components in ETag field 2182s # Received "1ec2e-b-613edd771cbc0" 2182s ok 2 2182s # --- 2182s # HEAD /apache/etags/none/s/test.txt 2182s # Expecting one component in ETag field 2182s # Received "b" 2182s ok 3 2182s # --- 2182s # HEAD /apache/etags/all/minus-ms/test.txt 2182s # Expecting one component in ETag field 2182s # Received "1ec49" 2182s ok 4 2182s # --- 2182s # HEAD /apache/etags/none/plus-s/test.txt 2182s # Expecting one component in ETag field 2182s # Received "b" 2182s ok 5 2182s # --- 2182s # HEAD /apache/etags/all/m/test.txt 2182s # Expecting one component in ETag field 2182s # Received "613edd771cbc0" 2182s ok 6 2182s # --- 2182s # HEAD /apache/etags/none/m/test.txt 2182s # Expecting one component in ETag field 2182s # Received "613edd771cbc0" 2182s ok 7 2182s # --- 2182s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 2182s # Expecting field to be absent 2182s # Received "b-613edd771cbc0" 2182s ok 8 2182s # --- 2182s # HEAD /apache/etags/default/test.txt 2182s # Expecting two components in ETag field 2182s # Received "b-613edd771cbc0" 2182s ok 9 2182s # --- 2182s # HEAD /apache/etags/none/plus-mi/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ecb6-613edd771cbc0" 2182s ok 10 2182s # --- 2182s # HEAD /apache/etags/m/minus-m/test.txt 2182s # Expecting field to be absent 2182s # Received "b-613edd771cbc0" 2182s ok 11 2182s # --- 2182s # HEAD /apache/etags/none/plus-is/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ecb0-b" 2182s ok 12 2182s # --- 2182s # HEAD /apache/etags/m/minus-i/test.txt 2182s # Expecting field to be absent 2182s # Received "613edd771cbc0" 2182s ok 13 2182s # --- 2182s # HEAD /apache/etags/none/plus-mis/test.txt 2182s # Expecting three components in ETag field 2182s # Received "1ecce-b-613edd771cbc0" 2182s ok 14 2182s # --- 2182s # HEAD /apache/etags/none/i/test.txt 2182s # Expecting one component in ETag field 2182s # Received "1ec99" 2182s ok 15 2182s # --- 2182s # HEAD /apache/etags/all/ms/test.txt 2182s # Expecting two components in ETag field 2182s # Received "b-613edd771cbc0" 2182s ok 16 2182s # --- 2182s # HEAD /apache/etags/all/minus-i/test.txt 2182s # Expecting two components in ETag field 2182s # Received "b-613edd771cbc0" 2182s ok 17 2182s # --- 2182s # HEAD /apache/etags/ms/test.txt 2182s # Expecting two components in ETag field 2182s # Received "b-613edd771cbc0" 2182s ok 18 2182s # --- 2182s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1eccd-613edd771cbc0" 2182s ok 19 2182s # --- 2182s # HEAD /apache/etags/m/minus-s/test.txt 2182s # Expecting field to be absent 2182s # Received "613edd771cbc0" 2182s ok 20 2182s # --- 2182s # HEAD /apache/etags/none/plus-m/test.txt 2182s # Expecting one component in ETag field 2182s # Received "613edd771cbc0" 2182s ok 21 2182s # --- 2182s # HEAD /apache/etags/all/test.txt 2182s # Expecting three components in ETag field 2182s # Received "1ec56-b-613edd771cbc0" 2182s ok 22 2182s # --- 2182s # HEAD /apache/etags/i/test.txt 2182s # Expecting one component in ETag field 2182s # Received "1ec5b" 2182s ok 23 2182s # --- 2182s # HEAD /apache/etags/m/minus-is/test.txt 2182s # Expecting field to be absent 2182s # Received "613edd771cbc0" 2182s ok 24 2182s # --- 2182s # HEAD /apache/etags/m/minus-ms/test.txt 2182s # Expecting field to be absent 2182s # Received "b-613edd771cbc0" 2182s ok 25 2182s # --- 2182s # HEAD /apache/etags/all/mi/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ec37-613edd771cbc0" 2182s ok 26 2182s # --- 2182s # HEAD /apache/etags/none/inherit/test.txt 2182s # Expecting field to be absent 2182s # ETag field is missing 2182s ok 27 2182s # --- 2182s # HEAD /apache/etags/s/test.txt 2182s # Expecting one component in ETag field 2182s # Received "b" 2182s ok 28 2182s # --- 2182s # HEAD /apache/etags/all/s/test.txt 2182s # Expecting one component in ETag field 2182s # Received "b" 2182s ok 29 2182s # --- 2182s # HEAD /apache/etags/m/plus-mis/test.txt 2182s # Expecting three components in ETag field 2182s # Received "1ec84-b-613edd771cbc0" 2182s ok 30 2182s # --- 2182s # HEAD /apache/etags/m/plus-m/test.txt 2182s # Expecting one component in ETag field 2182s # Received "613edd771cbc0" 2182s ok 31 2182s # --- 2182s # HEAD /apache/etags/is/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ec5e-b" 2182s ok 32 2182s # --- 2182s # HEAD /apache/etags/m/plus-is/test.txt 2182s # Expecting three components in ETag field 2182s # Received "1ec7b-b-613edd771cbc0" 2182s ok 33 2182s # --- 2182s # HEAD /apache/etags/all/minus-m/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ec40-b" 2182s ok 34 2182s # --- 2182s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 2182s # Expecting one component in ETag field 2182s # Received "613edd771cbc0" 2182s ok 35 2182s # --- 2182s # HEAD /apache/etags/none/ms/test.txt 2182s # Expecting two components in ETag field 2182s # Received "b-613edd771cbc0" 2182s ok 36 2182s # --- 2182s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ecc1-b" 2182s ok 37 2182s # --- 2182s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 2182s # Expecting two components in ETag field 2182s # Received "b-613edd771cbc0" 2182s ok 38 2182s # --- 2182s # HEAD /apache/etags/m/plus-s/test.txt 2182s # Expecting two components in ETag field 2182s # Received "b-613edd771cbc0" 2182s ok 39 2182s # --- 2182s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 2182s # Expecting one component in ETag field 2182s # Received "1ecca" 2182s ok 40 2182s # --- 2182s # HEAD /apache/etags/mi/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ec8e-613edd771cbc0" 2182s ok 41 2182s # --- 2182s # HEAD /apache/etags/m/plus-i/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ec78-613edd771cbc0" 2182s ok 42 2182s # --- 2182s # HEAD /apache/etags/m/test.txt 2182s # Expecting one component in ETag field 2182s # Received "613edd771cbc0" 2182s ok 43 2182s # --- 2182s # HEAD /apache/etags/none/test.txt 2182s # Expecting field to be absent 2182s # ETag field is missing 2182s ok 44 2182s # --- 2182s # HEAD /apache/etags/none/is/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ec9e-b" 2182s ok 45 2182s # --- 2182s # HEAD /apache/etags/none/plus-i/test.txt 2182s # Expecting one component in ETag field 2182s # Received "1ecad" 2182s ok 46 2182s # --- 2182s # HEAD /apache/etags/none/mis/test.txt 2182s # Expecting three components in ETag field 2182s # Received "1eca7-b-613edd771cbc0" 2182s ok 47 2182s # --- 2182s # HEAD /apache/etags/all/i/test.txt 2182s # Expecting one component in ETag field 2182s # Received "1ec2c" 2182s ok 48 2182s # --- 2182s # HEAD /apache/etags/m/plus-ms/test.txt 2182s # Expecting two components in ETag field 2182s # Received "b-613edd771cbc0" 2182s ok 49 2182s # --- 2182s # HEAD /apache/etags/mis/test.txt 2182s # Expecting three components in ETag field 2182s # Received "1ec91-b-613edd771cbc0" 2182s ok 50 2182s # --- 2182s # HEAD /apache/etags/m/minus-mis/test.txt 2182s # Expecting field to be absent 2182s # Received "b-613edd771cbc0" 2182s ok 51 2182s # --- 2182s # HEAD /apache/etags/all/minus-mis/test.txt 2182s # Expecting field to be absent 2182s # Received "b-613edd771cbc0" 2182s ok 52 2182s # --- 2182s # HEAD /apache/etags/all/minus-mi/test.txt 2182s # Expecting one component in ETag field 2182s # Received "b" 2182s ok 53 2182s # --- 2182s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 2182s # Expecting one component in ETag field 2182s # Received "b" 2182s ok 54 2182s # --- 2182s # HEAD /apache/etags/m/plus-mi/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ec81-613edd771cbc0" 2182s ok 55 2182s # --- 2182s # HEAD /apache/etags/all/minus-is/test.txt 2182s # Expecting one component in ETag field 2182s # Received "613edd771cbc0" 2182s ok 56 2182s # --- 2182s # HEAD /apache/etags/all/is/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ec31-b" 2182s ok 57 2182s # --- 2182s # HEAD /apache/etags/m/minus-mi/test.txt 2182s # Expecting field to be absent 2182s # Received "b-613edd771cbc0" 2182s ok 58 2182s # --- 2182s # HEAD /apache/etags/all/minus-s/test.txt 2182s # Expecting two components in ETag field 2182s # Received "1ec4c-613edd771cbc0" 2182s ok 59 2182s # --- 2182s # HEAD /apache/etags/all/mis/test.txt 2182s # Expecting three components in ETag field 2182s # Received "1ec4f-b-613edd771cbc0" 2182s ok 60 2182s # --- 2182s # HEAD /apache/etags/none/plus-ms/test.txt 2182s # Expecting two components in ETag field 2182s # Received "b-613edd771cbc0" 2182s ok 61 2182s ok 2187s t/apache/expr.t ..................... 2187s 1..229 2187s # Running under perl version 5.038002 for linux 2187s # Current time local: Mon Apr 8 17:32:50 2024 2187s # Current time GMT: Mon Apr 8 17:32:50 2024 2187s # Using Test.pm version 1.31 2187s # Using Apache/Test.pm version 1.42 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true" should evaluate to true, got true 2187s ok 1 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "false" should evaluate to false, got false 2187s ok 2 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s Should get parse error for "foo", got parse error 2187s ok 3 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -eq 01" should evaluate to true, got true 2187s ok 4 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -eq 2" should evaluate to false, got false 2187s ok 5 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -ne 2" should evaluate to true, got true 2187s ok 6 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -ne 1" should evaluate to false, got false 2187s ok 7 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -lt 02" should evaluate to true, got true 2187s ok 8 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -lt 1" should evaluate to false, got false 2187s ok 9 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -le 2" should evaluate to true, got true 2187s ok 10 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -le 1" should evaluate to true, got true 2187s ok 11 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "2 -gt 1" should evaluate to true, got true 2187s ok 12 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -gt 1" should evaluate to false, got false 2187s ok 13 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "2 -ge 1" should evaluate to true, got true 2187s ok 14 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -ge 1" should evaluate to true, got true 2187s ok 15 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "1 -gt -1" should evaluate to true, got true 2187s ok 16 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' == 'aa'" should evaluate to true, got true 2187s ok 17 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' == 'b'" should evaluate to false, got false 2187s ok 18 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' = 'aa'" should evaluate to true, got true 2187s ok 19 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' = 'b'" should evaluate to false, got false 2187s ok 20 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' != 'b'" should evaluate to true, got true 2187s ok 21 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' != 'aa'" should evaluate to false, got false 2187s ok 22 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' < 'b'" should evaluate to true, got true 2187s ok 23 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' < 'aa'" should evaluate to false, got false 2187s ok 24 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' <= 'b'" should evaluate to true, got true 2187s ok 25 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' <= 'aa'" should evaluate to true, got true 2187s ok 26 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'b' > 'aa'" should evaluate to true, got true 2187s ok 27 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' > 'aa'" should evaluate to false, got false 2187s ok 28 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'b' >= 'aa'" should evaluate to true, got true 2187s ok 29 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'aa' >= 'aa'" should evaluate to true, got true 2187s ok 30 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 2187s ok 31 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 2187s ok 32 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 2187s ok 33 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 2187s ok 34 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 2187s ok 35 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 2187s ok 36 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 2187s ok 37 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 2187s ok 38 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 2187s ok 39 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 2187s ok 40 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{TIME} != ''" should evaluate to true, got true 2187s ok 41 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'a' -in { 'b', 'a' } " should evaluate to true, got true 2187s ok 42 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'a' -in { 'b', 'c' } " should evaluate to false, got false 2187s ok 43 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'abc' =~ /bc/ " should evaluate to true, got true 2187s ok 44 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'abc' =~ /BC/i " should evaluate to true, got true 2187s ok 45 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'abc' !~ m!bc! " should evaluate to false, got false 2187s ok 46 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'abc' !~ m!BC!i " should evaluate to false, got false 2187s ok 47 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " $0 == '' " should evaluate to true, got true 2187s ok 48 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " $1 == '' " should evaluate to true, got true 2187s ok 49 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " $9 == '' " should evaluate to true, got true 2187s ok 50 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " '$0' == '' " should evaluate to true, got true 2187s ok 51 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 2187s ok 52 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 2187s ok 53 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 2187s ok 54 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 2187s ok 55 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 2187s ok 56 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 2187s ok 57 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 2187s ok 58 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 2187s ok 59 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 2187s ok 60 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 2187s ok 61 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 2187s ok 62 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 2187s ok 63 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 2187s ok 64 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 2187s ok 65 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 2187s ok 66 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 2187s ok 67 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 2187s ok 68 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 2187s ok 69 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 2187s ok 70 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{HTTPS} == 'off' " should evaluate to true, got true 2187s ok 71 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 2187s ok 72 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 2187s ok 73 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 2187s ok 74 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 2187s ok 75 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 2187s ok 76 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 2187s ok 77 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 2187s ok 78 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 2187s ok 79 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 2187s ok 80 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 2187s ok 81 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 2187s ok 82 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "escape('?') = '%3f' " should evaluate to true, got true 2187s ok 83 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "unescape('%3f') = '?' " should evaluate to true, got true 2187s ok 84 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 2187s ok 85 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 2187s ok 86 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 2187s ok 87 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "file('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 2187s ok 88 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-n ''" should evaluate to false, got false 2187s ok 89 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-z ''" should evaluate to true, got true 2187s ok 90 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-n '1'" should evaluate to true, got true 2187s ok 91 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-z '1'" should evaluate to false, got false 2187s ok 92 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s Should get parse error for "-R 'abc'", got parse error 2187s ok 93 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 2187s ok 94 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-R '240.0.0.0'" should evaluate to false, got false 2187s ok 95 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-R '240.0.0.0/8'" should evaluate to false, got false 2187s ok 96 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-R 'ff::/8'" should evaluate to false, got false 2187s ok 97 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 2187s ok 98 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 2187s ok 99 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 2187s ok 100 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 2187s ok 101 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 2187s ok 102 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 2187s ok 103 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 2187s ok 104 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'foo' -strmatch '*o'" should evaluate to true, got true 2187s ok 105 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 2187s ok 106 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'foo' -strmatch 'F*'" should evaluate to false, got false 2187s ok 107 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'foo' -strcmatch 'F*'" should evaluate to true, got true 2187s ok 108 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'foo' -strmatch 'g*'" should evaluate to false, got false 2187s ok 109 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'foo' -strcmatch 'g*'" should evaluate to false, got false 2187s ok 110 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 2187s ok 111 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 2187s ok 112 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 2187s ok 113 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 2187s ok 114 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s Should get parse error for "foo('bar') = 'bar'", got parse error 2187s ok 115 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s Should get parse error for "%{FOO} != 'bar'", got parse error 2187s ok 116 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s Should get parse error for "'bar' = bar", got parse error 2187s ok 117 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true" should evaluate to true, got true 2187s ok 118 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true && true" should evaluate to true, got true 2187s ok 119 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true || true" should evaluate to true, got true 2187s ok 120 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true || true || true" should evaluate to true, got true 2187s ok 121 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true || true && true" should evaluate to true, got true 2187s ok 122 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true && true || true" should evaluate to true, got true 2187s ok 123 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true && true && true" should evaluate to true, got true 2187s ok 124 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true || true || !true" should evaluate to true, got true 2187s ok 125 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true || true && !true" should evaluate to true, got true 2187s ok 126 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true && true || !true" should evaluate to true, got true 2187s ok 127 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true && true && !true" should evaluate to false, got false 2187s ok 128 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true && !true" should evaluate to false, got false 2187s ok 129 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true || !true" should evaluate to true, got true 2187s ok 130 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true || !true || true" should evaluate to true, got true 2187s ok 131 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true || !true && true" should evaluate to true, got true 2187s ok 132 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true && !true || true" should evaluate to true, got true 2187s ok 133 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true && !true && true" should evaluate to false, got false 2187s ok 134 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true || !true || !true" should evaluate to true, got true 2187s ok 135 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true || !true && !true" should evaluate to true, got true 2187s ok 136 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true && !true || !true" should evaluate to false, got false 2187s ok 137 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "true && !true && !true" should evaluate to false, got false 2187s ok 138 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true" should evaluate to false, got false 2187s ok 139 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true && true" should evaluate to false, got false 2187s ok 140 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true || true" should evaluate to true, got true 2187s ok 141 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true || true || true" should evaluate to true, got true 2187s ok 142 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true || true && true" should evaluate to true, got true 2187s ok 143 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true && true || true" should evaluate to true, got true 2187s ok 144 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true && true && true" should evaluate to false, got false 2187s ok 145 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true || true || !true" should evaluate to true, got true 2187s ok 146 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true || true && !true" should evaluate to false, got false 2187s ok 147 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true && true || !true" should evaluate to false, got false 2187s ok 148 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true && true && !true" should evaluate to false, got false 2187s ok 149 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true && !true" should evaluate to false, got false 2187s ok 150 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true || !true" should evaluate to false, got false 2187s ok 151 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true || !true || true" should evaluate to true, got true 2187s ok 152 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true || !true && true" should evaluate to false, got false 2187s ok 153 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true && !true || true" should evaluate to true, got true 2187s ok 154 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true && !true && true" should evaluate to false, got false 2187s ok 155 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true || !true || !true" should evaluate to false, got false 2187s ok 156 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true || !true && !true" should evaluate to false, got false 2187s ok 157 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true && !true || !true" should evaluate to false, got false 2187s ok 158 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!true && !true && !true" should evaluate to false, got false 2187s ok 159 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true)" should evaluate to false, got false 2187s ok 160 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true && true)" should evaluate to false, got false 2187s ok 161 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true || true)" should evaluate to false, got false 2187s ok 162 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true || true || true)" should evaluate to false, got false 2187s ok 163 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true || true && true)" should evaluate to false, got false 2187s ok 164 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true && true || true)" should evaluate to false, got false 2187s ok 165 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true && true && true)" should evaluate to false, got false 2187s ok 166 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true || true || !true)" should evaluate to false, got false 2187s ok 167 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true || true && !true)" should evaluate to false, got false 2187s ok 168 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true && true || !true)" should evaluate to false, got false 2187s ok 169 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true && true && !true)" should evaluate to true, got true 2187s ok 170 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true && !true)" should evaluate to true, got true 2187s ok 171 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true || !true)" should evaluate to false, got false 2187s ok 172 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true || !true || true)" should evaluate to false, got false 2187s ok 173 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true || !true && true)" should evaluate to false, got false 2187s ok 174 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true && !true || true)" should evaluate to false, got false 2187s ok 175 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true && !true && true)" should evaluate to true, got true 2187s ok 176 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true || !true || !true)" should evaluate to false, got false 2187s ok 177 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true || !true && !true)" should evaluate to false, got false 2187s ok 178 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true && !true || !true)" should evaluate to true, got true 2187s ok 179 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(true && !true && !true)" should evaluate to true, got true 2187s ok 180 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true)" should evaluate to true, got true 2187s ok 181 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true && true)" should evaluate to true, got true 2187s ok 182 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true || true)" should evaluate to false, got false 2187s ok 183 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true || true || true)" should evaluate to false, got false 2187s ok 184 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true || true && true)" should evaluate to false, got false 2187s ok 185 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true && true || true)" should evaluate to false, got false 2187s ok 186 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true && true && true)" should evaluate to true, got true 2187s ok 187 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true || true || !true)" should evaluate to false, got false 2187s ok 188 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true || true && !true)" should evaluate to true, got true 2187s ok 189 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true && true || !true)" should evaluate to true, got true 2187s ok 190 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true && true && !true)" should evaluate to true, got true 2187s ok 191 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true && !true)" should evaluate to true, got true 2187s ok 192 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true || !true)" should evaluate to true, got true 2187s ok 193 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true || !true || true)" should evaluate to false, got false 2187s ok 194 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true || !true && true)" should evaluate to true, got true 2187s ok 195 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true && !true || true)" should evaluate to false, got false 2187s ok 196 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true && !true && true)" should evaluate to true, got true 2187s ok 197 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true || !true || !true)" should evaluate to true, got true 2187s ok 198 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true || !true && !true)" should evaluate to true, got true 2187s ok 199 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true && !true || !true)" should evaluate to true, got true 2187s ok 200 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "!(!true && !true && !true)" should evaluate to true, got true 2187s ok 201 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "filesize('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 2187s ok 202 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "filesize('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 2187s ok 203 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "filesize('/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 2187s ok 204 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 2187s ok 205 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2187s ok 206 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2187s ok 207 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2187s ok 208 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 2187s ok 209 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 2187s ok 210 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 2187s ok 211 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 2187s ok 212 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 2187s ok 213 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 2187s ok 214 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 2187s ok 215 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 2187s ok 216 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-d '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2187s ok 217 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-e '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2187s ok 218 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-f '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2187s ok 219 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-s '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2187s ok 220 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-F '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 2187s ok 221 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-F '/tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 2187s ok 222 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-U '/apache/' " should evaluate to true, got true 2187s ok 223 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "-U '/apache/expr/none' " should evaluate to false, got false 2187s ok 224 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 2187s ok 225 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 2187s ok 226 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "base64('foo') = 'Zm9v' " should evaluate to true, got true 2187s ok 227 2187s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 2187s ok 228 2187s Error log should not have 'Internal evaluation error' entries, found 0 2187s ok 229 2187s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2187s ok 2194s t/apache/expr_string.t .............. 2194s 1..29 2194s # Running under perl version 5.038002 for linux 2194s # Current time local: Mon Apr 8 17:32:55 2024 2194s # Current time GMT: Mon Apr 8 17:32:55 2024 2194s # Using Test.pm version 1.31 2194s # Using Apache/Test.pm version 1.42 2194s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 1 2194s Expected return code 200, got 200 for 'foo' 2194s ok 2 2194s # testing : log message [Mon Apr 08 17:32:59.767196 2024] [log_debug:info] [pid 330109:tid 3723436992] [client 127.0.0.1:39566] foo (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2194s # didn't match 2194s # expected: 'foo' 2194s # received: 'foo' 2194s ok 3 2194s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 4 2194s Expected return code 200, got 200 for '%{req:SomeHeader}' 2194s ok 5 2194s # testing : log message [Mon Apr 08 17:33:00.038759 2024] [log_debug:info] [pid 330109:tid 3765400512] [client 127.0.0.1:39566] SomeValue (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2194s # didn't match 2194s # expected: 'SomeValue' 2194s # received: 'SomeValue' 2194s ok 6 2194s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 7 2194s Should get parse error (500) for "%{", got 500 2194s ok 8 2194s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 9 2194s Expected return code 200, got 200 for '%' 2194s ok 10 2194s # testing : log message [Mon Apr 08 17:33:00.557157 2024] [log_debug:info] [pid 330109:tid 3782185920] [client 127.0.0.1:42746] % (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2194s # didn't match 2194s # expected: '%' 2194s # received: '%' 2194s ok 11 2194s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 12 2194s Expected return code 200, got 200 for '}' 2194s ok 13 2194s # testing : log message [Mon Apr 08 17:33:00.815509 2024] [log_debug:info] [pid 330109:tid 3740222400] [client 127.0.0.1:42746] } (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2194s # didn't match 2194s # expected: '}' 2194s # received: '}' 2194s ok 14 2194s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 15 2194s Expected return code 200, got 200 for '\"' 2194s ok 16 2194s # testing : log message [Mon Apr 08 17:33:01.073283 2024] [log_debug:info] [pid 330109:tid 3773793216] [client 127.0.0.1:42746] " (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2194s # didn't match 2194s # expected: '"' 2194s # received: '"' 2194s ok 17 2194s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 18 2194s Expected return code 200, got 200 for '\'' 2194s ok 19 2194s # testing : log message [Mon Apr 08 17:33:01.331393 2024] [log_debug:info] [pid 330109:tid 3748615104] [client 127.0.0.1:42746] ' (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2194s # didn't match 2194s # expected: '\'' 2194s # received: '\'' 2194s ok 20 2194s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 21 2194s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 2194s ok 22 2194s # testing : log message [Mon Apr 08 17:33:01.589789 2024] [log_debug:info] [pid 330109:tid 3757007808] [client 127.0.0.1:42746] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2194s # didn't match 2194s # expected: '%{req:SomeHeader}' 2194s # received: '%{req:SomeHeader}' 2194s ok 23 2194s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 24 2194s Expected return code 200, got 200 for '%{tolower:IDENT}' 2194s ok 25 2194s # testing : log message [Mon Apr 08 17:33:01.848334 2024] [log_debug:info] [pid 330109:tid 3843003328] [client 127.0.0.1:42746] ident (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2194s # didn't match 2194s # expected: 'ident' 2194s # received: 'ident' 2194s ok 26 2194s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 27 2194s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 2194s ok 28 2194s # testing : log message [Mon Apr 08 17:33:02.106203 2024] [log_debug:info] [pid 330109:tid 3851396032] [client 127.0.0.1:42746] get (log_transaction hook, /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 2194s # didn't match 2194s # expected: 'get' 2194s # received: 'get' 2194s ok 29 2194s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 2194s ok 2200s t/apache/getfile.t .................. 2200s # using LWP client 2200s 1..219 2200s # Running under perl version 5.038002 for linux 2200s # Current time local: Mon Apr 8 17:33:02 2024 2200s # Current time GMT: Mon Apr 8 17:33:02 2024 2200s # Using Test.pm version 1.31 2200s # Using Apache/Test.pm version 1.42 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "44f3-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 17651 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl.pod 2200s # expected: 17651 2200s # received: 17651 2200s ok 1 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "dbb0-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 56240 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5004delta.pod 2200s # expected: 56240 2200s # received: 56240 2200s ok 2 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "85eb-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 34283 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5005delta.pod 2200s # expected: 34283 2200s # received: 34283 2200s ok 3 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "d8ed-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 55533 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5100delta.pod 2200s # expected: 55533 2200s # received: 55533 2200s ok 4 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "ab70-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 43888 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5101delta.pod 2200s # expected: 43888 2200s # received: 43888 2200s ok 5 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "15cb7-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 89271 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5120delta.pod 2200s # expected: 89271 2200s # received: 89271 2200s ok 6 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2707-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 9991 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5121delta.pod 2200s # expected: 9991 2200s # received: 9991 2200s ok 7 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2569-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 9577 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5122delta.pod 2200s # expected: 9577 2200s # received: 9577 2200s ok 8 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1004-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4100 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5123delta.pod 2200s # expected: 4100 2200s # received: 4100 2200s ok 9 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "e58-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 3672 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5124delta.pod 2200s # expected: 3672 2200s # received: 3672 2200s ok 10 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1e03-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7683 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5125delta.pod 2200s # expected: 7683 2200s # received: 7683 2200s ok 11 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "233aa-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 144298 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5140delta.pod 2200s # expected: 144298 2200s # received: 144298 2200s ok 12 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1f1e-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7966 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5141delta.pod 2200s # expected: 7966 2200s # received: 7966 2200s ok 13 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1aec-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 6892 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5142delta.pod 2200s # expected: 6892 2200s # received: 6892 2200s ok 14 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1e50-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7760 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5143delta.pod 2200s # expected: 7760 2200s # received: 7760 2200s ok 15 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "18b7-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 6327 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5144delta.pod 2200s # expected: 6327 2200s # received: 6327 2200s ok 16 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "20a09-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 133641 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5160delta.pod 2200s # expected: 133641 2200s # received: 133641 2200s ok 17 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "17fe-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 6142 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5161delta.pod 2200s # expected: 6142 2200s # received: 6142 2200s ok 18 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "e0a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 3594 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5162delta.pod 2200s # expected: 3594 2200s # received: 3594 2200s ok 19 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "ff5-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4085 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5163delta.pod 2200s # expected: 4085 2200s # received: 4085 2200s ok 20 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1d286-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 119430 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5180delta.pod 2200s # expected: 119430 2200s # received: 119430 2200s ok 21 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "19c5-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 6597 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5181delta.pod 2200s # expected: 6597 2200s # received: 6597 2200s ok 22 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "14d7-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 5335 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5182delta.pod 2200s # expected: 5335 2200s # received: 5335 2200s ok 23 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1208-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4616 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5184delta.pod 2200s # expected: 4616 2200s # received: 4616 2200s ok 24 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1c352-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 115538 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5200delta.pod 2200s # expected: 115538 2200s # received: 115538 2200s ok 25 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2a07-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 10759 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5201delta.pod 2200s # expected: 10759 2200s # received: 10759 2200s ok 26 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2fef-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 12271 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5202delta.pod 2200s # expected: 12271 2200s # received: 12271 2200s ok 27 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2410-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 9232 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5203delta.pod 2200s # expected: 9232 2200s # received: 9232 2200s ok 28 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1fa90-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 129680 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5220delta.pod 2200s # expected: 129680 2200s # received: 129680 2200s ok 29 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "293d-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 10557 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5221delta.pod 2200s # expected: 10557 2200s # received: 10557 2200s ok 30 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "301f-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 12319 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5222delta.pod 2200s # expected: 12319 2200s # received: 12319 2200s ok 31 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "20fa-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 8442 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5223delta.pod 2200s # expected: 8442 2200s # received: 8442 2200s ok 32 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1162-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4450 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5224delta.pod 2200s # expected: 4450 2200s # received: 4450 2200s ok 33 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "fc0b-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 64523 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5240delta.pod 2200s # expected: 64523 2200s # received: 64523 2200s ok 34 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2009-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 8201 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5241delta.pod 2200s # expected: 8201 2200s # received: 8201 2200s ok 35 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1007-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4103 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5242delta.pod 2200s # expected: 4103 2200s # received: 4103 2200s ok 36 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2aac-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 10924 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5243delta.pod 2200s # expected: 10924 2200s # received: 10924 2200s ok 37 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1168-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4456 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5244delta.pod 2200s # expected: 4456 2200s # received: 4456 2200s ok 38 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1875b-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 100187 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5260delta.pod 2200s # expected: 100187 2200s # received: 100187 2200s ok 39 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1e25-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7717 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5261delta.pod 2200s # expected: 7717 2200s # received: 7717 2200s ok 40 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1e16-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7702 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5262delta.pod 2200s # expected: 7702 2200s # received: 7702 2200s ok 41 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1b69-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7017 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5263delta.pod 2200s # expected: 7017 2200s # received: 7017 2200s ok 42 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "115d9-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 71129 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5280delta.pod 2200s # expected: 71129 2200s # received: 71129 2200s ok 43 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "11f7-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4599 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5281delta.pod 2200s # expected: 4599 2200s # received: 4599 2200s ok 44 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1806-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 6150 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5282delta.pod 2200s # expected: 6150 2200s # received: 6150 2200s ok 45 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "13f7-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 5111 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5283delta.pod 2200s # expected: 5111 2200s # received: 5111 2200s ok 46 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "9efd-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 40701 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5300delta.pod 2200s # expected: 40701 2200s # received: 40701 2200s ok 47 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1662-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 5730 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5301delta.pod 2200s # expected: 5730 2200s # received: 5730 2200s ok 48 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "124a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4682 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5302delta.pod 2200s # expected: 4682 2200s # received: 4682 2200s ok 49 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1374-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4980 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5303delta.pod 2200s # expected: 4980 2200s # received: 4980 2200s ok 50 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "d310-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 54032 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5320delta.pod 2200s # expected: 54032 2200s # received: 54032 2200s ok 51 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1b5f-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7007 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5321delta.pod 2200s # expected: 7007 2200s # received: 7007 2200s ok 52 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "9201-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 37377 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5340delta.pod 2200s # expected: 37377 2200s # received: 37377 2200s ok 53 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1076-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4214 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5341delta.pod 2200s # expected: 4214 2200s # received: 4214 2200s ok 54 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "f6a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 3946 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5342delta.pod 2200s # expected: 3946 2200s # received: 3946 2200s ok 55 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "fd6-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4054 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:06 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5343delta.pod 2200s # expected: 4054 2200s # received: 4054 2200s ok 56 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "ad8b-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 44427 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5360delta.pod 2200s # expected: 44427 2200s # received: 44427 2200s ok 57 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1288-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4744 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5361delta.pod 2200s # expected: 4744 2200s # received: 4744 2200s ok 58 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "f6a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 3946 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5362delta.pod 2200s # expected: 3946 2200s # received: 3946 2200s ok 59 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "fd7-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4055 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5363delta.pod 2200s # expected: 4055 2200s # received: 4055 2200s ok 60 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "10d49-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 68937 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5380delta.pod 2200s # expected: 68937 2200s # received: 68937 2200s ok 61 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "f6a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 3946 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5381delta.pod 2200s # expected: 3946 2200s # received: 3946 2200s ok 62 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "fd4-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4052 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl5382delta.pod 2200s # expected: 4052 2200s # received: 4052 2200s ok 63 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1e729-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 124713 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl561delta.pod 2200s # expected: 124713 2200s # received: 124713 2200s ok 64 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1a2c1-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 107201 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl56delta.pod 2200s # expected: 107201 2200s # received: 107201 2200s ok 65 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "94ac-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 38060 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl581delta.pod 2200s # expected: 38060 2200s # received: 38060 2200s ok 66 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1176-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4470 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl582delta.pod 2200s # expected: 4470 2200s # received: 4470 2200s ok 67 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "18bf-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 6335 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl583delta.pod 2200s # expected: 6335 2200s # received: 6335 2200s ok 68 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1cc3-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7363 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl584delta.pod 2200s # expected: 7363 2200s # received: 7363 2200s ok 69 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1701-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 5889 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl585delta.pod 2200s # expected: 5889 2200s # received: 5889 2200s ok 70 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "122b-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4651 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl586delta.pod 2200s # expected: 4651 2200s # received: 4651 2200s ok 71 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "20a5-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 8357 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl587delta.pod 2200s # expected: 8357 2200s # received: 8357 2200s ok 72 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "62c1-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 25281 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl588delta.pod 2200s # expected: 25281 2200s # received: 25281 2200s ok 73 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "d290-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 53904 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl589delta.pod 2200s # expected: 53904 2200s # received: 53904 2200s ok 74 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1c1d5-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 115157 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perl58delta.pod 2200s # expected: 115157 2200s # received: 115157 2200s ok 75 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "4fe9-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 20457 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlaix.pod 2200s # expected: 20457 2200s # received: 20457 2200s ok 76 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1688-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 5768 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlamiga.pod 2200s # expected: 5768 2200s # received: 5768 2200s ok 77 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2031-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 8241 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlandroid.pod 2200s # expected: 8241 2200s # received: 8241 2200s ok 78 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "c9433-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 824371 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlapi.pod 2200s # expected: 824371 2200s # received: 824371 2200s ok 79 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "5837-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 22583 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlapio.pod 2200s # expected: 22583 2200s # received: 22583 2200s ok 80 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1b62-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7010 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlartistic.pod 2200s # expected: 7010 2200s # received: 7010 2200s ok 81 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "20c2-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 8386 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlbook.pod 2200s # expected: 8386 2200s # received: 8386 2200s ok 82 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "126-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 294 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlboot.pod 2200s # expected: 294 2200s # received: 294 2200s ok 83 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "130-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 304 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlbot.pod 2200s # expected: 304 2200s # received: 304 2200s ok 84 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1f50-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 8016 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlbs2000.pod 2200s # expected: 8016 2200s # received: 8016 2200s ok 85 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "dea2-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 56994 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlcall.pod 2200s # expected: 56994 2200s # received: 56994 2200s ok 86 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1180-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4480 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlcheat.pod 2200s # expected: 4480 2200s # received: 4480 2200s ok 87 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "23bf-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 9151 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlclass.pod 2200s # expected: 9151 2200s # received: 9151 2200s ok 88 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "3c63-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 15459 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlclassguts.pod 2200s # expected: 15459 2200s # received: 15459 2200s ok 89 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "254a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 9546 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlclib.pod 2200s # expected: 9546 2200s # received: 9546 2200s ok 90 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "12e5-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4837 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlcn.pod 2200s # expected: 4837 2200s # received: 4837 2200s ok 91 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1b1a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 6938 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlcommunity.pod 2200s # expected: 6938 2200s # received: 6938 2200s ok 92 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "662a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 26154 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlcygwin.pod 2200s # expected: 26154 2200s # received: 26154 2200s ok 93 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "cfa2-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 53154 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldata.pod 2200s # expected: 53154 2200s # received: 53154 2200s ok 94 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "134f-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4943 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 2200s # expected: 4943 2200s # received: 4943 2200s ok 95 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "a85c-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 43100 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldebguts.pod 2200s # expected: 43100 2200s # received: 43100 2200s ok 96 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "5693-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 22163 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldebtut.pod 2200s # expected: 22163 2200s # received: 22163 2200s ok 97 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "9bbb-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 39867 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldebug.pod 2200s # expected: 39867 2200s # received: 39867 2200s ok 98 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "fd4-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4052 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldelta.pod 2200s # expected: 4052 2200s # received: 4052 2200s ok 99 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "5f0a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 24330 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldeprecation.pod 2200s # expected: 24330 2200s # received: 24330 2200s ok 100 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "4c051-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 311377 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldiag.pod 2200s # expected: 311377 2200s # received: 311377 2200s ok 101 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "24a0-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 9376 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldoc.pod 2200s # expected: 9376 2200s # received: 9376 2200s ok 102 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "b4ed-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 46317 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldocstyle.pod 2200s # expected: 46317 2200s # received: 46317 2200s ok 103 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "687a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 26746 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldsc.pod 2200s # expected: 26746 2200s # received: 26746 2200s ok 104 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1f17-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7959 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perldtrace.pod 2200s # expected: 7959 2200s # received: 7959 2200s ok 105 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "14981-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 84353 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlebcdic.pod 2200s # expected: 84353 2200s # received: 84353 2200s ok 106 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "9321-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 37665 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlembed.pod 2200s # expected: 37665 2200s # received: 37665 2200s ok 107 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2877-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 10359 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlexperiment.pod 2200s # expected: 10359 2200s # received: 10359 2200s ok 108 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "590b-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 22795 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfaq.pod 2200s # expected: 22795 2200s # received: 22795 2200s ok 109 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "385d-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 14429 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfaq1.pod 2200s # expected: 14429 2200s # received: 14429 2200s ok 110 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "24a1-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 9377 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfaq2.pod 2200s # expected: 9377 2200s # received: 9377 2200s ok 111 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "92e1-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 37601 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfaq3.pod 2200s # expected: 37601 2200s # received: 37601 2200s ok 112 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "162be-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 90814 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfaq4.pod 2200s # expected: 90814 2200s # received: 90814 2200s ok 113 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "d7fc-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 55292 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfaq5.pod 2200s # expected: 55292 2200s # received: 55292 2200s ok 114 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "9a71-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 39537 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfaq6.pod 2200s # expected: 39537 2200s # received: 39537 2200s ok 115 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "93b8-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 37816 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfaq7.pod 2200s # expected: 37816 2200s # received: 37816 2200s ok 116 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "c310-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 49936 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfaq8.pod 2200s # expected: 49936 2200s # received: 49936 2200s ok 117 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "3b75-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 15221 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfaq9.pod 2200s # expected: 15221 2200s # received: 15221 2200s ok 118 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "56ca-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 22218 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfilter.pod 2200s # expected: 22218 2200s # received: 22218 2200s ok 119 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "342b-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 13355 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfork.pod 2200s # expected: 13355 2200s # received: 13355 2200s ok 120 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "40e0-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 16608 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlform.pod 2200s # expected: 16608 2200s # received: 16608 2200s ok 121 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "671-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 1649 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 2200s # expected: 1649 2200s # received: 1649 2200s ok 122 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "67142-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 422210 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlfunc.pod 2200s # expected: 422210 2200s # received: 422210 2200s ok 123 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "7c2a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 31786 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlgit.pod 2200s # expected: 31786 2200s # received: 31786 2200s ok 124 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "21810-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 137232 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlglossary.pod 2200s # expected: 137232 2200s # received: 137232 2200s ok 125 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "4075-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 16501 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlgov.pod 2200s # expected: 16501 2200s # received: 16501 2200s ok 126 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "35f7-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 13815 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlgpl.pod 2200s # expected: 13815 2200s # received: 13815 2200s ok 127 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2c264-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 180836 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlguts.pod 2200s # expected: 180836 2200s # received: 180836 2200s ok 128 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "afe4-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 45028 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlhack.pod 2200s # expected: 45028 2200s # received: 45028 2200s ok 129 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "11a38-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 72248 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlhacktips.pod 2200s # expected: 72248 2200s # received: 72248 2200s ok 130 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1809-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 6153 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlhacktut.pod 2200s # expected: 6153 2200s # received: 6153 2200s ok 131 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "5f7-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 1527 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlhaiku.pod 2200s # expected: 1527 2200s # received: 1527 2200s ok 132 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "e88a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 59530 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlhist.pod 2200s # expected: 59530 2200s # received: 59530 2200s ok 133 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "77a4-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 30628 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlhpux.pod 2200s # expected: 30628 2200s # received: 30628 2200s ok 134 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "7dd-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 2013 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlhurd.pod 2200s # expected: 2013 2200s # received: 2013 2200s ok 135 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1f865-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 129125 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlintern.pod 2200s # expected: 129125 2200s # received: 129125 2200s ok 136 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "9216-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 37398 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlinterp.pod 2200s # expected: 37398 2200s # received: 37398 2200s ok 137 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "579d-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 22429 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlintro.pod 2200s # expected: 22429 2200s # received: 22429 2200s ok 138 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "8ad3-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 35539 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perliol.pod 2200s # expected: 35539 2200s # received: 35539 2200s ok 139 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "11817-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 71703 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlipc.pod 2200s # expected: 71703 2200s # received: 71703 2200s ok 140 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1150-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4432 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlirix.pod 2200s # expected: 4432 2200s # received: 4432 2200s ok 141 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "20a8-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 8360 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perljp.pod 2200s # expected: 8360 2200s # received: 8360 2200s ok 142 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2fc0-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 12224 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlko.pod 2200s # expected: 12224 2200s # received: 12224 2200s ok 143 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "163-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 355 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perllexwarn.pod 2200s # expected: 355 2200s # received: 355 2200s ok 144 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "7ea-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 2026 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perllinux.pod 2200s # expected: 2026 2200s # received: 2026 2200s ok 145 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "12457-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 74839 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perllocale.pod 2200s # expected: 74839 2200s # received: 74839 2200s ok 146 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "24dc-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 9436 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perllol.pod 2200s # expected: 9436 2200s # received: 9436 2200s ok 147 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2f6f-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 12143 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlmacosx.pod 2200s # expected: 12143 2200s # received: 12143 2200s ok 148 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "6753-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 26451 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlmod.pod 2200s # expected: 26451 2200s # received: 26451 2200s ok 149 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2574-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 9588 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 2200s # expected: 9588 2200s # received: 9588 2200s ok 150 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "e547-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 58695 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlmodlib.pod 2200s # expected: 58695 2200s # received: 58695 2200s ok 151 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "573b-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 22331 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 2200s # expected: 22331 2200s # received: 22331 2200s ok 152 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "d65-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 3429 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlmroapi.pod 2200s # expected: 3429 2200s # received: 3429 2200s ok 153 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2ad3-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 10963 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlnewmod.pod 2200s # expected: 10963 2200s # received: 10963 2200s ok 154 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "20a5-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 8357 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlnumber.pod 2200s # expected: 8357 2200s # received: 8357 2200s ok 155 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "8d30-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 36144 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlobj.pod 2200s # expected: 36144 2200s # received: 36144 2200s ok 156 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "6885-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 26757 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlootut.pod 2200s # expected: 26757 2200s # received: 26757 2200s ok 157 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "251a5-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 151973 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlop.pod 2200s # expected: 151973 2200s # received: 151973 2200s ok 158 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "4db-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 1243 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 2200s # expected: 1243 2200s # received: 1243 2200s ok 159 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "3b77-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 15223 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlopentut.pod 2200s # expected: 15223 2200s # received: 15223 2200s ok 160 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "16cb9-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 93369 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlos2.pod 2200s # expected: 93369 2200s # received: 93369 2200s ok 161 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "37cb-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 14283 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlos390.pod 2200s # expected: 14283 2200s # received: 14283 2200s ok 162 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "12b0-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4784 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlos400.pod 2200s # expected: 4784 2200s # received: 4784 2200s ok 163 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "c8a9-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 51369 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlpacktut.pod 2200s # expected: 51369 2200s # received: 51369 2200s ok 164 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "c2bd-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 49853 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlperf.pod 2200s # expected: 49853 2200s # received: 49853 2200s ok 165 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1418-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 5144 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlplan9.pod 2200s # expected: 5144 2200s # received: 5144 2200s ok 166 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "5b65-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 23397 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlpod.pod 2200s # expected: 23397 2200s # received: 23397 2200s ok 167 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "10d10-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 68880 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlpodspec.pod 2200s # expected: 68880 2200s # received: 68880 2200s ok 168 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2f40-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 12096 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 2200s # expected: 12096 2200s # received: 12096 2200s ok 169 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "67b7-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 26551 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlpolicy.pod 2200s # expected: 26551 2200s # received: 26551 2200s ok 170 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "15cc8-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 89288 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlport.pod 2200s # expected: 89288 2200s # received: 89288 2200s ok 171 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1412-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 5138 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlpragma.pod 2200s # expected: 5138 2200s # received: 5138 2200s ok 172 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1a25-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 6693 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlqnx.pod 2200s # expected: 6693 2200s # received: 6693 2200s ok 173 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2127d-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 135805 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlre.pod 2200s # expected: 135805 2200s # received: 135805 2200s ok 174 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "7bad-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 31661 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlreapi.pod 2200s # expected: 31661 2200s # received: 31661 2200s ok 175 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "818f-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 33167 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 2200s # expected: 33167 2200s # received: 33167 2200s ok 176 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "beb0-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 48816 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 2200s # expected: 48816 2200s # received: 48816 2200s ok 177 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "8c47-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 35911 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlref.pod 2200s # expected: 35911 2200s # received: 35911 2200s ok 178 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "4944-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 18756 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlreftut.pod 2200s # expected: 18756 2200s # received: 18756 2200s ok 179 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "a989-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 43401 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlreguts.pod 2200s # expected: 43401 2200s # received: 43401 2200s ok 180 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1fd-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 509 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlrepository.pod 2200s # expected: 509 2200s # received: 509 2200s ok 181 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "4af5-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 19189 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlrequick.pod 2200s # expected: 19189 2200s # received: 19189 2200s ok 182 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "3ce4-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 15588 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlreref.pod 2200s # expected: 15588 2200s # received: 15588 2200s ok 183 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1e219-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 123417 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlretut.pod 2200s # expected: 123417 2200s # received: 123417 2200s ok 184 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "60c-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 1548 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlriscos.pod 2200s # expected: 1548 2200s # received: 1548 2200s ok 185 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "e52d-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 58669 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlrun.pod 2200s # expected: 58669 2200s # received: 58669 2200s ok 186 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "6cc6-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 27846 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlsec.pod 2200s # expected: 27846 2200s # received: 27846 2200s ok 187 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "4af2-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 19186 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 2200s # expected: 19186 2200s # received: 19186 2200s ok 188 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "74a6-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 29862 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlsolaris.pod 2200s # expected: 29862 2200s # received: 29862 2200s ok 189 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1bdc-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7132 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlsource.pod 2200s # expected: 7132 2200s # received: 7132 2200s ok 190 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "233b-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 9019 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlstyle.pod 2200s # expected: 9019 2200s # received: 9019 2200s ok 191 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "12f85-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 77701 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlsub.pod 2200s # expected: 77701 2200s # received: 77701 2200s ok 192 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "d2de-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 53982 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlsyn.pod 2200s # expected: 53982 2200s # received: 53982 2200s ok 193 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2858-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 10328 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlsynology.pod 2200s # expected: 10328 2200s # received: 10328 2200s ok 194 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "b53a-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 46394 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlthrtut.pod 2200s # expected: 46394 2200s # received: 46394 2200s ok 195 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "9a91-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 39569 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perltie.pod 2200s # expected: 39569 2200s # received: 39569 2200s ok 196 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "b9206-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 758278 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perltoc.pod 2200s # expected: 758278 2200s # received: 758278 2200s ok 197 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "174-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 372 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perltodo.pod 2200s # expected: 372 2200s # received: 372 2200s ok 198 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "126-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 294 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perltooc.pod 2200s # expected: 294 2200s # received: 294 2200s ok 199 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "126-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 294 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perltoot.pod 2200s # expected: 294 2200s # received: 294 2200s ok 200 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "297f-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 10623 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perltrap.pod 2200s # expected: 10623 2200s # received: 10623 2200s ok 201 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "213f-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 8511 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perltru64.pod 2200s # expected: 8511 2200s # received: 8511 2200s ok 202 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1183-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 4483 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perltw.pod 2200s # expected: 4483 2200s # received: 4483 2200s ok 203 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "162c0-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 90816 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlunicode.pod 2200s # expected: 90816 2200s # received: 90816 2200s ok 204 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "6349-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 25417 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlunicook.pod 2200s # expected: 25417 2200s # received: 25417 2200s ok 205 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "372e-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 14126 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlunifaq.pod 2200s # expected: 14126 2200s # received: 14126 2200s ok 206 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "96e1-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 38625 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perluniintro.pod 2200s # expected: 38625 2200s # received: 38625 2200s ok 207 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "6eefa-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 454394 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perluniprops.pod 2200s # expected: 454394 2200s # received: 454394 2200s ok 208 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1f0f-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7951 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlunitut.pod 2200s # expected: 7951 2200s # received: 7951 2200s ok 209 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1ce8-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 7400 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlutil.pod 2200s # expected: 7400 2200s # received: 7400 2200s ok 210 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "16ab2-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 92850 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlvar.pod 2200s # expected: 92850 2200s # received: 92850 2200s ok 211 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "c68d-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 50829 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlvms.pod 2200s # expected: 50829 2200s # received: 50829 2200s ok 212 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "f16-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 3862 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlvos.pod 2200s # expected: 3862 2200s # received: 3862 2200s ok 213 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "7fdb-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 32731 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlwin32.pod 2200s # expected: 32731 2200s # received: 32731 2200s ok 214 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "1532b-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 86827 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlxs.pod 2200s # expected: 86827 2200s # received: 86827 2200s ok 215 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "c504-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 50436 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlxstut.pod 2200s # expected: 50436 2200s # received: 50436 2200s ok 216 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "5dc1-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 24001 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 2200s # expected: 24001 2200s # received: 24001 2200s ok 217 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "7129c-614f0c873c200" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 463516 2200s #Last-Modified: Sun, 31 Mar 2024 08:37:28 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-binary-httpd 2200s # expected: 463516 2200s # received: 463516 2200s ok 218 2200s #lwp request: 2200s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 2200s #User-Agent: libwww-perl/6.76 2200s # 2200s #server response: 2200s #HTTP/1.1 200 OK 2200s #Connection: close 2200s #Date: Mon, 08 Apr 2024 17:33:07 GMT 2200s #Accept-Ranges: bytes 2200s #ETag: "2cc5c0-6155edc931600" 2200s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2200s #Vary: In-If1 2200s #Content-Length: 2934208 2200s #Last-Modified: Fri, 05 Apr 2024 19:57:12 GMT 2200s #Client-Date: Mon, 08 Apr 2024 17:33:08 GMT 2200s #Client-Peer: 127.0.0.1:8529 2200s #Client-Response-Num: 1 2200s #DMMATCH1: 1 2200s # 2200s # testing : download of /getfiles-binary-perl 2200s # expected: 2934208 2200s # received: 2934208 2200s ok 219 2200s ok 2204s t/apache/headers.t .................. 2204s 1..27 2204s # Running under perl version 5.038002 for linux 2204s # Current time local: Mon Apr 8 17:33:08 2024 2204s # Current time GMT: Mon Apr 8 17:33:08 2024 2204s # Using Test.pm version 1.31 2204s # Using Apache/Test.pm version 1.42 2204s testing: Hello: World 2204s ok 1 2204s # testing : response success 2204s # expected: qr/HTTP\/1\.. 200 OK/ 2204s # received: 'HTTP/1.1 200 OK' 2204s ok 2 2204s header: [World] vs [World] 2204s # testing : compare header Hello value 2204s # expected: 'World' 2204s # received: 'World' 2204s ok 3 2204s testing: Hello: World 2204s ok 4 2204s # testing : response success 2204s # expected: qr/HTTP\/1\.. 200 OK/ 2204s # received: 'HTTP/1.1 200 OK' 2204s ok 5 2204s header: [World] vs [World] 2204s # testing : compare header Hello value 2204s # expected: 'World' 2204s # received: 'World' 2204s ok 6 2204s testing: Hello: World 2204s ok 7 2204s # testing : response success 2204s # expected: qr/HTTP\/1\.. 200 OK/ 2204s # received: 'HTTP/1.1 200 OK' 2204s ok 8 2204s header: [World] vs [World] 2204s # testing : compare header Hello value 2204s # expected: 'World' 2204s # received: 'World' 2204s ok 9 2204s testing: Hello: Foo 2204s Bar 2204s ok 10 2204s # testing : response success 2204s # expected: qr/HTTP\/1\.. 200 OK/ 2204s # received: 'HTTP/1.1 200 OK' 2204s ok 11 2204s header: [Foo Bar] vs [Foo Bar] 2204s # testing : compare header Hello value 2204s # expected: 'Foo Bar' 2204s # received: 'Foo Bar' 2204s ok 12 2204s testing: Hello: Foo 2204s Bar 2204s ok 13 2204s # testing : response success 2204s # expected: qr/HTTP\/1\.. 200 OK/ 2204s # received: 'HTTP/1.1 200 OK' 2204s ok 14 2204s header: [Foo Bar] vs [Foo Bar] 2204s # testing : compare header Hello value 2204s # expected: 'Foo Bar' 2204s # received: 'Foo Bar' 2204s ok 15 2204s testing: Hello: Foo 2204s Bar 2204s ok 16 2204s # testing : response success 2204s # expected: qr/HTTP\/1\.. 200 OK/ 2204s # received: 'HTTP/1.1 200 OK' 2204s ok 17 2204s header: [Foo Bar] vs [Foo Bar] 2204s # testing : compare header Hello value 2204s # expected: 'Foo Bar' 2204s # received: 'Foo Bar' 2204s ok 18 2204s testing: Hello: Foo 2204s Bar 2204s ok 19 2204s # testing : response success 2204s # expected: qr/HTTP\/1\.. 200 OK/ 2204s # received: 'HTTP/1.1 200 OK' 2204s ok 20 2204s header: [Foo Bar] vs [Foo Bar] 2204s # testing : compare header Hello value 2204s # expected: 'Foo Bar' 2204s # received: 'Foo Bar' 2204s ok 21 2204s testing: Hello: Foo 2204s Bar 2204s ok 22 2204s # testing : response success 2204s # expected: qr/HTTP\/1\.. 200 OK/ 2204s # received: 'HTTP/1.1 200 OK' 2204s ok 23 2204s header: [Foo Bar] vs [Foo Bar] 2204s # testing : compare header Hello value 2204s # expected: 'Foo Bar' 2204s # received: 'Foo Bar' 2204s ok 24 2204s testing: Hello:World 2204s ok 25 2204s # testing : response success 2204s # expected: qr/HTTP\/1\.. 200 OK/ 2204s # received: 'HTTP/1.1 200 OK' 2204s ok 26 2204s header: [World] vs [World] 2204s # testing : compare header Hello value 2204s # expected: 'World' 2204s # received: 'World' 2204s ok 27 2204s ok 2208s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 2213s t/apache/http_strict.t .............. 2213s 1..178 2213s # Running under perl version 5.038002 for linux 2213s # Current time local: Mon Apr 8 17:33:16 2024 2213s # Current time GMT: Mon Apr 8 17:33:16 2024 2213s # Using Test.pm version 1.31 2213s # Using Apache/Test.pm version 1.42 2213s # SENDING: 2213s # GET / HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 1 2213s # SENDING: 2213s # GET / HTTP/1.0\n\n 2213s # expecting success, got 200 2213s ok 2 2213s # SENDING: 2213s # get / HTTP/1.0\r\n\r\n 2213s # expecting 501, got 501 2213s ok 3 2213s # SENDING: 2213s # G ET / HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 4 2213s # SENDING: 2213s # G\x00ET / HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 5 2213s # SENDING: 2213s # G/T / HTTP/1.0\r\n\r\n 2213s # expecting 501, got 501 2213s ok 6 2213s # SENDING: 2213s # GET /\x00 HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 7 2213s # SENDING: 2213s # GET / HTTP/1.0\x00\r\n\r\n 2213s # expecting 400, got 400 2213s ok 8 2213s # SENDING: 2213s # GET\x0c/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 9 2213s # SENDING: 2213s # GET\r/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 10 2213s # SENDING: 2213s # GET\t/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 11 2213s # SENDING: 2213s # GET / HTT/1.0\r\n\r\n 2213s # expecting error, got 400 2213s ok 12 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 2213s # expecting success, got 200 2213s ok 13 2213s # SENDING: 2213s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 2213s # expecting success, got 200 2213s ok 14 2213s # SENDING: 2213s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 2213s # expecting success, got 200 2213s ok 15 2213s # SENDING: 2213s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 2213s # expecting 400, got 400 2213s ok 16 2213s # SENDING: 2213s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 2213s # expecting 400, got 400 2213s ok 17 2213s # SENDING: 2213s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 2213s # expecting 200, got 200 2213s ok 18 2213s # SENDING: 2213s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 2213s # expecting 400, got 400 2213s ok 19 2213s # SENDING: 2213s # GET / HTTP/\r\nHost: localhost\r\n\r\n 2213s # expecting error, got 400 2213s ok 20 2213s # SENDING: 2213s # GET / HTTP/0.9\r\n\r\n 2213s # expecting error, got 400 2213s ok 21 2213s # SENDING: 2213s # GET / HTTP/0.8\r\n\r\n 2213s # expecting error, got 400 2213s ok 22 2213s # SENDING: 2213s # GET /\x01 HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 23 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 24 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 25 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 26 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 27 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo\r\n\r\n 2213s # expecting 400, got 400 2213s ok 28 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 29 2213s # SENDING: 2213s # GET / HTTP/1.0\r\n: bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 30 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 31 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 2213s # expecting 400, got 400 2213s ok 32 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 33 2213s # SENDING: 2213s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 34 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 35 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 36 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 37 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 38 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 2213s # expecting 400, got 400 2213s ok 39 2213s # SENDING: 2213s # GET / HTTP/1.0\r\r 2213s # expecting dropped connection and HTTPD dropped connection 2213s ok 40 2213s # SENDING: 2213s # GET /\r\n 2213s # expecting headerless HTTP/0.9 body, got response 2213s ok 41 2213s # SENDING: 2213s # GET /#frag HTTP/1.0\r\n 2213s # expecting 400, got 400 2213s ok 42 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 2213s # expecting 200, got 200 2213s ok 43 2213s # SENDING: 2213s # GET http://017700000001/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 44 2213s # SENDING: 2213s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 45 2213s # SENDING: 2213s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 46 2213s # SENDING: 2213s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 47 2213s # SENDING: 2213s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 48 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 2213s # expecting 200, got 200 2213s ok 49 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 2213s # expecting 400, got 400 2213s ok 50 2213s # SENDING: 2213s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 51 2213s # SENDING: 2213s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 52 2213s # SENDING: 2213s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 53 2213s # SENDING: 2213s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 54 2213s # SENDING: 2213s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 55 2213s # SENDING: 2213s # GET http://[::1]/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 56 2213s # SENDING: 2213s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 57 2213s # SENDING: 2213s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 58 2213s # SENDING: 2213s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 59 2213s # SENDING: 2213s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 60 2213s # SENDING: 2213s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 61 2213s # SENDING: 2213s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 62 2213s # SENDING: 2213s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 63 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 2213s # expecting success, got 200 2213s ok 64 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 2213s # expecting success, got 200 2213s ok 65 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 2213s # expecting success, got 200 2213s ok 66 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 2213s # expecting success, got 200 2213s ok 67 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 2213s # expecting success, got 200 2213s ok 68 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 2213s # expecting success, got 200 2213s ok 69 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 2213s # expecting 200, got 200 2213s ok 70 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 2213s # expecting 200, got 200 2213s ok 71 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 2213s # expecting 400, got 400 2213s ok 72 2213s # SENDING: 2213s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 73 2213s # SENDING: 2213s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 74 2213s # SENDING: 2213s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 75 2213s # SENDING: 2213s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 76 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 2213s # expecting 200, got 200 2213s ok 77 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 2213s # expecting 200, got 200 2213s ok 78 2213s # SENDING: 2213s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 79 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 2213s # DECODED: Foo: bar 2213s # RESPONSE: 2213s # HTTP/1.1 200 OK\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:20 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Foo: bar\r\n 2213s # Vary: In-If1\r\n 2213s # DMMATCH1: 1\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/plain\r\n 2213s # \r\n 2213s # Hi!\n 2213s # SERVERNAME=localhost\n 2213s # HTTP_HOST=\n 2213s # 2213s # expecting 200, got 200 2213s ok 80 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 2213s # DECODED: Foo: 2213s # RESPONSE: 2213s # HTTP/1.1 200 OK\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:20 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Foo: \r\n 2213s # Vary: In-If1\r\n 2213s # DMMATCH1: 1\r\n 2213s # Content-Length: 36\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/plain\r\n 2213s # \r\n 2213s # Hi!\n 2213s # SERVERNAME=localhost\n 2213s # HTTP_HOST=\n 2213s # 2213s # expecting 200, got 200 2213s ok 81 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 2213s # DECODED: : bar 2213s # RESPONSE: 2213s # HTTP/1.1 500 Internal Server Error\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:20 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/html; charset=iso-8859-1\r\n 2213s # \r\n 2213s # \n 2213s # \n 2213s # ... 2213s # expecting 500, got 500 2213s ok 82 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 2213s # DECODED: F\x00oo: bar 2213s # RESPONSE: 2213s # HTTP/1.1 500 Internal Server Error\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:20 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Content-Length: 528\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/html; charset=iso-8859-1\r\n 2213s # \r\n 2213s # \n 2213s # \n 2213s # ... 2213s # expecting 500, got 500 2213s ok 83 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 2213s # DECODED: F\x01oo: bar 2213s # RESPONSE: 2213s # HTTP/1.1 500 Internal Server Error\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:20 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/html; charset=iso-8859-1\r\n 2213s # \r\n 2213s # \n 2213s # \n 2213s # ... 2213s # expecting 500, got 500 2213s ok 84 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 2213s # DECODED: F\noo: bar 2213s # RESPONSE: 2213s # HTTP/1.1 500 Internal Server Error\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:20 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Content-Length: 528\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/html; charset=iso-8859-1\r\n 2213s # \r\n 2213s # \n 2213s # \n 2213s # ... 2213s # expecting 500, got 500 2213s ok 85 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 2213s # DECODED: Foo: b\tar 2213s # RESPONSE: 2213s # HTTP/1.1 200 OK\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:20 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Foo: b\tar\r\n 2213s # Vary: In-If1\r\n 2213s # DMMATCH1: 1\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/plain\r\n 2213s # \r\n 2213s # Hi!\n 2213s # SERVERNAME=localhost\n 2213s # HTTP_HOST=\n 2213s # 2213s # expecting 200, got 200 2213s ok 86 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 2213s # DECODED: Foo: b\x01ar 2213s # RESPONSE: 2213s # HTTP/1.1 500 Internal Server Error\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:20 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/html; charset=iso-8859-1\r\n 2213s # \r\n 2213s # \n 2213s # \n 2213s # ... 2213s # expecting 500, got 500 2213s ok 87 2213s # SENDING: 2213s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 2213s # expecting 500, got 500 2213s ok 88 2213s # SENDING: 2213s # GET / HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 89 2213s # SENDING: 2213s # GET / HTTP/1.0\n\n 2213s # expecting 400, got 400 2213s ok 90 2213s # SENDING: 2213s # get / HTTP/1.0\r\n\r\n 2213s # expecting 501, got 501 2213s ok 91 2213s # SENDING: 2213s # G ET / HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 92 2213s # SENDING: 2213s # G\x00ET / HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 93 2213s # SENDING: 2213s # G/T / HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 94 2213s # SENDING: 2213s # GET /\x00 HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 95 2213s # SENDING: 2213s # GET / HTTP/1.0\x00\r\n\r\n 2213s # expecting 400, got 400 2213s ok 96 2213s # SENDING: 2213s # GET\x0c/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 97 2213s # SENDING: 2213s # GET\r/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 98 2213s # SENDING: 2213s # GET\t/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 99 2213s # SENDING: 2213s # GET / HTT/1.0\r\n\r\n 2213s # expecting error, got 400 2213s ok 100 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 2213s # expecting success, got 200 2213s ok 101 2213s # SENDING: 2213s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 2213s # expecting success, got 200 2213s ok 102 2213s # SENDING: 2213s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 2213s # expecting success, got 200 2213s ok 103 2213s # SENDING: 2213s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 2213s # expecting 400, got 400 2213s ok 104 2213s # SENDING: 2213s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 2213s # expecting 400, got 400 2213s ok 105 2213s # SENDING: 2213s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 2213s # expecting 400, got 400 2213s ok 106 2213s # SENDING: 2213s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 2213s # expecting 400, got 400 2213s ok 107 2213s # SENDING: 2213s # GET / HTTP/\r\nHost: localhost\r\n\r\n 2213s # expecting error, got 400 2213s ok 108 2213s # SENDING: 2213s # GET / HTTP/0.9\r\n\r\n 2213s # expecting error, got 400 2213s ok 109 2213s # SENDING: 2213s # GET / HTTP/0.8\r\n\r\n 2213s # expecting error, got 400 2213s ok 110 2213s # SENDING: 2213s # GET /\x01 HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 111 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 112 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 113 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 114 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 115 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo\r\n\r\n 2213s # expecting 400, got 400 2213s ok 116 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 117 2213s # SENDING: 2213s # GET / HTTP/1.0\r\n: bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 118 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 119 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 2213s # expecting 400, got 400 2213s ok 120 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 121 2213s # SENDING: 2213s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 122 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 123 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 124 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 2213s # expecting 400, got 400 2213s ok 125 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 126 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 2213s # expecting 400, got 400 2213s ok 127 2213s # SENDING: 2213s # GET / HTTP/1.0\r\r 2213s # expecting dropped connection and HTTPD dropped connection 2213s ok 128 2213s # SENDING: 2213s # GET /\r\n 2213s # expecting headerless HTTP/0.9 body, got response 2213s ok 129 2213s # SENDING: 2213s # GET /#frag HTTP/1.0\r\n 2213s # expecting 400, got 400 2213s ok 130 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 2213s # expecting 400, got 400 2213s ok 131 2213s # SENDING: 2213s # GET http://017700000001/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 132 2213s # SENDING: 2213s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 133 2213s # SENDING: 2213s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 134 2213s # SENDING: 2213s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 135 2213s # SENDING: 2213s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 136 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 2213s # expecting 400, got 400 2213s ok 137 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 2213s # expecting 400, got 400 2213s ok 138 2213s # SENDING: 2213s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 139 2213s # SENDING: 2213s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 140 2213s # SENDING: 2213s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 141 2213s # SENDING: 2213s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 142 2213s # SENDING: 2213s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 143 2213s # SENDING: 2213s # GET http://[::1]/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 144 2213s # SENDING: 2213s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 145 2213s # SENDING: 2213s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 146 2213s # SENDING: 2213s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 147 2213s # SENDING: 2213s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 148 2213s # SENDING: 2213s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 149 2213s # SENDING: 2213s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 2213s # expecting success, got 200 2213s ok 150 2213s # SENDING: 2213s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 2213s # expecting 400, got 400 2213s ok 151 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 2213s # expecting success, got 200 2213s ok 152 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 2213s # expecting success, got 200 2213s ok 153 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 2213s # expecting success, got 200 2213s ok 154 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 2213s # expecting success, got 200 2213s ok 155 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 2213s # expecting success, got 200 2213s ok 156 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 2213s # expecting success, got 200 2213s ok 157 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 2213s # expecting 400, got 400 2213s ok 158 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 2213s # expecting 400, got 400 2213s ok 159 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 2213s # expecting 400, got 400 2213s ok 160 2213s # SENDING: 2213s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 161 2213s # SENDING: 2213s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 162 2213s # SENDING: 2213s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 163 2213s # SENDING: 2213s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 2213s # expecting 200, got 200 2213s ok 164 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 2213s # expecting 200, got 200 2213s ok 165 2213s # SENDING: 2213s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 2213s # expecting 200, got 200 2213s ok 166 2213s # SENDING: 2213s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 2213s # expecting 200, got 200 2213s ok 167 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 2213s # DECODED: Foo: bar 2213s # RESPONSE: 2213s # HTTP/1.1 200 OK\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:21 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Foo: bar\r\n 2213s # Vary: In-If1\r\n 2213s # DMMATCH1: 1\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/plain\r\n 2213s # \r\n 2213s # Hi!\n 2213s # SERVERNAME=localhost\n 2213s # HTTP_HOST=\n 2213s # 2213s # expecting 200, got 200 2213s ok 168 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 2213s # DECODED: Foo: 2213s # RESPONSE: 2213s # HTTP/1.1 200 OK\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:21 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Foo: \r\n 2213s # Vary: In-If1\r\n 2213s # DMMATCH1: 1\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/plain\r\n 2213s # \r\n 2213s # Hi!\n 2213s # SERVERNAME=localhost\n 2213s # HTTP_HOST=\n 2213s # 2213s # expecting 200, got 200 2213s ok 169 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 2213s # DECODED: : bar 2213s # RESPONSE: 2213s # HTTP/1.1 500 Internal Server Error\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:21 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/html; charset=iso-8859-1\r\n 2213s # \r\n 2213s # \n 2213s # \n 2213s # ... 2213s # expecting 500, got 500 2213s ok 170 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 2213s # DECODED: F\x00oo: bar 2213s # RESPONSE: 2213s # HTTP/1.1 500 Internal Server Error\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:21 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Content-Length: 528\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/html; charset=iso-8859-1\r\n 2213s # \r\n 2213s # \n 2213s # \n 2213s # ... 2213s # expecting 500, got 500 2213s ok 171 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 2213s # DECODED: F\x01oo: bar 2213s # RESPONSE: 2213s # HTTP/1.1 500 Internal Server Error\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:21 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Content-Length: 564\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/html; charset=iso-8859-1\r\n 2213s # \r\n 2213s # \n 2213s # \n 2213s # ... 2213s # expecting 500, got 500 2213s ok 172 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 2213s # DECODED: F\noo: bar 2213s # RESPONSE: 2213s # HTTP/1.1 500 Internal Server Error\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:21 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Content-Length: 528\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/html; charset=iso-8859-1\r\n 2213s # \r\n 2213s # \n 2213s # \n 2213s # ... 2213s # expecting 500, got 500 2213s ok 173 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 2213s # DECODED: Foo: b\tar 2213s # RESPONSE: 2213s # HTTP/1.1 200 OK\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:21 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Foo: b\tar\r\n 2213s # Vary: In-If1\r\n 2213s # DMMATCH1: 1\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/plain\r\n 2213s # \r\n 2213s # Hi!\n 2213s # SERVERNAME=localhost\n 2213s # HTTP_HOST=\n 2213s # 2213s # expecting 200, got 200 2213s ok 174 2213s # SENDING: 2213s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 2213s # DECODED: Foo: b\x01ar 2213s # RESPONSE: 2213s # HTTP/1.1 500 Internal Server Error\r\n 2213s # Date: Mon, 08 Apr 2024 17:33:21 GMT\r\n 2213s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 2213s # Content-Length: 564\r\n 2213s # Connection: close\r\n 2213s # Content-Type: text/html; charset=iso-8859-1\r\n 2213s # \r\n 2213s # \n 2213s # \n 2213s # ... 2213s # expecting 500, got 500 2213s ok 175 2213s # SENDING: 2213s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 2213s # expecting 500, got 500 2213s ok 176 2213s ok 177 2213s ok 178 2213s ok 2217s t/apache/if_sections.t .............. 2217s 1..46 2217s # Running under perl version 5.038002 for linux 2217s # Current time local: Mon Apr 8 17:33:21 2024 2217s # Current time GMT: Mon Apr 8 17:33:21 2024 2217s # Using Test.pm version 1.31 2217s # Using Apache/Test.pm version 1.42 2217s # /if_sec/ with '': 2217s # expected: 200 2217s # received: '200' 2217s ok 1 2217s # expected: undef 2217s # received: undef 2217s ok 2 2217s # /if_sec/foo.if_test with '': 2217s # expected: 200 2217s # received: '200' 2217s ok 3 2217s # expected: undef 2217s # received: undef 2217s ok 4 2217s # /if_sec/foo.if_test with '1': 2217s # expected: 200 2217s # received: '200' 2217s ok 5 2217s # expected: 'global1' 2217s # received: 'global1' 2217s ok 6 2217s # /if_sec/foo.if_test with '1 11': 2217s # expected: 200 2217s # received: '200' 2217s ok 7 2217s # expected: 'global1, nested11, nested113' 2217s # received: 'global1, nested11, nested113' 2217s ok 8 2217s # /if_sec/foo.if_test with '1 11 111': 2217s # expected: 200 2217s # received: '200' 2217s ok 9 2217s # expected: 'global1, nested11, nested111' 2217s # received: 'global1, nested11, nested111' 2217s ok 10 2217s # /if_sec/foo.if_test with '1 11 112': 2217s # expected: 200 2217s # received: '200' 2217s ok 11 2217s # expected: 'global1, nested11, nested112' 2217s # received: 'global1, nested11, nested112' 2217s ok 12 2217s # /if_sec/foo.if_test with '1 2': 2217s # expected: 200 2217s # received: '200' 2217s ok 13 2217s # expected: 'global1, files2' 2217s # received: 'global1, files2' 2217s ok 14 2217s # /if_sec/dir/foo.txt with '1 2': 2217s # expected: 200 2217s # received: '200' 2217s ok 15 2217s # expected: 'global1, dir1, dir2, dir_files1' 2217s # received: 'global1, dir1, dir2, dir_files1' 2217s ok 16 2217s # /if_sec/dir/ with '1 2': 2217s # expected: 200 2217s # received: '200' 2217s ok 17 2217s # expected: 'global1, dir1, dir2' 2217s # received: 'global1, dir1, dir2' 2217s ok 18 2217s # /if_sec/dir/ with '1 11': 2217s # expected: 200 2217s # received: '200' 2217s ok 19 2217s # expected: 'global1, dir1, nested11, nested113' 2217s # received: 'global1, dir1, nested11, nested113' 2217s ok 20 2217s # /if_sec/dir/ with '1 11 111': 2217s # expected: 200 2217s # received: '200' 2217s ok 21 2217s # expected: 'global1, dir1, nested11, nested111' 2217s # received: 'global1, dir1, nested11, nested111' 2217s ok 22 2217s # /if_sec/dir/ with '1 11 112': 2217s # expected: 200 2217s # received: '200' 2217s ok 23 2217s # expected: 'global1, dir1, nested11, nested112' 2217s # received: 'global1, dir1, nested11, nested112' 2217s ok 24 2217s # /if_sec/loc/ with '1 2': 2217s # expected: 200 2217s # received: '200' 2217s ok 25 2217s # expected: 'global1, loc1, loc2' 2217s # received: 'global1, loc1, loc2' 2217s ok 26 2217s # /if_sec/loc/foo.txt with '1 2': 2217s # expected: 200 2217s # received: '200' 2217s ok 27 2217s # expected: 'global1, loc1, loc2' 2217s # received: 'global1, loc1, loc2' 2217s ok 28 2217s # /if_sec/loc/ with '1 11': 2217s # expected: 200 2217s # received: '200' 2217s ok 29 2217s # expected: 'global1, loc1, nested11, nested113' 2217s # received: 'global1, loc1, nested11, nested113' 2217s ok 30 2217s # /if_sec/loc/ with '1 11 111': 2217s # expected: 200 2217s # received: '200' 2217s ok 31 2217s # expected: 'global1, loc1, nested11, nested111' 2217s # received: 'global1, loc1, nested11, nested111' 2217s ok 32 2217s # /if_sec/loc/ with '1 11 112': 2217s # expected: 200 2217s # received: '200' 2217s ok 33 2217s # expected: 'global1, loc1, nested11, nested112' 2217s # received: 'global1, loc1, nested11, nested112' 2217s ok 34 2217s # /if_sec/loc/foo.if_test with '1 2': 2217s # expected: 200 2217s # received: '200' 2217s ok 35 2217s # expected: 'global1, files2, loc1, loc2' 2217s # received: 'global1, files2, loc1, loc2' 2217s ok 36 2217s # /if_sec/loc/foo.if_test with '1 2 11': 2217s # expected: 200 2217s # received: '200' 2217s ok 37 2217s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 2217s # received: 'global1, files2, loc1, loc2, nested11, nested113' 2217s ok 38 2217s # /if_sec/loc/foo.if_test with '1 2 11 111': 2217s # expected: 200 2217s # received: '200' 2217s ok 39 2217s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 2217s # received: 'global1, files2, loc1, loc2, nested11, nested111' 2217s ok 40 2217s # /if_sec/loc/foo.if_test with '1 2 11 112': 2217s # expected: 200 2217s # received: '200' 2217s ok 41 2217s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 2217s # received: 'global1, files2, loc1, loc2, nested11, nested112' 2217s ok 42 2217s # /if_sec/proxy/ with '1 2': 2217s # expected: 200 2217s # received: '200' 2217s ok 43 2217s # expected: 'global1, locp1, locp2' 2217s # received: 'global1, locp1, locp2' 2217s ok 44 2217s # /if_sec/proxy/ with '2': 2217s # expected: 200 2217s # received: '200' 2217s ok 45 2217s # expected: 'locp2' 2217s # received: 'locp2' 2217s ok 46 2217s ok 2222s t/apache/iffile.t ................... 2222s 1..2 2222s # Running under perl version 5.038002 for linux 2222s # Current time local: Mon Apr 8 17:33:25 2024 2222s # Current time GMT: Mon Apr 8 17:33:25 2024 2222s # Using Test.pm version 1.31 2222s # Using Apache/Test.pm version 1.42 2222s # expected: 200 2222s # received: '200' 2222s ok 1 2222s # expected: 'success1, success2, success3, success4, success5' 2222s # received: 'success1, success2, success3, success4, success5' 2222s ok 2 2222s ok 2226s t/apache/leaks.t .................... skipped: mod_memory_track not activated 2235s t/apache/limits.t ................... 2235s 1..12 2235s # Running under perl version 5.038002 for linux 2235s # Current time local: Mon Apr 8 17:33:34 2024 2235s # Current time GMT: Mon Apr 8 17:33:34 2024 2235s # Using Test.pm version 1.31 2235s # Using Apache/Test.pm version 1.42 2235s # Testing LimitRequestLine; should succeed 2235s # testing : Test #1 2235s # expected: 200 2235s # received: '200' 2235s ok 1 2235s # Testing LimitRequestLine; should fail 2235s # testing : Test #2 2235s # expected: 414 2235s # received: '414' 2235s ok 2 2235s # Testing LimitRequestFieldSize; should succeed 2235s # testing : Test #3 2235s # expected: 200 2235s # received: '200' 2235s ok 3 2235s # Testing LimitRequestFieldSize; should fail 2235s # testing : Test #4 2235s # expected: 400 2235s # received: '400' 2235s ok 4 2235s # Testing LimitRequestFields; should succeed 2235s # testing : Test #5 2235s # expected: 200 2235s # received: '200' 2235s ok 5 2235s # Testing LimitRequestFields; should fail 2235s # testing : Test #6 2235s # expected: 400 2235s # received: '400' 2235s ok 6 2235s # Testing LimitRequestBody; should succeed 2235s # Chunked transfer-encoding enabled 2235s # testing : Test #7 2235s # expected: 200 2235s # received: '200' 2235s ok 7 2235s # Testing LimitRequestBody; should succeed 2235s # Chunked transfer-encoding disabled 2235s # testing : Test #8 2235s # expected: 200 2235s # received: '200' 2235s ok 8 2235s # Testing LimitRequestBody; should fail 2235s # Chunked transfer-encoding enabled 2235s # testing : Test #9 2235s # expected: 413 2235s # received: '413' 2235s ok 9 2235s # Testing LimitRequestBody; should fail 2235s # Chunked transfer-encoding disabled 2235s # testing : Test #10 2235s # expected: 413 2235s # received: '413' 2235s ok 10 2235s # Testing LimitRequestFieldSize; should succeed 2235s # testing : Test #11 2235s # expected: 200 2235s # received: '200' 2235s ok 11 2235s # Testing LimitRequestFieldSize; should fail 2235s # testing : Test #12 2235s # expected: 400 2235s # received: '400' 2235s ok 12 2235s ok 2240s t/apache/loglevel.t ................. 2240s 1..8 2240s # Running under perl version 5.038002 for linux 2240s # Current time local: Mon Apr 8 17:33:43 2024 2240s # Current time GMT: Mon Apr 8 17:33:43 2024 2240s # Using Test.pm version 1.31 2240s # Using Apache/Test.pm version 1.42 2240s ok 1 2240s ok 2 2240s ok 3 2240s ok 4 2240s ok 5 2240s ok 6 2240s ok 7 2240s ok 8 2240s ok 2244s t/apache/maxranges.t ................ 2244s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2244s 1..19 2244s # Running under perl version 5.038002 for linux 2244s # Current time local: Mon Apr 8 17:33:48 2024 2244s # Current time GMT: Mon Apr 8 17:33:48 2024 2244s # Using Test.pm version 1.31 2244s # Using Apache/Test.pm version 1.42 2244s ok 1 2244s ok 2 2244s ok 3 2244s ok 4 2244s ok 5 2244s ok 6 2244s ok 7 2244s ok 8 2244s ok 9 2244s ok 10 2244s ok 11 2244s ok 12 2244s ok 13 2244s ok 14 2244s ok 15 2244s ok 16 2244s ok 17 2244s ok 18 2244s ok 19 2244s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 2244s ok 2249s t/apache/mergeslashes.t ............. 2249s 1..9 2249s # Running under perl version 5.038002 for linux 2249s # Current time local: Mon Apr 8 17:33:52 2024 2249s # Current time GMT: Mon Apr 8 17:33:52 2024 2249s # Using Test.pm version 1.31 2249s # Using Apache/Test.pm version 1.42 2249s # SENDING to 127.0.0.1:8537 2249s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2249s # expected 403, got 403 for exact match 2249s ok 1 2249s # SENDING to 127.0.0.1:8537 2249s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2249s # expected 403, got 403 for merged even at front 2249s ok 2 2249s # SENDING to 127.0.0.1:8537 2249s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2249s # expected 403, got 403 for merged even at front 2249s ok 3 2249s # SENDING to 127.0.0.1:8537 2249s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2249s # expected 403, got 403 for c// should be merged 2249s ok 4 2249s # SENDING to 127.0.0.1:8537 2249s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 2249s # expected 403, got 403 for a// should be merged 2249s ok 5 2249s # SENDING to 127.0.0.1:8537 2249s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2249s # expected 403, got 403 for a// matches locationmatch 2249s ok 6 2249s # SENDING to 127.0.0.1:8537 2249s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2249s # expected 200, got 200 for c// doesn't match locationmatch 2249s ok 7 2249s # SENDING to 127.0.0.1:8537 2249s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2249s # expected 403, got 403 for baseline failed 2249s ok 8 2249s # SENDING to 127.0.0.1:8537 2249s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 2249s # expected 403, got 403 for b//d not merged for Location with OFF 2249s ok 9 2249s ok 2253s t/apache/mmn.t ...................... 2253s 1..2 2253s # Running under perl version 5.038002 for linux 2253s # Current time local: Mon Apr 8 17:33:57 2024 2253s # Current time GMT: Mon Apr 8 17:33:57 2024 2253s # Using Test.pm version 1.31 2253s # Using Apache/Test.pm version 1.42 2253s ok 1 2253s ok 2 2253s ok 2257s t/apache/options.t .................. 2257s 1..2 2257s # Running under perl version 5.038002 for linux 2257s # Current time local: Mon Apr 8 17:34:01 2024 2257s # Current time GMT: Mon Apr 8 17:34:01 2024 2257s # Using Test.pm version 1.31 2257s # Using Apache/Test.pm version 1.42 2257s # testing : code 2257s # expected: 200 2257s # received: '200' 2257s ok 1 2257s # testing : OPTIONS 2257s # expected: qr/OPTIONS/ 2257s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 2257s ok 2 2257s ok 2267s t/apache/passbrigade.t .............. 2267s # using LWP client 2267s 1..114 2267s # Running under perl version 5.038002 for linux 2267s # Current time local: Mon Apr 8 17:34:05 2024 2267s # Current time GMT: Mon Apr 8 17:34:05 2024 2267s # Using Test.pm version 1.31 2267s # Using Apache/Test.pm version 1.42 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 1024 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #DMMATCH1: 1 2267s # 2267s # testing : bytes in body 2267s # expected: 1024 2267s # received: 1024 2267s ok 1 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 2048 2267s # received: 2048 2267s ok 2 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 3072 2267s # received: 3072 2267s ok 3 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 4096 2267s # received: 4096 2267s ok 4 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 5120 2267s # received: 5120 2267s ok 5 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 6144 2267s # received: 6144 2267s ok 6 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 7168 2267s # received: 7168 2267s ok 7 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 8192 2267s # received: 8192 2267s ok 8 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 9216 2267s # received: 9216 2267s ok 9 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 10240 2267s # received: 10240 2267s ok 10 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 11264 2267s # received: 11264 2267s ok 11 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 12288 2267s # received: 12288 2267s ok 12 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 13312 2267s # received: 13312 2267s ok 13 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 14336 2267s # received: 14336 2267s ok 14 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 15360 2267s # received: 15360 2267s ok 15 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 16384 2267s # received: 16384 2267s ok 16 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 17408 2267s # received: 17408 2267s ok 17 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 18432 2267s # received: 18432 2267s ok 18 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 19456 2267s # received: 19456 2267s ok 19 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 20480 2267s # received: 20480 2267s ok 20 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 21504 2267s # received: 21504 2267s ok 21 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 22528 2267s # received: 22528 2267s ok 22 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 23552 2267s # received: 23552 2267s ok 23 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 24576 2267s # received: 24576 2267s ok 24 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 25600 2267s # received: 25600 2267s ok 25 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 26624 2267s # received: 26624 2267s ok 26 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 27648 2267s # received: 27648 2267s ok 27 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 28672 2267s # received: 28672 2267s ok 28 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 29696 2267s # received: 29696 2267s ok 29 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 30720 2267s # received: 30720 2267s ok 30 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 31744 2267s # received: 31744 2267s ok 31 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 32768 2267s # received: 32768 2267s ok 32 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 33792 2267s # received: 33792 2267s ok 33 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 34816 2267s # received: 34816 2267s ok 34 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 35840 2267s # received: 35840 2267s ok 35 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 36864 2267s # received: 36864 2267s ok 36 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 37888 2267s # received: 37888 2267s ok 37 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 38912 2267s # received: 38912 2267s ok 38 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 39936 2267s # received: 39936 2267s ok 39 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 40960 2267s # received: 40960 2267s ok 40 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 41984 2267s # received: 41984 2267s ok 41 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 43008 2267s # received: 43008 2267s ok 42 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 44032 2267s # received: 44032 2267s ok 43 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 45056 2267s # received: 45056 2267s ok 44 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 46080 2267s # received: 46080 2267s ok 45 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 47104 2267s # received: 47104 2267s ok 46 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 48128 2267s # received: 48128 2267s ok 47 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 49152 2267s # received: 49152 2267s ok 48 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 50176 2267s # received: 50176 2267s ok 49 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:09 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:10 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 51200 2267s # received: 51200 2267s ok 50 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:10 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:10 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 102400 2267s # received: 102400 2267s ok 51 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:10 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:10 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 307200 2267s # received: 307200 2267s ok 52 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:10 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:10 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 512000 2267s # received: 512000 2267s ok 53 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:10 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:10 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 2048000 2267s # received: 2048000 2267s ok 54 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:10 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:11 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 4096000 2267s # received: 4096000 2267s ok 55 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:11 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:12 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 6144000 2267s # received: 6144000 2267s ok 56 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:12 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 10240000 2267s # received: 10240000 2267s ok 57 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 1024 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #DMMATCH1: 1 2267s # 2267s # testing : bytes in body 2267s # expected: 1024 2267s # received: 1024 2267s ok 58 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 2048 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #DMMATCH1: 1 2267s # 2267s # testing : bytes in body 2267s # expected: 2048 2267s # received: 2048 2267s ok 59 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 3072 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #DMMATCH1: 1 2267s # 2267s # testing : bytes in body 2267s # expected: 3072 2267s # received: 3072 2267s ok 60 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 4096 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #DMMATCH1: 1 2267s # 2267s # testing : bytes in body 2267s # expected: 4096 2267s # received: 4096 2267s ok 61 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 5120 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #DMMATCH1: 1 2267s # 2267s # testing : bytes in body 2267s # expected: 5120 2267s # received: 5120 2267s ok 62 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 6144 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #DMMATCH1: 1 2267s # 2267s # testing : bytes in body 2267s # expected: 6144 2267s # received: 6144 2267s ok 63 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 7168 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #DMMATCH1: 1 2267s # 2267s # testing : bytes in body 2267s # expected: 7168 2267s # received: 7168 2267s ok 64 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 8192 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #DMMATCH1: 1 2267s # 2267s # testing : bytes in body 2267s # expected: 8192 2267s # received: 8192 2267s ok 65 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 9216 2267s # received: 9216 2267s ok 66 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 10240 2267s # received: 10240 2267s ok 67 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 11264 2267s # received: 11264 2267s ok 68 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 12288 2267s # received: 12288 2267s ok 69 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 13312 2267s # received: 13312 2267s ok 70 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 14336 2267s # received: 14336 2267s ok 71 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 15360 2267s # received: 15360 2267s ok 72 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 16384 2267s # received: 16384 2267s ok 73 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 17408 2267s # received: 17408 2267s ok 74 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 18432 2267s # received: 18432 2267s ok 75 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 19456 2267s # received: 19456 2267s ok 76 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 20480 2267s # received: 20480 2267s ok 77 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 21504 2267s # received: 21504 2267s ok 78 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 22528 2267s # received: 22528 2267s ok 79 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 23552 2267s # received: 23552 2267s ok 80 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 24576 2267s # received: 24576 2267s ok 81 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 25600 2267s # received: 25600 2267s ok 82 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 26624 2267s # received: 26624 2267s ok 83 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 27648 2267s # received: 27648 2267s ok 84 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 28672 2267s # received: 28672 2267s ok 85 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 29696 2267s # received: 29696 2267s ok 86 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 30720 2267s # received: 30720 2267s ok 87 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 31744 2267s # received: 31744 2267s ok 88 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 32768 2267s # received: 32768 2267s ok 89 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 33792 2267s # received: 33792 2267s ok 90 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 34816 2267s # received: 34816 2267s ok 91 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 35840 2267s # received: 35840 2267s ok 92 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 36864 2267s # received: 36864 2267s ok 93 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 37888 2267s # received: 37888 2267s ok 94 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 38912 2267s # received: 38912 2267s ok 95 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 39936 2267s # received: 39936 2267s ok 96 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 40960 2267s # received: 40960 2267s ok 97 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 41984 2267s # received: 41984 2267s ok 98 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 43008 2267s # received: 43008 2267s ok 99 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 44032 2267s # received: 44032 2267s ok 100 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 45056 2267s # received: 45056 2267s ok 101 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 46080 2267s # received: 46080 2267s ok 102 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 47104 2267s # received: 47104 2267s ok 103 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:13 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 48128 2267s # received: 48128 2267s ok 104 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 49152 2267s # received: 49152 2267s ok 105 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 50176 2267s # received: 50176 2267s ok 106 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 51200 2267s # received: 51200 2267s ok 107 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 102400 2267s # received: 102400 2267s ok 108 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 307200 2267s # received: 307200 2267s ok 109 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 512000 2267s # received: 512000 2267s ok 110 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 2048000 2267s # received: 2048000 2267s ok 111 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 4096000 2267s # received: 4096000 2267s ok 112 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 6144000 2267s # received: 6144000 2267s ok 113 2267s #lwp request: 2267s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 2267s #User-Agent: libwww-perl/6.76 2267s # 2267s #server response: 2267s #HTTP/1.1 200 OK 2267s #Connection: close 2267s #Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2267s #Vary: In-If1 2267s #Content-Length: 0 2267s #Client-Date: Mon, 08 Apr 2024 17:34:14 GMT 2267s #Client-Peer: 127.0.0.1:8529 2267s #Client-Response-Num: 1 2267s #Client-Transfer-Encoding: chunked 2267s #DMMATCH1: 1 2267s #X-Content-Length-Note: added by Apache::TestRequest 2267s # 2267s # testing : bytes in body 2267s # expected: 10240000 2267s # received: 10240000 2267s ok 114 2267s ok 2271s t/apache/post.t ..................... 2271s # using LWP client 2271s 1..51 2271s # Running under perl version 5.038002 for linux 2271s # Current time local: Mon Apr 8 17:34:15 2024 2271s # Current time GMT: Mon Apr 8 17:34:15 2024 2271s # Using Test.pm version 1.31 2271s # Using Apache/Test.pm version 1.42 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 1024 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 5 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '1024' 2271s # received: 1024 2271s ok 1 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 2048 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 5 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '2048' 2271s # received: 2048 2271s ok 2 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 3072 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 5 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '3072' 2271s # received: 3072 2271s ok 3 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 4096 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 5 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '4096' 2271s # received: 4096 2271s ok 4 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 5120 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 5 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '5120' 2271s # received: 5120 2271s ok 5 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 6144 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 5 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '6144' 2271s # received: 6144 2271s ok 6 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 7168 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 5 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '7168' 2271s # received: 7168 2271s ok 7 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 8192 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 5 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '8192' 2271s # received: 8192 2271s ok 8 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 9216 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 5 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '9216' 2271s # received: 9216 2271s ok 9 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 10240 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '10240' 2271s # received: 10240 2271s ok 10 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 11264 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '11264' 2271s # received: 11264 2271s ok 11 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 12288 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '12288' 2271s # received: 12288 2271s ok 12 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 13312 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '13312' 2271s # received: 13312 2271s ok 13 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 14336 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '14336' 2271s # received: 14336 2271s ok 14 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 15360 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '15360' 2271s # received: 15360 2271s ok 15 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 16384 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '16384' 2271s # received: 16384 2271s ok 16 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 17408 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '17408' 2271s # received: 17408 2271s ok 17 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 18432 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '18432' 2271s # received: 18432 2271s ok 18 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 19456 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '19456' 2271s # received: 19456 2271s ok 19 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 20480 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '20480' 2271s # received: 20480 2271s ok 20 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 21504 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '21504' 2271s # received: 21504 2271s ok 21 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 22528 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '22528' 2271s # received: 22528 2271s ok 22 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 23552 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '23552' 2271s # received: 23552 2271s ok 23 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 24576 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '24576' 2271s # received: 24576 2271s ok 24 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 25600 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '25600' 2271s # received: 25600 2271s ok 25 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 26624 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '26624' 2271s # received: 26624 2271s ok 26 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 27648 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '27648' 2271s # received: 27648 2271s ok 27 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 28672 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '28672' 2271s # received: 28672 2271s ok 28 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 29696 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '29696' 2271s # received: 29696 2271s ok 29 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 30720 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '30720' 2271s # received: 30720 2271s ok 30 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 31744 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '31744' 2271s # received: 31744 2271s ok 31 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 32768 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '32768' 2271s # received: 32768 2271s ok 32 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 33792 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '33792' 2271s # received: 33792 2271s ok 33 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 34816 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '34816' 2271s # received: 34816 2271s ok 34 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 35840 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '35840' 2271s # received: 35840 2271s ok 35 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 36864 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '36864' 2271s # received: 36864 2271s ok 36 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 37888 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '37888' 2271s # received: 37888 2271s ok 37 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 38912 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '38912' 2271s # received: 38912 2271s ok 38 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 39936 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '39936' 2271s # received: 39936 2271s ok 39 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 40960 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '40960' 2271s # received: 40960 2271s ok 40 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 41984 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '41984' 2271s # received: 41984 2271s ok 41 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 43008 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '43008' 2271s # received: 43008 2271s ok 42 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 44032 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '44032' 2271s # received: 44032 2271s ok 43 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 45056 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '45056' 2271s # received: 45056 2271s ok 44 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 46080 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '46080' 2271s # received: 46080 2271s ok 45 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 47104 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '47104' 2271s # received: 47104 2271s ok 46 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 48128 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '48128' 2271s # received: 48128 2271s ok 47 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 49152 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '49152' 2271s # received: 49152 2271s ok 48 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 50176 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '50176' 2271s # received: 50176 2271s ok 49 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 51200 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 6 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '51200' 2271s # received: 51200 2271s ok 50 2271s #lwp request: 2271s #POST http://localhost:8529/eat_post HTTP/1.1 2271s #User-Agent: libwww-perl/6.76 2271s #Content-Length: 102400 2271s # 2271s #server response: 2271s #HTTP/1.1 200 OK 2271s #Connection: close 2271s #Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2271s #Vary: In-If1 2271s #Content-Length: 7 2271s #Client-Date: Mon, 08 Apr 2024 17:34:19 GMT 2271s #Client-Peer: 127.0.0.1:8529 2271s #Client-Response-Num: 1 2271s #DMMATCH1: 1 2271s # 2271s # testing : length posted 2271s # expected: '102400' 2271s # received: 102400 2271s ok 51 2271s ok 2276s t/apache/pr17629.t .................. 2276s 1..4 2276s # Running under perl version 5.038002 for linux 2276s # Current time local: Mon Apr 8 17:34:19 2024 2276s # Current time GMT: Mon Apr 8 17:34:19 2024 2276s # Using Test.pm version 1.31 2276s # Using Apache/Test.pm version 1.42 2276s # expected: 'begin-foobar-end 2276s # ' 2276s # received: 'begin-foobar-end 2276s # ' 2276s ok 1 2276s # expected: 200 2276s # received: '200' 2276s ok 2 2276s # testing : response was gzipped 2276s # expected: 'gzip' 2276s # received: 'gzip' 2276s ok 3 2276s # expected: 'begin-foobar-end 2276s # ' 2276s # received: 'begin-foobar-end 2276s # ' 2276s ok 4 2276s ok 2280s t/apache/pr18757.t .................. 2280s 1..3 2280s # Running under perl version 5.038002 for linux 2280s # Current time local: Mon Apr 8 17:34:24 2024 2280s # Current time GMT: Mon Apr 8 17:34:24 2024 2280s # Using Test.pm version 1.31 2280s # Using Apache/Test.pm version 1.42 2280s # testing : 200 response from GET 2280s # expected: 200 2280s # received: '200' 2280s ok 1 2280s # expected C-L is 26 2280s # URL via proxy is http://localhost:8552/index.html 2280s ok 2 2280s # line: HTTP/1.1 200 OK 2280s # line: Date: Mon, 08 Apr 2024 17:34:28 GMT 2280s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2280s # line: Vary: In-If1 2280s # line: Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2280s # line: ETag: "1a-613edd771cbc0" 2280s # line: Accept-Ranges: bytes 2280s # line: Content-Length: 26 2280s # line: DMMATCH1: 1 2280s # line: Content-Type: text/html 2280s # line: 2280s # testing : whether proxy strips Content-Length header 2280s # expected: 1 2280s # received: 1 2280s ok 3 2280s ok 2284s t/apache/pr35292.t .................. 2284s 1..3 2284s # Running under perl version 5.038002 for linux 2284s # Current time local: Mon Apr 8 17:34:28 2024 2284s # Current time GMT: Mon Apr 8 17:34:28 2024 2284s # Using Test.pm version 1.31 2284s # Using Apache/Test.pm version 1.42 2284s ok 1 2284s ok 2 2284s # testing : read response-line 2284s # expected: qr/^HTTP\/1\.. 413/ 2284s # received: 'HTTP/1.1 413 Request Entity Too Large 2284s # ' 2284s ok 3 2284s ok 2289s t/apache/pr35330.t .................. 2289s 1..2 2289s # Running under perl version 5.038002 for linux 2289s # Current time local: Mon Apr 8 17:34:32 2024 2289s # Current time GMT: Mon Apr 8 17:34:32 2024 2289s # Using Test.pm version 1.31 2289s # Using Apache/Test.pm version 1.42 2289s # testing : SSI was allowed for location 2289s # expected: 200 2289s # received: '200' 2289s ok 1 2289s # testing : file was served with correct content 2289s # expected: 'hello' 2289s # received: 'hello' 2289s ok 2 2289s ok 2293s t/apache/pr37166.t .................. 2293s 1..4 2293s # Running under perl version 5.038002 for linux 2293s # Current time local: Mon Apr 8 17:34:37 2024 2293s # Current time GMT: Mon Apr 8 17:34:37 2024 2293s # Using Test.pm version 1.31 2293s # Using Apache/Test.pm version 1.42 2293s # testing : SSI was allowed for location 2293s # expected: 200 2293s # received: '200' 2293s ok 1 2293s # testing : file was served with correct content 2293s # expected: 'Hello world 2293s # ' 2293s # received: 'Hello world 2293s # ' 2293s ok 2 2293s # testing : explicit 200 response 2293s # expected: 200 2293s # received: '200' 2293s ok 3 2293s # testing : file was again served with correct content 2293s # expected: 'Hello world 2293s # ' 2293s # received: 'Hello world 2293s # ' 2293s ok 4 2293s ok 2297s t/apache/pr43939.t .................. 2297s 1..4 2297s # Running under perl version 5.038002 for linux 2297s # Current time local: Mon Apr 8 17:34:41 2024 2297s # Current time GMT: Mon Apr 8 17:34:41 2024 2297s # Using Test.pm version 1.31 2297s # Using Apache/Test.pm version 1.42 2297s # expected: 'begin-default-end 2297s # ' 2297s # received: 'begin-default-end 2297s # ' 2297s ok 1 2297s # expected: 200 2297s # received: '200' 2297s ok 2 2297s # testing : response was gzipped 2297s # expected: 'gzip' 2297s # received: 'gzip' 2297s ok 3 2297s # expected: 'begin-default-end 2297s # ' 2297s # received: 'begin-default-end 2297s # ' 2297s ok 4 2297s ok 2302s t/apache/pr49328.t .................. 2302s 1..1 2302s # Running under perl version 5.038002 for linux 2302s # Current time local: Mon Apr 8 17:34:45 2024 2302s # Current time GMT: Mon Apr 8 17:34:45 2024 2302s # Using Test.pm version 1.31 2302s # Using Apache/Test.pm version 1.42 2302s # expected: 'before 2302s # included 2302s # after 2302s # ' 2302s # received: 'before 2302s # included 2302s # after 2302s # ' 2302s ok 1 2302s ok 2309s t/apache/rwrite.t ................... 2309s # using LWP client 2309s 1..114 2309s # Running under perl version 5.038002 for linux 2309s # Current time local: Mon Apr 8 17:34:50 2024 2309s # Current time GMT: Mon Apr 8 17:34:50 2024 2309s # Using Test.pm version 1.31 2309s # Using Apache/Test.pm version 1.42 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 1024 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 1024 2309s # received: 1024 2309s ok 1 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 2048 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 2048 2309s # received: 2048 2309s ok 2 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 3072 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 3072 2309s # received: 3072 2309s ok 3 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 4096 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 4096 2309s # received: 4096 2309s ok 4 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 5120 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 5120 2309s # received: 5120 2309s ok 5 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 6144 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 6144 2309s # received: 6144 2309s ok 6 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 7168 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 7168 2309s # received: 7168 2309s ok 7 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 8192 2309s # received: 8192 2309s ok 8 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 9216 2309s # received: 9216 2309s ok 9 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 10240 2309s # received: 10240 2309s ok 10 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 11264 2309s # received: 11264 2309s ok 11 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 12288 2309s # received: 12288 2309s ok 12 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 13312 2309s # received: 13312 2309s ok 13 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 14336 2309s # received: 14336 2309s ok 14 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 15360 2309s # received: 15360 2309s ok 15 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 16384 2309s # received: 16384 2309s ok 16 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 17408 2309s # received: 17408 2309s ok 17 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 18432 2309s # received: 18432 2309s ok 18 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 19456 2309s # received: 19456 2309s ok 19 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 20480 2309s # received: 20480 2309s ok 20 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 21504 2309s # received: 21504 2309s ok 21 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 22528 2309s # received: 22528 2309s ok 22 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 23552 2309s # received: 23552 2309s ok 23 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 24576 2309s # received: 24576 2309s ok 24 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 25600 2309s # received: 25600 2309s ok 25 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 26624 2309s # received: 26624 2309s ok 26 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 27648 2309s # received: 27648 2309s ok 27 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 28672 2309s # received: 28672 2309s ok 28 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 29696 2309s # received: 29696 2309s ok 29 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 30720 2309s # received: 30720 2309s ok 30 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 31744 2309s # received: 31744 2309s ok 31 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 32768 2309s # received: 32768 2309s ok 32 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 33792 2309s # received: 33792 2309s ok 33 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 34816 2309s # received: 34816 2309s ok 34 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 35840 2309s # received: 35840 2309s ok 35 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 36864 2309s # received: 36864 2309s ok 36 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 37888 2309s # received: 37888 2309s ok 37 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 38912 2309s # received: 38912 2309s ok 38 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 39936 2309s # received: 39936 2309s ok 39 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 40960 2309s # received: 40960 2309s ok 40 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 41984 2309s # received: 41984 2309s ok 41 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 43008 2309s # received: 43008 2309s ok 42 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 44032 2309s # received: 44032 2309s ok 43 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 45056 2309s # received: 45056 2309s ok 44 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 46080 2309s # received: 46080 2309s ok 45 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 47104 2309s # received: 47104 2309s ok 46 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 48128 2309s # received: 48128 2309s ok 47 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 49152 2309s # received: 49152 2309s ok 48 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 50176 2309s # received: 50176 2309s ok 49 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 51200 2309s # received: 51200 2309s ok 50 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 102400 2309s # received: 102400 2309s ok 51 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 307200 2309s # received: 307200 2309s ok 52 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 512000 2309s # received: 512000 2309s ok 53 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:54 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:55 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 2048000 2309s # received: 2048000 2309s ok 54 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:55 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:55 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 4096000 2309s # received: 4096000 2309s ok 55 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:55 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:55 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 6144000 2309s # received: 6144000 2309s ok 56 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:55 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 10240000 2309s # received: 10240000 2309s ok 57 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 1024 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 1024 2309s # received: 1024 2309s ok 58 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 2048 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 2048 2309s # received: 2048 2309s ok 59 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 3072 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 3072 2309s # received: 3072 2309s ok 60 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 4096 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 4096 2309s # received: 4096 2309s ok 61 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 5120 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 5120 2309s # received: 5120 2309s ok 62 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 6144 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 6144 2309s # received: 6144 2309s ok 63 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 7168 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #DMMATCH1: 1 2309s # 2309s # testing : bytes in body 2309s # expected: 7168 2309s # received: 7168 2309s ok 64 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 8192 2309s # received: 8192 2309s ok 65 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 9216 2309s # received: 9216 2309s ok 66 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 10240 2309s # received: 10240 2309s ok 67 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 11264 2309s # received: 11264 2309s ok 68 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 12288 2309s # received: 12288 2309s ok 69 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 13312 2309s # received: 13312 2309s ok 70 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 14336 2309s # received: 14336 2309s ok 71 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 15360 2309s # received: 15360 2309s ok 72 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 16384 2309s # received: 16384 2309s ok 73 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 17408 2309s # received: 17408 2309s ok 74 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 18432 2309s # received: 18432 2309s ok 75 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 19456 2309s # received: 19456 2309s ok 76 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 20480 2309s # received: 20480 2309s ok 77 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 21504 2309s # received: 21504 2309s ok 78 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 22528 2309s # received: 22528 2309s ok 79 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 23552 2309s # received: 23552 2309s ok 80 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 24576 2309s # received: 24576 2309s ok 81 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 25600 2309s # received: 25600 2309s ok 82 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 26624 2309s # received: 26624 2309s ok 83 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 27648 2309s # received: 27648 2309s ok 84 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 28672 2309s # received: 28672 2309s ok 85 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 29696 2309s # received: 29696 2309s ok 86 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 30720 2309s # received: 30720 2309s ok 87 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 31744 2309s # received: 31744 2309s ok 88 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 32768 2309s # received: 32768 2309s ok 89 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 33792 2309s # received: 33792 2309s ok 90 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 34816 2309s # received: 34816 2309s ok 91 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 35840 2309s # received: 35840 2309s ok 92 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 36864 2309s # received: 36864 2309s ok 93 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 37888 2309s # received: 37888 2309s ok 94 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 38912 2309s # received: 38912 2309s ok 95 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 39936 2309s # received: 39936 2309s ok 96 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 40960 2309s # received: 40960 2309s ok 97 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 41984 2309s # received: 41984 2309s ok 98 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 43008 2309s # received: 43008 2309s ok 99 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 44032 2309s # received: 44032 2309s ok 100 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 45056 2309s # received: 45056 2309s ok 101 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 46080 2309s # received: 46080 2309s ok 102 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 47104 2309s # received: 47104 2309s ok 103 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 48128 2309s # received: 48128 2309s ok 104 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 49152 2309s # received: 49152 2309s ok 105 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 50176 2309s # received: 50176 2309s ok 106 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 51200 2309s # received: 51200 2309s ok 107 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 102400 2309s # received: 102400 2309s ok 108 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 307200 2309s # received: 307200 2309s ok 109 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 512000 2309s # received: 512000 2309s ok 110 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 2048000 2309s # received: 2048000 2309s ok 111 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 4096000 2309s # received: 4096000 2309s ok 112 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:56 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:57 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 6144000 2309s # received: 6144000 2309s ok 113 2309s #lwp request: 2309s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 2309s #User-Agent: libwww-perl/6.76 2309s # 2309s #server response: 2309s #HTTP/1.1 200 OK 2309s #Connection: close 2309s #Date: Mon, 08 Apr 2024 17:34:57 GMT 2309s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2309s #Vary: In-If1 2309s #Content-Length: 0 2309s #Client-Date: Mon, 08 Apr 2024 17:34:57 GMT 2309s #Client-Peer: 127.0.0.1:8529 2309s #Client-Response-Num: 1 2309s #Client-Transfer-Encoding: chunked 2309s #DMMATCH1: 1 2309s #X-Content-Length-Note: added by Apache::TestRequest 2309s # 2309s # testing : bytes in body 2309s # expected: 10240000 2309s # received: 10240000 2309s ok 114 2309s ok 2316s t/apache/server_name_port.t ......... 2316s 1..84 2316s # Running under perl version 5.038002 for linux 2316s # Current time local: Mon Apr 8 17:34:57 2024 2316s # Current time GMT: Mon Apr 8 17:34:57 2024 2316s # Using Test.pm version 1.31 2316s # Using Apache/Test.pm version 1.42 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 2316s # expecting 200, got 200 2316s ok 1 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 2 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 3 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 2316s # expecting 200, got 200 2316s ok 4 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 5 2316s # got SERVER_PORT='123', expected '123' 2316s ok 6 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 2316s # expecting 200, got 200 2316s ok 7 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 8 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 9 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 2316s # expecting 200, got 200 2316s ok 10 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 11 2316s # got SERVER_PORT='123', expected '123' 2316s ok 12 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 2316s # expecting 200, got 200 2316s ok 13 2316s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2316s ok 14 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 15 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 2316s # expecting 200, got 200 2316s ok 16 2316s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2316s ok 17 2316s # got SERVER_PORT='123', expected '123' 2316s ok 18 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 2316s # expecting 200, got 200 2316s ok 19 2316s # got SERVER_NAME='[::1]', expected '[::1]' 2316s ok 20 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 21 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 2316s # expecting 200, got 200 2316s ok 22 2316s # got SERVER_NAME='[::1]', expected '[::1]' 2316s ok 23 2316s # got SERVER_PORT='123', expected '123' 2316s ok 24 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 2316s # expecting 200, got 200 2316s ok 25 2316s # got SERVER_NAME='[a::1]', expected '[a::1]' 2316s ok 26 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 27 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 2316s # expecting 200, got 200 2316s ok 28 2316s # got SERVER_NAME='[a::1]', expected '[a::1]' 2316s ok 29 2316s # got SERVER_PORT='123', expected '123' 2316s ok 30 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 2316s # expecting 200, got 200 2316s ok 31 2316s # got SERVER_NAME='[a::1]', expected '[a::1]' 2316s ok 32 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 33 2316s # SENDING: 2316s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 2316s # expecting 200, got 200 2316s ok 34 2316s # got SERVER_NAME='[a::1]', expected '[a::1]' 2316s ok 35 2316s # got SERVER_PORT='123', expected '123' 2316s ok 36 2316s # SENDING: 2316s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2316s # expecting 200, got 200 2316s ok 37 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 38 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 39 2316s # SENDING: 2316s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2316s # expecting 200, got 200 2316s ok 40 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 41 2316s # got SERVER_PORT='123', expected '123' 2316s ok 42 2316s # SENDING: 2316s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2316s # expecting 200, got 200 2316s ok 43 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 44 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 45 2316s # SENDING: 2316s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2316s # expecting 200, got 200 2316s ok 46 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 47 2316s # got SERVER_PORT='123', expected '123' 2316s ok 48 2316s # SENDING: 2316s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2316s # expecting 200, got 200 2316s ok 49 2316s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2316s ok 50 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 51 2316s # SENDING: 2316s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2316s # expecting 200, got 200 2316s ok 52 2316s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2316s ok 53 2316s # got SERVER_PORT='123', expected '123' 2316s ok 54 2316s # SENDING: 2316s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2316s # expecting 200, got 200 2316s ok 55 2316s # got SERVER_NAME='[::1]', expected '[::1]' 2316s ok 56 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 57 2316s # SENDING: 2316s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 2316s # expecting 200, got 200 2316s ok 58 2316s # got SERVER_NAME='[::1]', expected '[::1]' 2316s ok 59 2316s # got SERVER_PORT='123', expected '123' 2316s ok 60 2316s # SENDING: 2316s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 2316s # expecting 200, got 200 2316s ok 61 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 62 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 63 2316s # SENDING: 2316s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 2316s # expecting 200, got 200 2316s ok 64 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 65 2316s # got SERVER_PORT='123', expected '123' 2316s ok 66 2316s # SENDING: 2316s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 2316s # expecting 200, got 200 2316s ok 67 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 68 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 69 2316s # SENDING: 2316s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 2316s # expecting 200, got 200 2316s ok 70 2316s # got SERVER_NAME='righthost', expected 'righthost' 2316s ok 71 2316s # got SERVER_PORT='123', expected '123' 2316s ok 72 2316s # SENDING: 2316s # 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 2316s # expecting 200, got 200 2316s ok 73 2316s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2316s ok 74 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 75 2316s # SENDING: 2316s # 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 2316s # expecting 200, got 200 2316s ok 76 2316s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 2316s ok 77 2316s # got SERVER_PORT='123', expected '123' 2316s ok 78 2316s # SENDING: 2316s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 2316s # expecting 200, got 200 2316s ok 79 2316s # got SERVER_NAME='[::1]', expected '[::1]' 2316s ok 80 2316s # got SERVER_PORT='8529', expected '8529' 2316s ok 81 2316s # SENDING: 2316s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 2316s # expecting 200, got 200 2316s ok 82 2316s # got SERVER_NAME='[::1]', expected '[::1]' 2316s ok 83 2316s # got SERVER_PORT='123', expected '123' 2316s ok 84 2316s ok 2320s t/apache/teclchunk.t ................ skipped: Not supported yet 2325s t/apr/uri.t ......................... 2325s 1..1 2325s # Running under perl version 5.038002 for linux 2325s # Current time local: Mon Apr 8 17:35:08 2024 2325s # Current time GMT: Mon Apr 8 17:35:08 2024 2325s # Using Test.pm version 1.31 2325s # Using Apache/Test.pm version 1.42 2325s ok 1 2325s ok 2329s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 2334s t/filter/case.t ..................... 2334s 1..4 2334s # Running under perl version 5.038002 for linux 2334s # Current time local: Mon Apr 8 17:35:17 2024 2334s # Current time GMT: Mon Apr 8 17:35:17 2024 2334s # Using Test.pm version 1.31 2334s # Using Apache/Test.pm version 1.42 2334s ok 1 2334s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 2334s # expected 200 2334s # received 200 2334s # body: =HEAD1 NAME 2334s X X 2334s 2334s PERLSUB - PERL SUBROUTINES 2334s 2334s =HEAD1 SYNOPSIS 2334s 2334s TO DECLARE SUBROUTINES: 2334s X X 2334s 2334s SUB NAME; # A "FORWARD" DECLARATION. 2334s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 2334s SUB NAME : ATTRS; # WITH ATTRIBUTES 2334s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 2334s 2334s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 2334s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 2334s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 2334s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 2334s 2334s USE FEATURE 'SIGNATURES'; 2334s SUB NAME(SIG) BLOCK # WITH SIGNATURE 2334s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 2334s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 2334s 2334s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 2334s X 2334s 2334s $SUBREF = SUB BLOCK; # NO PROTO 2334s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 2334s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 2334s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 2334s 2334s USE FEATURE 'SIGNATURES'; 2334s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 2334s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 2334s 2334s TO IMPORT SUBROUTINES: 2334s X 2334s 2334s USE MODULE QW(NAME1 NAME2 NAME3); 2334s 2334s TO CALL SUBROUTINES: 2334s X X 2334s 2334s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 2334s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 2334s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 2334s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 2334s 2334s =HEAD1 DESCRIPTION 2334s 2334s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 2334s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 2334s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 2334s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 2334s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 2334s ITS NAME OR A CODE REFERENCE. 2334s 2334s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 2334s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 2334s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 2334s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 2334s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 2334s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 2334s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 2334s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 2334s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 2334s X X 2334s 2334s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 2334s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 2334s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 2334s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 2334s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 2334s SUCH A SIGNATURE-USING SUBROUTINE. 2334s 2334s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 2334s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 2334s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 2334s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 2334s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 2334s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 2334s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 2334s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 2334s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 2334s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 2334s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 2334s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 2334s X X X<@_> 2334s 2334s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 2334s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 2334s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 2334s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 2334s L AND L. 2334s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 2334s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 2334s 2334s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 2334s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 2334s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 2334s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 2334s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 2334s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 2334s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 2334s ONE LARGE INDISTINGUISHABLE LIST. 2334s 2334s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 2334s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 2334s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 2334s EMPTY SUB RETURNS THE EMPTY LIST. 2334s X X X 2334s 2334s EXAMPLE: 2334s 2334s SUB MAX { 2334s MY $MAX = SHIFT(@_); 2334s FOREACH $FOO (@_) { 2334s $MAX = $FOO IF $MAX < $FOO; 2334s } 2334s RETURN $MAX; 2334s } 2334s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 2334s 2334s EXAMPLE: 2334s 2334s # GET A LINE, COMBINING CONTINUATION LINES 2334s # THAT START WITH WHITESPACE 2334s 2334s SUB GET_LINE { 2334s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 2334s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 2334s IF ($LOOKAHEAD =~ /^[ \T]/) { 2334s $THISLINE .= $LOOKAHEAD; 2334s } 2334s ELSE { 2334s LAST LINE; 2334s } 2334s } 2334s RETURN $THISLINE; 2334s } 2334s 2334s $LOOKAHEAD = ; # GET FIRST LINE 2334s WHILE (DEFINED($LINE = GET_LINE())) { 2334s ... 2334s } 2334s 2334s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 2334s 2334s SUB MAYBESET { 2334s MY($KEY, $VALUE) = @_; 2334s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 2334s } 2334s 2334s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 2334s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 2334s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 2334s ITS CALLER'S VALUES. 2334s X X 2334s 2334s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 2334s SUB UPCASE_IN { 2334s FOR (@_) { TR/A-Z/A-Z/ } 2334s } 2334s 2334s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 2334s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 2334s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 2334s X X 2334s 2334s UPCASE_IN("FREDERICK"); 2334s 2334s IT WOULD BE MUCH SAFER IF THE C FUNCTION 2334s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 2334s OF CHANGING THEM IN PLACE: 2334s 2334s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 2334s SUB UPCASE { 2334s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 2334s MY @PARMS = @_; 2334s FOR (@PARMS) { TR/A-Z/A-Z/ } 2334s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 2334s } 2334s 2334s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 2334s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 2334s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 2334s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 2334s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 2334s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 2334s 2334s @NEWLIST = UPCASE(@LIST1, @LIST2); 2334s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 2334s 2334s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 2334s 2334s (@X, @Y) = UPCASE(@LIST1, @LIST2); 2334s 2334s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 2334s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 2334s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 2334s L
FOR ALTERNATIVES. 2334s 2334s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 2334s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 2334s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 2334s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 2334s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 2334s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 2334s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 2334s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 2334s SEE L FOR MORE ABOUT ALL THAT. 2334s X<&> 2334s 2334s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 2334s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 2334s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 2334s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 2334s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 2334s X 2334s 2334s &FOO(1,2,3); # PASS THREE ARGUMENTS 2334s FOO(1,2,3); # THE SAME 2334s 2334s FOO(); # PASS A NULL LIST 2334s &FOO(); # THE SAME 2334s 2334s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 2334s USE STRICT 'SUBS'; 2334s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 2334s # A COMPILE-TIME ERROR 2334s NO STRICT 'SUBS'; 2334s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 2334s # A LITERAL STRING "FOO" 2334s 2334s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 2334s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 2334s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 2334s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 2334s X<&> 2334s 2334s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 2334s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 2334s YOUR SUBROUTINE'S NAME. 2334s 2334s USE V5.16; 2334s MY $FACTORIAL = SUB { 2334s MY ($X) = @_; 2334s RETURN 1 IF $X == 1; 2334s RETURN($X * __SUB__->( $X - 1 ) ); 2334s }; 2334s 2334s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 2334s IS SUBJECT TO CHANGE. 2334s 2334s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 2334s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 2334s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 2334s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 2334s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 2334s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 2334s SPECIAL, PRE-DEFINED THINGS. 2334s 2334s =OVER 2334s 2334s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 2334s 2334s C 2334s 2334s =ITEM DOCUMENTED IN L 2334s 2334s C, C 2334s 2334s =ITEM DOCUMENTED IN L 2334s 2334s C, C 2334s 2334s =ITEM DOCUMENTED IN L 2334s 2334s C, C, C, C, C, C, C, 2334s C, C, C, C, C, C, 2334s C, C, C, C, C, C, C, 2334s C, C, C, C, C, C, 2334s C, C, C, C, C, 2334s C, C, C, C 2334s 2334s =ITEM DOCUMENTED IN L 2334s 2334s C, C, C, C, C, C, C, 2334s C, C, C, C, C, C, C, 2334s C, C, C, C, C, C 2334s 2334s =ITEM DOCUMENTED IN L 2334s 2334s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 2334s L<< C|PERLFUNC/REQUIRE >> 2334s 2334s =ITEM DOCUMENTED IN L 2334s 2334s C 2334s 2334s =ITEM DOCUMENTED IN L 2334s 2334s C, C, C, C, C 2334s 2334s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 2334s 2334s ANY STARTING WITH C<(> 2334s 2334s =BACK 2334s 2334s THE C, C, C, C AND C SUBROUTINES 2334s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 2334s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 2334s EXPLICITLY. SEE L 2334s 2334s =HEAD2 SIGNATURES 2334s 2334s X X 2334s 2334s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 2334s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 2334s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 2334s 2334s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 2334s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 2334s DIRECTLY BY C, IN THE CURRENT SCOPE. 2334s 2334s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 2334s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 2334s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 2334s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 2334s 2334s FOR EXAMPLE, 2334s 2334s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 2334s 2334s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 2334s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 2334s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 2334s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 2334s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 2334s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 2334s 2334s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 2334s THE SIGNATURE. FOR EXAMPLE, 2334s 2334s SUB FOO ($LEFT, $RIGHT) { 2334s RETURN $LEFT + $RIGHT; 2334s } 2334s 2334s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 2334s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 2334s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 2334s EQUIVALENT TO 2334s 2334s SUB FOO { 2334s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 2334s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 2334s MY $LEFT = $_[0]; 2334s MY $RIGHT = $_[1]; 2334s RETURN $LEFT + $RIGHT; 2334s } 2334s 2334s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 2334s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 2334s 2334s SUB FOO ($FIRST, $, $THIRD) { 2334s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 2334s } 2334s 2334s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 2334s MANDATORY FOR THE CALLER TO PASS IT. 2334s 2334s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 2334s SEPARATED FROM THE PARAMETER NAME BY C<=>: 2334s 2334s SUB FOO ($LEFT, $RIGHT = 0) { 2334s RETURN $LEFT + $RIGHT; 2334s } 2334s 2334s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 2334s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 2334s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 2334s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 2334s FOR EXAMPLE, 2334s 2334s MY $AUTO_ID = 0; 2334s SUB FOO ($THING, $ID = $AUTO_ID++) { 2334s PRINT "$THING HAS ID $ID"; 2334s } 2334s 2334s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 2334s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 2334s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 2334s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 2334s 2334s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 2334s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 2334s } 2334s 2334s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 2334s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 2334s VALUE PROVIDED WAS C. 2334s 2334s SUB FOO ($NAME //= "WORLD") { 2334s PRINT "HELLO, $NAME"; 2334s } 2334s 2334s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 2334s 2334s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 2334s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 2334s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 2334s 2334s SUB FOO ($X ||= 10) { 2334s RETURN 5 + $X; 2334s } 2334s 2334s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 2334s FOR EXAMPLE, 2334s 2334s SUB FOO ($THING, $ = 1) { 2334s PRINT $THING; 2334s } 2334s 2334s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 2334s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 2334s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 2334s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 2334s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 2334s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 2334s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 2334s 2334s SUB FOO ($THING, $=) { 2334s PRINT $THING; 2334s } 2334s 2334s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 2334s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 2334s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 2334s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 2334s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 2334s TO RIGHT. 2334s 2334s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 2334s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 2334s 2334s SUB FOO ($FILTER, @INPUTS) { 2334s PRINT $FILTER->($_) FOREACH @INPUTS; 2334s } 2334s 2334s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 2334s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 2334s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 2334s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 2334s 2334s SUB FOO ($THING, @) { 2334s PRINT $THING; 2334s } 2334s 2334s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 2334s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 2334s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 2334s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 2334s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 2334s AS WITH STANDARD HASH CONSTRUCTION. 2334s 2334s SUB FOO ($FILTER, %INPUTS) { 2334s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 2334s } 2334s 2334s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 2334s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 2334s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 2334s 2334s SUB FOO ($THING, %) { 2334s PRINT $THING; 2334s } 2334s 2334s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 2334s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 2334s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 2334s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 2334s AN EMPTY ARRAY OR EMPTY HASH. 2334s 2334s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 2334s THAT THE CALLER PASSED NO ARGUMENTS: 2334s 2334s SUB FOO () { 2334s RETURN 123; 2334s } 2334s 2334s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 2334s WARNING IN THE C CATEGORY. FROM PERL 5.36 2334s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 2334s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 2334s STATEMENT SUCH AS: 2334s 2334s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 2334s 2334s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 2334s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 2334s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 2334s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 2334s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 2334s WARNINGS IN THE C CATEGORY WHEN 2334s COMPILED: 2334s 2334s SUB F ($X) { 2334s # THIS LINE EMITS THE WARNING SEEN BELOW 2334s PRINT "ARGUMENTS ARE @_"; 2334s } 2334s 2334s Z<> 2334s 2334s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 2334s EXPERIMENTAL AT ... 2334s 2334s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 2334s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 2334s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 2334s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 2334s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 2334s SUPPLY THAT ARGUMENT. 2334s 2334s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 2334s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 2334s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 2334s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 2334s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 2334s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 2334s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 2334s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 2334s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 2334s 2334s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 2334s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 2334s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 2334s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 2334s L. FOR EXAMPLE, 2334s 2334s SUB FOO :PROTOTYPE($) { $_[0] } 2334s 2334s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 2334s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 2334s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 2334s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 2334s 2334s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 2334s RETURN $LEFT + $RIGHT; 2334s } 2334s 2334s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 2334s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 2334s THE SUBROUTINE'S BODY. 2334s 2334s =HEAD2 PRIVATE VARIABLES VIA MY() 2334s X X X X X 2334s X X 2334s 2334s SYNOPSIS: 2334s 2334s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 2334s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 2334s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 2334s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 2334s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 2334s 2334s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 2334s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 2334s SEE L AND L. 2334s 2334s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 2334s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 2334s (C/C/C/C), LOOP 2334s (C/C/C/C/C), SUBROUTINE, C, 2334s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 2334s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 2334s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 2334s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 2334s WITH C INSTEAD. 2334s 2334s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 2334s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 2334s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 2334s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 2334s ITS OWN COPY. 2334s X 2334s 2334s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 2334s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 2334s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 2334s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 2334s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 2334s 2334s MY $X = 10; 2334s SUB BUMPX { $X++ } 2334s 2334s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 2334s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 2334s THE C ITSELF. SEE L. 2334s X 2334s 2334s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 2334s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 2334s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 2334s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 2334s 2334s $ARG = "FRED"; # "GLOBAL" VARIABLE 2334s $N = CUBE_ROOT(27); 2334s PRINT "$ARG THINKS THE ROOT IS $N\N"; 2334s # OUTPUTS: FRED THINKS THE ROOT IS 3 2334s 2334s SUB CUBE_ROOT { 2334s MY $ARG = SHIFT; # NAME DOESN'T MATTER 2334s $ARG **= 1/3; 2334s RETURN $ARG; 2334s } 2334s 2334s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 2334s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 2334s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 2334s 2334s MY ($FOO) = ; # WRONG? 2334s MY @FOO = ; 2334s 2334s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 2334s 2334s MY $FOO = ; 2334s 2334s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 2334s 2334s MY $FOO, $BAR = 1; # WRONG 2334s 2334s THAT HAS THE SAME EFFECT AS 2334s 2334s MY $FOO; 2334s $BAR = 1; 2334s 2334s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 2334s THE CURRENT STATEMENT. THUS, 2334s 2334s MY $X = $X; 2334s 2334s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 2334s THE EXPRESSION 2334s 2334s MY $X = 123 AND $X == 123 2334s 2334s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 2334s 2334s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 2334s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 2334s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 2334s 2334s WHILE (MY $LINE = <>) { 2334s $LINE = LC $LINE; 2334s } CONTINUE { 2334s PRINT $LINE; 2334s } 2334s 2334s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 2334s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 2334s IT. SIMILARLY, IN THE CONDITIONAL 2334s 2334s IF ((MY $ANSWER = ) =~ /^YES$/I) { 2334s USER_AGREES(); 2334s } ELSIF ($ANSWER =~ /^NO$/I) { 2334s USER_DISAGREES(); 2334s } ELSE { 2334s CHOMP $ANSWER; 2334s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 2334s } 2334s 2334s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 2334s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 2334s BUT NOT BEYOND IT. SEE L FOR INFORMATION 2334s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 2334s 2334s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 2334s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 2334s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 2334s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 2334s IN THE LOOP 2334s X X 2334s 2334s FOR MY $I (1, 2, 3) { 2334s SOME_FUNCTION(); 2334s } 2334s 2334s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 2334s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 2334s X X 2334s 2334s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 2334s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 2334s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 2334s 2334s USE STRICT 'VARS'; 2334s 2334s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 2334s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 2334s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 2334s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 2334s THIS WITH C. 2334s 2334s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 2334s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 2334s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 2334s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 2334s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 2334s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 2334s EXAMPLE. 2334s 2334s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 2334s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 2334s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 2334s 2334s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 2334s 2334s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 2334s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 2334s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 2334s 2334s PACKAGE MAIN; 2334s LOCAL $X = 10; 2334s MY $X = 20; 2334s PRINT "$X AND $::X\N"; 2334s 2334s THAT WILL PRINT OUT C<20> AND C<10>. 2334s 2334s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 2334s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 2334s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 2334s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 2334s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 2334s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 2334s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 2334s AN ANONYMOUS SUB REFERENCE: 2334s 2334s MY $SECRET_VERSION = '1.001-BETA'; 2334s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 2334s &$SECRET_SUB(); 2334s 2334s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 2334s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 2334s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 2334s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 2334s UNQUALIFIED AND UNQUALIFIABLE. 2334s 2334s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 2334s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 2334s L FOR SOMETHING OF A WORK-AROUND TO 2334s THIS. 2334s 2334s =HEAD2 PERSISTENT PRIVATE VARIABLES 2334s X X X X 2334s X X 2334s 2334s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 2334s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 2334s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 2334s 2334s =HEAD3 PERSISTENT VARIABLES VIA STATE() 2334s 2334s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 2334s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 2334s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 2334s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 2334s THE C FORM DOES NOT REQUIRE THE 2334s C PRAGMA. 2334s 2334s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 2334s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 2334s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 2334s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 2334s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 2334s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 2334s SUBROUTINE EACH TIME IT IS EXECUTED.) 2334s 2334s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 2334s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 2334s 2334s USE FEATURE 'STATE'; 2334s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 2334s 2334s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 2334s 2334s USE FEATURE 'STATE'; 2334s SUB CREATE_COUNTER { 2334s RETURN SUB { STATE $X; RETURN ++$X } 2334s } 2334s 2334s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 2334s CODE OUTSIDE. 2334s 2334s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 2334s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 2334s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 2334s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 2334s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 2334s 2334s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 2334s 2334s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 2334s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 2334s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 2334s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 2334s 2334s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 2334s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 2334s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 2334s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 2334s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 2334s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 2334s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 2334s 2334s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 2334s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 2334s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 2334s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 2334s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 2334s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 2334s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 2334s 2334s { 2334s MY $SECRET_VAL = 0; 2334s SUB GIMME_ANOTHER { 2334s RETURN ++$SECRET_VAL; 2334s } 2334s } 2334s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 2334s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 2334s 2334s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 2334s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 2334s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 2334s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 2334s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 2334s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 2334s STARTS TO RUN: 2334s 2334s BEGIN { 2334s MY $SECRET_VAL = 0; 2334s SUB GIMME_ANOTHER { 2334s RETURN ++$SECRET_VAL; 2334s } 2334s } 2334s 2334s SEE L ABOUT THE 2334s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 2334s C AND C. 2334s 2334s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 2334s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 2334s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 2334s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 2334s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 2334s 2334s =HEAD2 TEMPORARY VALUES VIA LOCAL() 2334s X X X X 2334s X 2334s 2334s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 2334s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 2334s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 2334s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 2334s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 2334s 2334s SYNOPSIS: 2334s 2334s # LOCALIZATION OF VALUES 2334s 2334s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 2334s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 2334s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 2334s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 2334s 2334s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 2334s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 2334s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 2334s # LOCALIZATION 2334s 2334s # LOCALIZATION OF SYMBOLS 2334s 2334s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 2334s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 2334s # @MERLYN IS REALLY @RANDAL, ETC 2334s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 2334s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 2334s 2334s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 2334s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 2334s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 2334s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 2334s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 2334s 2334s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 2334s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 2334s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 2334s CREATES NEW, DYNAMICALLY SCOPED VALUES. 2334s 2334s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 2334s PLACED IN PARENTHESES. THIS OPERATOR WORKS 2334s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 2334s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 2334s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 2334s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 2334s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 2334s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 2334s UNDEFINED VALUE.) 2334s 2334s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 2334s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 2334s VARIABLES OUTSIDE THE LOOP. 2334s 2334s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 2334s X 2334s 2334s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 2334s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 2334s VIEWED AS A SCALAR OR AN ARRAY. SO 2334s 2334s LOCAL($FOO) = ; 2334s LOCAL @FOO = ; 2334s 2334s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 2334s 2334s LOCAL $FOO = ; 2334s 2334s SUPPLIES A SCALAR CONTEXT. 2334s 2334s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 2334s X 2334s 2334s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 2334s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 2334s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 2334s 2334s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 2334s 2334s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 2334s { LOCAL $/ = UNDEF; $SLURP = ; } 2334s 2334s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 2334s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 2334s I, BECAUSE THE $1 VARIABLE IS 2334s MAGICAL AND READ-ONLY : 2334s 2334s LOCAL $1 = 2; 2334s 2334s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 2334s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 2334s TO SAFELY REUSE $_ IN A SUBROUTINE. 2334s 2334s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 2334s WORK AS DESCRIBED. 2334s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 2334s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 2334s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 2334s SEE L FOR MORE 2334s DETAILS. 2334s X 2334s 2334s =HEAD3 LOCALIZATION OF GLOBS 2334s X X 2334s 2334s THE CONSTRUCT 2334s 2334s LOCAL *NAME; 2334s 2334s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 2334s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 2334s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 2334s 2334s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 2334s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 2334s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 2334s SEPARATOR. 2334s 2334s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 2334s X X 2334s X 2334s 2334s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 2334s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 2334s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 2334s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 2334s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 2334s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 2334s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 2334s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 2334s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 2334s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 2334s 2334s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 2334s @ARY = ( 0..5 ); 2334s { 2334s LOCAL($ARY[5]) = 6; 2334s LOCAL($HASH{'A'}) = 'DRILL'; 2334s WHILE (MY $E = POP(@ARY)) { 2334s PRINT "$E . . .\N"; 2334s LAST UNLESS $E > 3; 2334s } 2334s IF (@ARY) { 2334s $HASH{'ONLY A'} = 'TEST'; 2334s DELETE $HASH{'A'}; 2334s } 2334s } 2334s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 2334s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 2334s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 2334s 2334s PERL WILL PRINT 2334s 2334s 6 . . . 2334s 4 . . . 2334s 3 . . . 2334s THIS IS A TEST ONLY A TEST. 2334s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 2334s 2334s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 2334s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 2334s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 2334s SURPRISING, AND IS VERY LIKELY TO CHANGE. 2334s 2334s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 2334s X X X 2334s X 2334s 2334s YOU CAN USE THE C AND C 2334s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 2334s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 2334s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 2334s 2334s DO { 2334s MY $VAL = $ARRAY[$IDX]; 2334s LOCAL $ARRAY[$IDX]; 2334s DELETE $ARRAY[$IDX]; 2334s $VAL 2334s } 2334s 2334s AND 2334s 2334s DO { 2334s MY $VAL = $HASH{KEY}; 2334s LOCAL $HASH{KEY}; 2334s DELETE $HASH{KEY}; 2334s $VAL 2334s } 2334s 2334s EXCEPT THAT FOR THOSE THE C IS 2334s SCOPED TO THE C BLOCK. SLICES ARE 2334s ALSO ACCEPTED. 2334s 2334s MY %HASH = ( 2334s A => [ 7, 8, 9 ], 2334s B => 1, 2334s ) 2334s 2334s { 2334s MY $X = DELETE LOCAL $HASH{A}; 2334s # $X IS [ 7, 8, 9 ] 2334s # %HASH IS (B => 1) 2334s 2334s { 2334s MY @NUMS = DELETE LOCAL @$X[0, 2] 2334s # @NUMS IS (7, 9) 2334s # $X IS [ UNDEF, 8 ] 2334s 2334s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 2334s } 2334s # $X IS BACK TO [ 7, 8, 9 ] 2334s 2334s } 2334s # %HASH IS BACK TO ITS ORIGINAL STATE 2334s 2334s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 2334s 2334s =HEAD2 LVALUE SUBROUTINES 2334s X X 2334s 2334s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 2334s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 2334s 2334s MY $VAL; 2334s SUB CANMOD : LVALUE { 2334s $VAL; # OR: RETURN $VAL; 2334s } 2334s SUB NOMOD { 2334s $VAL; 2334s } 2334s 2334s CANMOD() = 5; # ASSIGNS TO $VAL 2334s NOMOD() = 5; # ERROR 2334s 2334s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 2334s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 2334s BY A SCALAR. FOR EXAMPLE, CONSIDER: 2334s 2334s DATA(2,3) = GET_DATA(3,4); 2334s 2334s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 2334s 2334s (DATA(2,3)) = GET_DATA(3,4); 2334s 2334s AND IN: 2334s 2334s (DATA(2),DATA(3)) = GET_DATA(3,4); 2334s 2334s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 2334s 2334s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 2334s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 2334s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 2334s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 2334s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 2334s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 2334s 2334s =HEAD2 LEXICAL SUBROUTINES 2334s X X X X 2334s 2334s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 2334s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 2334s AVAILABLE UNDER C OR C OR HIGHER. 2334s 2334s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 2334s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 2334s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 2334s CATEGORY WAS DISABLED. 2334s 2334s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 2334s DECLARED, AND ONLY AFTER THAT DECLARATION: 2334s 2334s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 2334s # VERSIONS EARLIER THAN 5.26. 2334s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 2334s USE FEATURE 'LEXICAL_SUBS'; 2334s 2334s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 2334s STATE SUB FOO { 2334s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 2334s } 2334s FOO(); # CALLS "STATE" SUB 2334s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 2334s 2334s MY SUB BAR { ... } 2334s BAR(); # CALLS "MY" SUB 2334s 2334s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 2334s 2334s # WRONG 2334s MY SUB BAZ { 2334s BAZ(); 2334s } 2334s 2334s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 2334s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 2334s 2334s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 2334s 2334s MY SUB BAZ { 2334s __SUB__->(); # CALLS ITSELF 2334s } 2334s 2334s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 2334s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 2334s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 2334s HOWEVER: 2334s 2334s MY SUB BAZ; # PREDECLARATION 2334s SUB BAZ { # DEFINE THE "MY" SUB 2334s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 2334s } 2334s 2334s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 2334s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 2334s C; THEY KEEP EACH OTHER ALIVE (SEE L). 2334s 2334s =HEAD3 C VS C 2334s 2334s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 2334s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 2334s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 2334s CONTAINING BLOCK TO THE NEXT. 2334s 2334s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 2334s NECESSARY IF YOU WANT TO CREATE CLOSURES: 2334s 2334s SUB WHATEVER { 2334s MY $X = SHIFT; 2334s MY SUB INNER { 2334s ... DO SOMETHING WITH $X ... 2334s } 2334s INNER(); 2334s } 2334s 2334s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 2334s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 2334s SEE THE C<$X> FROM THE FIRST CALL TO C. 2334s 2334s =HEAD3 C SUBROUTINES 2334s 2334s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 2334s SUBROUTINE OF THE SAME NAME. 2334s 2334s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 2334s INSIDE AN INNER SCOPE: 2334s 2334s SUB FOO { ... } 2334s 2334s SUB BAR { 2334s MY SUB FOO { ... } 2334s { 2334s # NEED TO USE THE OUTER FOO HERE 2334s OUR SUB FOO; 2334s FOO(); 2334s } 2334s } 2334s 2334s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 2334s 2334s PACKAGE MYSNEAKYMODULE; 2334s 2334s OUR SUB DO_SOMETHING { ... } 2334s 2334s SUB DO_SOMETHING_WITH_CALLER { 2334s PACKAGE DB; 2334s () = CALLER 1; # SETS @DB::ARGS 2334s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 2334s } 2334s 2334s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 2334s X X<*> 2334s 2334s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 2334s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 2334s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 2334s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 2334s 2334s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 2334s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 2334s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 2334s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 2334s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 2334s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 2334s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 2334s 2334s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 2334s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 2334s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 2334s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 2334s 2334s SUB DOUBLEARY { 2334s LOCAL(*SOMEARY) = @_; 2334s FOREACH $ELEM (@SOMEARY) { 2334s $ELEM *= 2; 2334s } 2334s } 2334s DOUBLEARY(*FOO); 2334s DOUBLEARY(*BAR); 2334s 2334s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 2334s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 2334s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 2334s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 2334s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 2334s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 2334s 2334s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 2334s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 2334s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 2334s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 2334s L. 2334s 2334s =HEAD2 WHEN TO STILL USE LOCAL() 2334s X X 2334s 2334s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 2334s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 2334s I USE C INSTEAD OF C. 2334s 2334s =OVER 4 2334s 2334s =ITEM 1. 2334s 2334s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 2334s 2334s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 2334s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 2334s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 2334s IN C<@FIELDS>. 2334s 2334s { 2334s LOCAL @ARGV = ("/ETC/MOTD"); 2334s LOCAL $/ = UNDEF; 2334s LOCAL $_ = <>; 2334s @FIELDS = SPLIT /^\S*=+\S*$/; 2334s } 2334s 2334s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 2334s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 2334s 2334s =ITEM 2. 2334s 2334s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 2334s 2334s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 2334s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 2334s TABLE ENTRIES: 2334s 2334s SUB IOQUEUE { 2334s LOCAL (*READER, *WRITER); # NOT MY! 2334s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 2334s RETURN (*READER, *WRITER); 2334s } 2334s ($HEAD, $TAIL) = IOQUEUE(); 2334s 2334s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 2334s ENTRIES. 2334s 2334s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 2334s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 2334s A LOCAL ALIAS. 2334s 2334s { 2334s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 2334s GROW(); # REALLY CALLS SHRINK() 2334s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 2334s } 2334s GROW(); # GET THE REAL GROW() AGAIN 2334s 2334s SEE L FOR MORE ABOUT MANIPULATING 2334s FUNCTIONS BY NAME IN THIS WAY. 2334s 2334s =ITEM 3. 2334s 2334s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 2334s 2334s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 2334s IS DONE ON DYNAMICS: 2334s 2334s { 2334s LOCAL $SIG{INT} = 'IGNORE'; 2334s FUNCT(); # UNINTERRUPTIBLE 2334s } 2334s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 2334s 2334s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 2334s 2334s =BACK 2334s 2334s =HEAD2 PASS BY REFERENCE 2334s X X X 2334s 2334s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 2334s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 2334s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 2334s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 2334s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 2334s 2334s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 2334s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 2334s OF ALL THEIR FORMER LAST ELEMENTS: 2334s 2334s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 2334s 2334s SUB POPMANY { 2334s MY $AREF; 2334s MY @RETLIST; 2334s FOREACH $AREF ( @_ ) { 2334s PUSH @RETLIST, POP @$AREF; 2334s } 2334s RETURN @RETLIST; 2334s } 2334s 2334s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 2334s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 2334s 2334s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 2334s SUB INTER { 2334s MY ($K, $HREF, %SEEN); # LOCALS 2334s FOREACH $HREF (@_) { 2334s WHILE ( $K = EACH %$HREF ) { 2334s $SEEN{$K}++; 2334s } 2334s } 2334s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 2334s } 2334s 2334s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 2334s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 2334s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 2334s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 2334s A LITTLE EXPENSIVE. 2334s 2334s WHERE PEOPLE GET INTO TROUBLE IS HERE: 2334s 2334s (@W, @X) = FUNC(@Y, @Z); 2334s OR 2334s (%W, %X) = FUNC(%Y, %Z); 2334s 2334s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 2334s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 2334s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 2334s AS ALWAYS. 2334s 2334s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 2334s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 2334s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 2334s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 2334s 2334s ($WREF, $XREF) = FUNC(\@Y, \@Z); 2334s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 2334s SUB FUNC { 2334s MY ($YREF, $ZREF) = @_; 2334s IF (@$YREF > @$ZREF) { 2334s RETURN ($YREF, $ZREF); 2334s } ELSE { 2334s RETURN ($ZREF, $YREF); 2334s } 2334s } 2334s 2334s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 2334s 2334s (*W, *X) = FUNC(\@Y, \@Z); 2334s PRINT "@W HAS MORE THAN @X\N"; 2334s SUB FUNC { 2334s LOCAL (*Y, *Z) = @_; 2334s IF (@Y > @Z) { 2334s RETURN (\@Y, \@Z); 2334s } ELSE { 2334s RETURN (\@Z, \@Y); 2334s } 2334s } 2334s 2334s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 2334s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 2334s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 2334s ARE IN THE SYMBOL TABLE. 2334s 2334s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 2334s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 2334s FOR EXAMPLE: 2334s 2334s SPLUTTER(\*STDOUT); 2334s SUB SPLUTTER { 2334s MY $FH = SHIFT; 2334s PRINT $FH "HER UM WELL A HMMM\N"; 2334s } 2334s 2334s $REC = GET_REC(\*STDIN); 2334s SUB GET_REC { 2334s MY $FH = SHIFT; 2334s RETURN SCALAR <$FH>; 2334s } 2334s 2334s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 2334s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 2334s 2334s SUB OPENIT { 2334s MY $PATH = SHIFT; 2334s LOCAL *FH; 2334s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 2334s } 2334s 2334s =HEAD2 PROTOTYPES 2334s X X 2334s 2334s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 2334s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 2334s SECTION OR WITH A L. 2334s IF YOU DECLARE EITHER OF 2334s 2334s SUB MYPUSH (\@@) 2334s SUB MYPUSH :PROTOTYPE(\@@) 2334s 2334s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 2334s 2334s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 2334s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 2334s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 2334s OF AN ATTRIBUTE. 2334s 2334s THE 2334s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 2334s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 2334s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 2334s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 2334s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 2334s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 2334s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 2334s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 2334s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 2334s 2334s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 2334s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 2334s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 2334s 2334s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 2334s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 2334s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 2334s CORRESPONDING BUILT-IN. 2334s 2334s DECLARED AS CALLED AS 2334s 2334s SUB MYLINK ($$) MYLINK $OLD, $NEW 2334s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 2334s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 2334s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 2334s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 2334s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 2334s SUB MYPOP (\@) MYPOP @ARRAY 2334s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 2334s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 2334s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 2334s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 2334s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 2334s SUB MYRAND (;$) MYRAND 42 2334s SUB MYTIME () MYTIME 2334s 2334s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 2334s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 2334s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 2334s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 2334s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 2334s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 2334s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 2334s 2334s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 2334s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 2334s 2334s SUB MYREF (\[$@%&*]) 2334s 2334s WILL ALLOW CALLING MYREF() AS 2334s 2334s MYREF $VAR 2334s MYREF @ARRAY 2334s MYREF %HASH 2334s MYREF &SUB 2334s MYREF *GLOB 2334s 2334s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 2334s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 2334s 2334s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 2334s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 2334s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 2334s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 2334s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 2334s 2334s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 2334s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 2334s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 2334s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 2334s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 2334s FOLLOWS: 2334s 2334s USE SYMBOL 'QUALIFY_TO_REF'; 2334s 2334s SUB FOO (*) { 2334s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 2334s ... 2334s } 2334s 2334s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 2334s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 2334s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 2334s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 2334s 2334s SUB MYPUSH (+@) { 2334s MY $AREF = SHIFT; 2334s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 2334s PUSH @$AREF, @_; 2334s } 2334s 2334s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 2334s IS OF AN ACCEPTABLE TYPE. 2334s 2334s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 2334s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 2334s 2334s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 2334s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 2334s PROVIDED, C<$_> WILL BE USED INSTEAD. 2334s 2334s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 2334s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 2334s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 2334s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 2334s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 2334s 2334s MYTIME +2; 2334s 2334s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 2334s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 2334s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 2334s 2334s SUB MYGETPROTOBYNUMBER($;); 2334s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 2334s 2334s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 2334s PROVIDED IT'S IN THE INITIAL POSITION: 2334s X<&> 2334s 2334s SUB TRY (&@) { 2334s MY($TRY,$CATCH) = @_; 2334s EVAL { &$TRY }; 2334s IF ($@) { 2334s LOCAL $_ = $@; 2334s &$CATCH; 2334s } 2334s } 2334s SUB CATCH (&) { $_[0] } 2334s 2334s TRY { 2334s DIE "PHOOEY"; 2334s } CATCH { 2334s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 2334s }; 2334s 2334s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 2334s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 2334s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 2334s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 2334s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 2334s 2334s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 2334s X 2334s 2334s SUB MYGREP (&@) { 2334s MY $CODE = SHIFT; 2334s MY @RESULT; 2334s FOREACH $_ (@_) { 2334s PUSH(@RESULT, $_) IF &$CODE; 2334s } 2334s @RESULT; 2334s } 2334s 2334s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 2334s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 2334s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 2334s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 2334s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 2334s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 2334s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 2334s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 2334s 2334s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 2334s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 2334s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 2334s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 2334s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 2334s MAJORITY OF OFFENDING CODE IS FIXED. 2334s 2334s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 2334s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 2334s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 2334s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 2334s 2334s SUB FUNC ($) { 2334s MY $N = SHIFT; 2334s PRINT "YOU GAVE ME $N\N"; 2334s } 2334s 2334s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 2334s RETURNING A LIST: 2334s 2334s FUNC(@FOO); 2334s FUNC( $TEXT =~ /\W+/G ); 2334s 2334s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 2334s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 2334s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 2334s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 2334s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 2334s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 2334s 2334s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 2334s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 2334s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 2334s EFFECT, LIKE SO: 2334s 2334s SUB FOO($$); 2334s SUB FOO($$) { 2334s FOO 1, 2; 2334s } 2334s 2334s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 2334s TO MAKE THE WORLD A BETTER PLACE. 2334s 2334s =HEAD2 CONSTANT FUNCTIONS 2334s X 2334s 2334s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 2334s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 2334s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 2334s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 2334s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 2334s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 2334s 2334s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 2334s 2334s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 2334s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 2334s # AND IT'S INLINED, TOO! 2334s SUB ST_DEV () { 0 } 2334s SUB ST_INO () { 1 } 2334s 2334s SUB FLAG_FOO () { 1 << 8 } 2334s SUB FLAG_BAR () { 1 << 9 } 2334s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 2334s 2334s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 2334s 2334s SUB N () { INT(OPT_BAZ) / 3 } 2334s 2334s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 2334s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 2334s 2334s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 2334s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 2334s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 2334s C: 2334s 2334s SUB BAZ_VAL () { 2334s IF (OPT_BAZ) { 2334s RETURN 23; 2334s } 2334s ELSE { 2334s RETURN 42; 2334s } 2334s } 2334s SUB BONK_VAL () { RETURN 12345 } 2334s 2334s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 2334s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 2334s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 2334s 2334s BEGIN { 2334s MY $VAR = 1; 2334s NO STRICT 'REFS'; 2334s *INLINED = SUB () { $VAR }; 2334s } 2334s 2334s BEGIN { 2334s MY $VAR = 1; 2334s MY $REF = \$VAR; 2334s NO STRICT 'REFS'; 2334s *NOT_INLINED = SUB () { $VAR }; 2334s } 2334s 2334s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 2334s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 2334s 2334s BEGIN { 2334s MY $X = 10; 2334s *FOO = SUB () { $X }; 2334s $X++; 2334s } 2334s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 2334s 2334s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 2334s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 2334s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 2334s SO IT PRINTED C<10>, NOT C<11>. 2334s 2334s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 2334s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 2334s ASIDE FROM WHERE IT IS DECLARED. 2334s 2334s # FINE, NO WARNING 2334s BEGIN { 2334s MY $X = 54321; 2334s *INLINED = SUB () { $X }; 2334s } 2334s # ERROR 2334s BEGIN { 2334s MY $X; 2334s $X = 54321; 2334s *ALSO_INLINED = SUB () { $X }; 2334s } 2334s 2334s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 2334s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 2334s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 2334s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 2334s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 2334s 2334s MY $X = 54321; 2334s *INLINED = SUB : CONST { $X }; 2334s $X++; 2334s 2334s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 2334s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 2334s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 2334s VALUE CAPTURED THE SAME WAY. 2334s 2334s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 2334s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 2334s AN EXPLICIT C: 2334s 2334s BEGIN { 2334s MY $X = 10; 2334s *FOO = SUB () { RETURN $X }; 2334s $X++; 2334s } 2334s PRINT FOO(); # PRINTS 11 2334s 2334s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 2334s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 2334s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 2334s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 2334s 2334s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 2334s SUB ONE { 2334s 1; 2334s } 2334s IF (ONE ) { 2334s PRINT ONE() IF ONE ; 2334s } 2334s 2334s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 2334s SUB ONE () { 1 } 2334s DO { 2334s PRINT 1 2334s }; 2334s 2334s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 2334s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 2334s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 2334s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 2334s 2334s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 2334s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 2334s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 2334s SUBROUTINE ONE REDEFINED AT -E LINE 1. 2334s 2334s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 2334s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 2334s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 2334s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 2334s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 2334s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 2334s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 2334s MENTIONED ABOVE: 2334s 2334s SUB NOT_INLINED () { RETURN 23 } 2334s 2334s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 2334s X X X X 2334s 2334s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 2334s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 2334s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 2334s ON A NON-UNIX SYSTEM. 2334s 2334s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 2334s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 2334s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 2334s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 2334s 2334s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 2334s CHDIR $SOMEWHERE; 2334s SUB CHDIR { ... } 2334s 2334s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 2334s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 2334s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 2334s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 2334s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 2334s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 2334s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 2334s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 2334s FOR SOME KEYWORDS. SEE L. 2334s 2334s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 2334s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 2334s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 2334s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 2334s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 2334s THAT IS, THEY COULD SAY 2334s 2334s USE MODULE 'OPEN'; 2334s 2334s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 2334s 2334s USE MODULE; 2334s 2334s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 2334s 2334s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 2334s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 2334s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 2334s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 2334s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 2334s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 2334s THAT UNDERSTANDS REGULAR EXPRESSIONS. 2334s 2334s PACKAGE REGLOB; 2334s REQUIRE EXPORTER; 2334s @ISA = 'EXPORTER'; 2334s @EXPORT_OK = 'GLOB'; 2334s 2334s SUB IMPORT { 2334s MY $PKG = SHIFT; 2334s RETURN UNLESS @_; 2334s MY $SYM = SHIFT; 2334s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 2334s $PKG->EXPORT($WHERE, $SYM, @_); 2334s } 2334s 2334s SUB GLOB { 2334s MY $PAT = SHIFT; 2334s MY @GOT; 2334s IF (OPENDIR MY $D, '.') { 2334s @GOT = GREP /$PAT/, READDIR $D; 2334s CLOSEDIR $D; 2334s } 2334s RETURN @GOT; 2334s } 2334s 1; 2334s 2334s AND HERE'S HOW IT COULD BE (AB)USED: 2334s 2334s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 2334s PACKAGE FOO; 2334s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 2334s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 2334s 2334s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 2334s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 2334s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 2334s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 2334s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 2334s IT MUST BE DONE AT ALL. 2334s 2334s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 2334s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 2334s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 2334s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 2334s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 2334s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 2334s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 2334s LIBRARY. 2334s 2334s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 2334s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 2334s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 2334s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 2334s (SEE L). 2334s 2334s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 2334s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 2334s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 2334s 2334s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 2334s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 2334s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 2334s C SYNTAX, THOUGH). 2334s 2334s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 2334s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 2334s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 2334s 2334s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 2334s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 2334s 2334s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 2334s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 2334s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 2334s 2334s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 2334s 2334s =HEAD2 AUTOLOADING 2334s X X 2334s 2334s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 2334s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 2334s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 2334s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 2334s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 2334s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 2334s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 2334s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 2334s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 2334s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 2334s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 2334s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 2334s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 2334s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 2334s SUBROUTINE NAME. SEE L FOR DETAILS.) 2334s 2334s 2334s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 2334s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 2334s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 2334s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 2334s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 2334s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 2334s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 2334s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 2334s 2334s SUB AUTOLOAD { 2334s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 2334s MY $PROGRAM = $AUTOLOAD; 2334s $PROGRAM =~ S/.*:://; 2334s SYSTEM($PROGRAM, @_); 2334s } 2334s DATE(); 2334s WHO(); 2334s LS('-L'); 2334s 2334s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 2334s EVEN NEED PARENTHESES: 2334s 2334s USE SUBS QW(DATE WHO LS); 2334s DATE; 2334s WHO; 2334s LS '-L'; 2334s 2334s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 2334s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 2334s 2334s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 2334s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 2334s DESCRIBED IN L AND IN L, THE STANDARD 2334s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 2334s FUNCTIONS TO PERL CODE IN L. 2334s 2334s =HEAD2 SUBROUTINE ATTRIBUTES 2334s X X X 2334s 2334s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 2334s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 2334s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 2334s C HAD BEEN SEEN. SEE L FOR DETAILS 2334s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 2334s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 2334s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 2334s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 2334s 2334s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 2334s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 2334s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 2334s NEST PROPERLY. 2334s 2334s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 2334s 2334s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 2334s SUB PLUGH () : UGLY('\(") :BAD; 2334s SUB XYZZY : _5X5 { ... } 2334s 2334s EXAMPLES OF INVALID SYNTAX: 2334s 2334s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 2334s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 2334s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 2334s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 2334s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 2334s 2334s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 2334s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 2334s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 2334s PARSED AND INVOKED: 2334s 2334s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 2334s 2334s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 2334s SEE L AND L. 2334s 2334s =HEAD1 SEE ALSO 2334s 2334s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 2334s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 2334s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 2334s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 2334s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 2334s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 2334s 2334s =FOR VI 2334s # EX: SET STS=0 SW=4 ET: 2334s 2334s ok 2 2334s # testing mod_cgi with /modules/cgi/perl.pl 2334s # expected 200 2334s # received 200 2334s # body: PERL CGI 2334s ok 3 2334s # testing mod_test_rwrite with /test_rwrite 2334s # expected 200 2334s # received 200 2334s # body: A 2334s ok 4 2334s ok 2338s t/filter/case_in.t .................. 2338s 1..3 2338s # Running under perl version 5.038002 for linux 2338s # Current time local: Mon Apr 8 17:35:22 2024 2338s # Current time GMT: Mon Apr 8 17:35:22 2024 2338s # Using Test.pm version 1.31 2338s # Using Apache/Test.pm version 1.42 2338s ok 1 2338s # testing mod_cgi with /modules/cgi/perl_echo.pl 2338s # expected 200 2338s # received 200 2338s ok 2 2338s # testing mod_echo_post with /echo_post 2338s # expected 200 2338s # received 200 2338s ok 3 2338s ok 2344s t/filter/input_body.t ............... 2344s 1..2 2344s # Running under perl version 5.038002 for linux 2344s # Current time local: Mon Apr 8 17:35:26 2024 2344s # Current time GMT: Mon Apr 8 17:35:26 2024 2344s # Using Test.pm version 1.31 2344s # Using Apache/Test.pm version 1.42 2344s # testing : Posted "1 ko" 2344s # expected: 'ok 1' 2344s # received: 'ok 1' 2344s ok 1 2344s # testing : Posted "2 ko" 2344s # expected: 'ok 2' 2344s # received: 'ok 2' 2344s ok 2 2344s ok 2348s t/http11/basicauth.t ................ 2348s 1..3 2348s # Running under perl version 5.038002 for linux 2348s # Current time local: Mon Apr 8 17:35:32 2024 2348s # Current time GMT: Mon Apr 8 17:35:32 2024 2348s # Using Test.pm version 1.31 2348s # Using Apache/Test.pm version 1.42 2348s ok 1 2348s ok 2 2348s ok 3 2348s ok 2353s t/http11/chunked.t .................. 2353s 1..30 2353s # Running under perl version 5.038002 for linux 2353s # Current time local: Mon Apr 8 17:35:36 2024 2353s # Current time GMT: Mon Apr 8 17:35:36 2024 2353s # Using Test.pm version 1.31 2353s # Using Apache/Test.pm version 1.42 2353s # testing : response protocol 2353s # expected: 'HTTP/1.1' 2353s # received: 'HTTP/1.1' 2353s ok 1 2353s # testing : response Transfer-Encoding 2353s # expected: 'chunked' 2353s # received: 'chunked' 2353s ok 2 2353s # testing : no Content-Length 2353s # expected: 0 2353s # received: 0 2353s ok 3 2353s # testing : body length 2353s # expected: '70976' 2353s # received: 70976 2353s ok 4 2353s # testing : number of requests 2353s # expected: 1 2353s # received: 1 2353s ok 5 2353s # testing : response protocol 2353s # expected: 'HTTP/1.1' 2353s # received: 'HTTP/1.1' 2353s ok 6 2353s # testing : response Transfer-Encoding 2353s # expected: 'chunked' 2353s # received: 'chunked' 2353s ok 7 2353s # testing : no Content-Length 2353s # expected: 0 2353s # received: 0 2353s ok 8 2353s # testing : body length 2353s # expected: '212509' 2353s # received: 212509 2353s ok 9 2353s # testing : number of requests 2353s # expected: 2 2353s # received: 2 2353s ok 10 2353s # testing : response protocol 2353s # expected: 'HTTP/1.1' 2353s # received: 'HTTP/1.1' 2353s ok 11 2353s # testing : response Transfer-Encoding 2353s # expected: 'chunked' 2353s # received: 'chunked' 2353s ok 12 2353s # testing : no Content-Length 2353s # expected: 0 2353s # received: 0 2353s ok 13 2353s # testing : body length 2353s # expected: '280545' 2353s # received: 280545 2353s ok 14 2353s # testing : number of requests 2353s # expected: 3 2353s # received: 3 2353s ok 15 2353s # testing : response protocol 2353s # expected: 'HTTP/1.1' 2353s # received: 'HTTP/1.1' 2353s ok 16 2353s # testing : response Transfer-Encoding 2353s # expected: 'chunked' 2353s # received: 'chunked' 2353s ok 17 2353s # testing : no Content-Length 2353s # expected: 0 2353s # received: 0 2353s ok 18 2353s # testing : body length 2353s # expected: '845969' 2353s # received: 845969 2353s ok 19 2353s # testing : number of requests 2353s # expected: 4 2353s # received: 4 2353s ok 20 2353s # testing : response protocol 2353s # expected: 'HTTP/1.1' 2353s # received: 'HTTP/1.1' 2353s ok 21 2353s # testing : no Transfer-Encoding (test result inverted) 2353s # expected: 'chunked' 2353s # received: '' 2353s ok 22 2353s # testing : content length 2353s # expected: 253 2353s # received: '253' 2353s ok 23 2353s # testing : body length 2353s # expected: '242' 2353s # received: 242 2353s ok 24 2353s # testing : number of requests 2353s # expected: 5 2353s # received: 5 2353s ok 25 2353s # testing : response protocol 2353s # expected: 'HTTP/1.1' 2353s # received: 'HTTP/1.1' 2353s ok 26 2353s # testing : no Transfer-Encoding (test result inverted) 2353s # expected: 'chunked' 2353s # received: '' 2353s ok 27 2353s # testing : content length 2353s # expected: '' 2353s # received: '' 2353s ok 28 2353s # testing : body length 2353s # expected: '14276' 2353s # received: 14276 2353s ok 29 2353s # testing : number of requests 2353s # expected: 6 2353s # received: 6 2353s ok 30 2353s ok 2358s t/http11/chunked2.t ................. 2358s 1..2 2358s # Running under perl version 5.038002 for linux 2358s # Current time local: Mon Apr 8 17:35:41 2024 2358s # Current time GMT: Mon Apr 8 17:35:41 2024 2358s # Using Test.pm version 1.31 2358s # Using Apache/Test.pm version 1.42 2358s # testing : successful response 2358s # expected: 200 2358s # received: '200' 2358s ok 1 2358s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 2358s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 2358s ok 2 2358s ok 2362s t/http11/clength.t .................. 2362s 1..6 2362s # Running under perl version 5.038002 for linux 2362s # Current time local: Mon Apr 8 17:35:46 2024 2362s # Current time GMT: Mon Apr 8 17:35:46 2024 2362s # Using Test.pm version 1.31 2362s # Using Apache/Test.pm version 1.42 2362s # testing : successful response 2362s # expected: 200 2362s # received: '200' 2362s ok 1 2362s # expected: 10 2362s # received: '10' 2362s ok 2 2362s # expected: 'bbbbbbbbbb' 2362s # received: 'bbbbbbbbbb' 2362s ok 3 2362s # testing : successful response 2362s # expected: 200 2362s # received: '200' 2362s ok 4 2362s # expected: 6 2362s # received: '6' 2362s ok 5 2362s # expected: 'foobar' 2362s # received: 'foobar' 2362s ok 6 2362s ok 2367s t/http11/post.t ..................... 2367s # using LWP client 2367s 1..51 2367s # Running under perl version 5.038002 for linux 2367s # Current time local: Mon Apr 8 17:35:50 2024 2367s # Current time GMT: Mon Apr 8 17:35:50 2024 2367s # Using Test.pm version 1.31 2367s # Using Apache/Test.pm version 1.42 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 1024 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Connection: Keep-Alive 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 5 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 1 2367s #DMMATCH1: 1 2367s #Keep-Alive: timeout=5, max=100 2367s # 2367s # testing : length posted 2367s # expected: '1024' 2367s # received: 1024 2367s ok 1 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 2048 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 5 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 2 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '2048' 2367s # received: 2048 2367s ok 2 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 3072 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 5 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 3 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '3072' 2367s # received: 3072 2367s ok 3 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 4096 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 5 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 4 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '4096' 2367s # received: 4096 2367s ok 4 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 5120 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 5 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 5 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '5120' 2367s # received: 5120 2367s ok 5 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 6144 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 5 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 6 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '6144' 2367s # received: 6144 2367s ok 6 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 7168 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 5 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 7 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '7168' 2367s # received: 7168 2367s ok 7 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 8192 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 5 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 8 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '8192' 2367s # received: 8192 2367s ok 8 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 9216 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 5 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 9 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '9216' 2367s # received: 9216 2367s ok 9 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 10240 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 10 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '10240' 2367s # received: 10240 2367s ok 10 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 11264 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 11 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '11264' 2367s # received: 11264 2367s ok 11 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 12288 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 12 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '12288' 2367s # received: 12288 2367s ok 12 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 13312 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 13 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '13312' 2367s # received: 13312 2367s ok 13 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 14336 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:54 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 14 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '14336' 2367s # received: 14336 2367s ok 14 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 15360 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 15 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '15360' 2367s # received: 15360 2367s ok 15 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 16384 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 16 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '16384' 2367s # received: 16384 2367s ok 16 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 17408 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 17 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '17408' 2367s # received: 17408 2367s ok 17 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 18432 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 18 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '18432' 2367s # received: 18432 2367s ok 18 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 19456 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 19 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '19456' 2367s # received: 19456 2367s ok 19 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 20480 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 20 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '20480' 2367s # received: 20480 2367s ok 20 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 21504 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 21 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '21504' 2367s # received: 21504 2367s ok 21 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 22528 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 22 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '22528' 2367s # received: 22528 2367s ok 22 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 23552 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 23 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '23552' 2367s # received: 23552 2367s ok 23 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 24576 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 24 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '24576' 2367s # received: 24576 2367s ok 24 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 25600 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 25 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '25600' 2367s # received: 25600 2367s ok 25 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 26624 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 26 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '26624' 2367s # received: 26624 2367s ok 26 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 27648 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 27 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '27648' 2367s # received: 27648 2367s ok 27 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 28672 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 28 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '28672' 2367s # received: 28672 2367s ok 28 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 29696 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 29 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '29696' 2367s # received: 29696 2367s ok 29 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 30720 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 30 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '30720' 2367s # received: 30720 2367s ok 30 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 31744 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 31 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '31744' 2367s # received: 31744 2367s ok 31 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 32768 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 32 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '32768' 2367s # received: 32768 2367s ok 32 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 33792 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 33 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '33792' 2367s # received: 33792 2367s ok 33 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 34816 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 34 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '34816' 2367s # received: 34816 2367s ok 34 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 35840 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 35 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '35840' 2367s # received: 35840 2367s ok 35 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 36864 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 36 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '36864' 2367s # received: 36864 2367s ok 36 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 37888 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 37 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '37888' 2367s # received: 37888 2367s ok 37 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 38912 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 38 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '38912' 2367s # received: 38912 2367s ok 38 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 39936 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 39 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '39936' 2367s # received: 39936 2367s ok 39 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 40960 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 40 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '40960' 2367s # received: 40960 2367s ok 40 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 41984 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 41 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '41984' 2367s # received: 41984 2367s ok 41 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 43008 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 42 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '43008' 2367s # received: 43008 2367s ok 42 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 44032 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 43 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '44032' 2367s # received: 44032 2367s ok 43 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 45056 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 44 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '45056' 2367s # received: 45056 2367s ok 44 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 46080 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 45 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '46080' 2367s # received: 46080 2367s ok 45 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 47104 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 46 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '47104' 2367s # received: 47104 2367s ok 46 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 48128 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 47 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '48128' 2367s # received: 48128 2367s ok 47 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 49152 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 48 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '49152' 2367s # received: 49152 2367s ok 48 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 50176 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 49 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '50176' 2367s # received: 50176 2367s ok 49 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 51200 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 6 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 50 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '51200' 2367s # received: 51200 2367s ok 50 2367s #lwp request: 2367s #POST http://localhost:8529/eat_post HTTP/1.1 2367s #User-Agent: libwww-perl/6.76 2367s #Content-Length: 102400 2367s # 2367s #server response: 2367s #HTTP/1.1 200 OK 2367s #Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2367s #Vary: In-If1 2367s #Content-Length: 7 2367s #Client-Date: Mon, 08 Apr 2024 17:35:55 GMT 2367s #Client-Peer: 127.0.0.1:8529 2367s #Client-Response-Num: 51 2367s #DMMATCH1: 1 2367s # 2367s # testing : length posted 2367s # expected: '102400' 2367s # received: 102400 2367s ok 51 2367s ok 2372s t/modules/aaa.t ..................... 2372s 1..40 2372s # Running under perl version 5.038002 for linux 2372s # Current time local: Mon Apr 8 17:35:55 2024 2372s # Current time GMT: Mon Apr 8 17:35:55 2024 2372s # Using Test.pm version 1.31 2372s # Using Apache/Test.pm version 1.42 2372s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/realm2 2372s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 2372s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/form1 2372s ok 1 2372s ok 2 2372s ok 3 2372s ok 4 2372s ok 5 2372s ok 6 2372s ok 7 2372s ok 8 2372s ok 9 2372s ok 10 2372s ok 11 2372s ok 12 2372s ok 13 2372s ok 14 2372s ok 15 2372s ok 16 2372s ok 17 2372s ok 18 2372s ok 19 2372s ok 20 2372s ok 21 2372s ok 22 2372s ok 23 2372s ok 24 2372s ok 25 2372s ok 26 2372s ok 27 2372s ok 28 2372s ok 29 2372s ok 30 2372s ok 31 2372s ok 32 2372s ok 33 2372s ok 34 2372s ok 35 2372s ok 36 2372s ok 37 2372s ok 38 2372s ok 39 2372s ok 40 2372s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 2372s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/realm2 2372s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/form1 2372s ok 2379s t/modules/access.t .................. 2379s 1..408 2379s # Running under perl version 5.038002 for linux 2379s # Current time local: Mon Apr 8 17:36:00 2024 2379s # Current time GMT: Mon Apr 8 17:36:00 2024 2379s # Using Test.pm version 1.31 2379s # Using Apache/Test.pm version 1.42 2379s # --- 2379s # Order deny,allow 2379s # Allow from all 2379s # expecting access. 2379s ok 1 2379s # --- 2379s # Order deny,allow 2379s # Deny from all 2379s # expecting access denial. 2379s ok 2 2379s # --- 2379s # Order deny,allow 2379s # Allow from all 2379s # Deny from all 2379s # expecting access. 2379s ok 3 2379s # --- 2379s # Order deny,allow 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 4 2379s # --- 2379s # Order deny,allow 2379s # Allow from all 2379s # Deny from localhost 2379s # expecting access. 2379s ok 5 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 6 2379s # --- 2379s # Order deny,allow 2379s # Allow from all 2379s # Deny from 127.0.0.1 2379s # expecting access. 2379s ok 7 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 8 2379s # --- 2379s # Order deny,allow 2379s # Allow from all 2379s # Deny from 127.0 2379s # expecting access. 2379s ok 9 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 10 2379s # --- 2379s # Order deny,allow 2379s # Allow from all 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access. 2379s ok 11 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 12 2379s # --- 2379s # Order deny,allow 2379s # Allow from all 2379s # Deny from 127.0.0.1/16 2379s # expecting access. 2379s ok 13 2379s # --- 2379s # Order deny,allow 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 14 2379s # --- 2379s # Order deny,allow 2379s # Allow from all 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 15 2379s # --- 2379s # Order deny,allow 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 16 2379s # --- 2379s # Order deny,allow 2379s # Allow from all 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 17 2379s # --- 2379s # Order deny,allow 2379s # Allow from localhost 2379s # expecting access. 2379s ok 18 2379s # --- 2379s # Order deny,allow 2379s # Deny from all 2379s # expecting access denial. 2379s ok 19 2379s # --- 2379s # Order deny,allow 2379s # Allow from localhost 2379s # Deny from all 2379s # expecting access. 2379s ok 20 2379s # --- 2379s # Order deny,allow 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 21 2379s # --- 2379s # Order deny,allow 2379s # Allow from localhost 2379s # Deny from localhost 2379s # expecting access. 2379s ok 22 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 23 2379s # --- 2379s # Order deny,allow 2379s # Allow from localhost 2379s # Deny from 127.0.0.1 2379s # expecting access. 2379s ok 24 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 25 2379s # --- 2379s # Order deny,allow 2379s # Allow from localhost 2379s # Deny from 127.0 2379s # expecting access. 2379s ok 26 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 27 2379s # --- 2379s # Order deny,allow 2379s # Allow from localhost 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access. 2379s ok 28 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 29 2379s # --- 2379s # Order deny,allow 2379s # Allow from localhost 2379s # Deny from 127.0.0.1/16 2379s # expecting access. 2379s ok 30 2379s # --- 2379s # Order deny,allow 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 31 2379s # --- 2379s # Order deny,allow 2379s # Allow from localhost 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 32 2379s # --- 2379s # Order deny,allow 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 33 2379s # --- 2379s # Order deny,allow 2379s # Allow from localhost 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 34 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1 2379s # expecting access. 2379s ok 35 2379s # --- 2379s # Order deny,allow 2379s # Deny from all 2379s # expecting access denial. 2379s ok 36 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1 2379s # Deny from all 2379s # expecting access. 2379s ok 37 2379s # --- 2379s # Order deny,allow 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 38 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1 2379s # Deny from localhost 2379s # expecting access. 2379s ok 39 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 40 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0.0.1 2379s # expecting access. 2379s ok 41 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 42 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0 2379s # expecting access. 2379s ok 43 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 44 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access. 2379s ok 45 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 46 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0.0.1/16 2379s # expecting access. 2379s ok 47 2379s # --- 2379s # Order deny,allow 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 48 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 49 2379s # --- 2379s # Order deny,allow 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 50 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 51 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0 2379s # expecting access. 2379s ok 52 2379s # --- 2379s # Order deny,allow 2379s # Deny from all 2379s # expecting access denial. 2379s ok 53 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0 2379s # Deny from all 2379s # expecting access. 2379s ok 54 2379s # --- 2379s # Order deny,allow 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 55 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0 2379s # Deny from localhost 2379s # expecting access. 2379s ok 56 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 57 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0 2379s # Deny from 127.0.0.1 2379s # expecting access. 2379s ok 58 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 59 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0 2379s # Deny from 127.0 2379s # expecting access. 2379s ok 60 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 61 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access. 2379s ok 62 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 63 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0 2379s # Deny from 127.0.0.1/16 2379s # expecting access. 2379s ok 64 2379s # --- 2379s # Order deny,allow 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 65 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 66 2379s # --- 2379s # Order deny,allow 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 67 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 68 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # expecting access. 2379s ok 69 2379s # --- 2379s # Order deny,allow 2379s # Deny from all 2379s # expecting access denial. 2379s ok 70 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from all 2379s # expecting access. 2379s ok 71 2379s # --- 2379s # Order deny,allow 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 72 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from localhost 2379s # expecting access. 2379s ok 73 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 74 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0.0.1 2379s # expecting access. 2379s ok 75 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 76 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0 2379s # expecting access. 2379s ok 77 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 78 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access. 2379s ok 79 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 80 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0.0.1/16 2379s # expecting access. 2379s ok 81 2379s # --- 2379s # Order deny,allow 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 82 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 83 2379s # --- 2379s # Order deny,allow 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 84 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 85 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/16 2379s # expecting access. 2379s ok 86 2379s # --- 2379s # Order deny,allow 2379s # Deny from all 2379s # expecting access denial. 2379s ok 87 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/16 2379s # Deny from all 2379s # expecting access. 2379s ok 88 2379s # --- 2379s # Order deny,allow 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 89 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/16 2379s # Deny from localhost 2379s # expecting access. 2379s ok 90 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 91 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0.0.1 2379s # expecting access. 2379s ok 92 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 93 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0 2379s # expecting access. 2379s ok 94 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 95 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access. 2379s ok 96 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 97 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0.0.1/16 2379s # expecting access. 2379s ok 98 2379s # --- 2379s # Order deny,allow 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 99 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/16 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 100 2379s # --- 2379s # Order deny,allow 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 101 2379s # --- 2379s # Order deny,allow 2379s # Allow from 127.0.0.1/16 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 102 2379s # --- 2379s # Order deny,allow 2379s # Allow from somewhere.else.com 2379s # expecting access. 2379s ok 103 2379s # --- 2379s # Order deny,allow 2379s # Deny from all 2379s # expecting access denial. 2379s ok 104 2379s # --- 2379s # Order deny,allow 2379s # Allow from somewhere.else.com 2379s # Deny from all 2379s # expecting access denial. 2379s ok 105 2379s # --- 2379s # Order deny,allow 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 106 2379s # --- 2379s # Order deny,allow 2379s # Allow from somewhere.else.com 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 107 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 108 2379s # --- 2379s # Order deny,allow 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 109 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 110 2379s # --- 2379s # Order deny,allow 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 111 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 112 2379s # --- 2379s # Order deny,allow 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 113 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 114 2379s # --- 2379s # Order deny,allow 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 115 2379s # --- 2379s # Order deny,allow 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 116 2379s # --- 2379s # Order deny,allow 2379s # Allow from somewhere.else.com 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 117 2379s # --- 2379s # Order deny,allow 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 118 2379s # --- 2379s # Order deny,allow 2379s # Allow from somewhere.else.com 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 119 2379s # --- 2379s # Order deny,allow 2379s # Allow from 66.6.6.6 2379s # expecting access. 2379s ok 120 2379s # --- 2379s # Order deny,allow 2379s # Deny from all 2379s # expecting access denial. 2379s ok 121 2379s # --- 2379s # Order deny,allow 2379s # Allow from 66.6.6.6 2379s # Deny from all 2379s # expecting access denial. 2379s ok 122 2379s # --- 2379s # Order deny,allow 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 123 2379s # --- 2379s # Order deny,allow 2379s # Allow from 66.6.6.6 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 124 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 125 2379s # --- 2379s # Order deny,allow 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 126 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 127 2379s # --- 2379s # Order deny,allow 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 128 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 129 2379s # --- 2379s # Order deny,allow 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 130 2379s # --- 2379s # Order deny,allow 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 131 2379s # --- 2379s # Order deny,allow 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 132 2379s # --- 2379s # Order deny,allow 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 133 2379s # --- 2379s # Order deny,allow 2379s # Allow from 66.6.6.6 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 134 2379s # --- 2379s # Order deny,allow 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 135 2379s # --- 2379s # Order deny,allow 2379s # Allow from 66.6.6.6 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 136 2379s # --- 2379s # Order allow,deny 2379s # Allow from all 2379s # expecting access. 2379s ok 137 2379s # --- 2379s # Order allow,deny 2379s # Deny from all 2379s # expecting access denial. 2379s ok 138 2379s # --- 2379s # Order allow,deny 2379s # Allow from all 2379s # Deny from all 2379s # expecting access denial. 2379s ok 139 2379s # --- 2379s # Order allow,deny 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 140 2379s # --- 2379s # Order allow,deny 2379s # Allow from all 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 141 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 142 2379s # --- 2379s # Order allow,deny 2379s # Allow from all 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 143 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 144 2379s # --- 2379s # Order allow,deny 2379s # Allow from all 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 145 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 146 2379s # --- 2379s # Order allow,deny 2379s # Allow from all 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 147 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 148 2379s # --- 2379s # Order allow,deny 2379s # Allow from all 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 149 2379s # --- 2379s # Order allow,deny 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 150 2379s # --- 2379s # Order allow,deny 2379s # Allow from all 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 151 2379s # --- 2379s # Order allow,deny 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 152 2379s # --- 2379s # Order allow,deny 2379s # Allow from all 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 153 2379s # --- 2379s # Order allow,deny 2379s # Allow from localhost 2379s # expecting access. 2379s ok 154 2379s # --- 2379s # Order allow,deny 2379s # Deny from all 2379s # expecting access denial. 2379s ok 155 2379s # --- 2379s # Order allow,deny 2379s # Allow from localhost 2379s # Deny from all 2379s # expecting access denial. 2379s ok 156 2379s # --- 2379s # Order allow,deny 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 157 2379s # --- 2379s # Order allow,deny 2379s # Allow from localhost 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 158 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 159 2379s # --- 2379s # Order allow,deny 2379s # Allow from localhost 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 160 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 161 2379s # --- 2379s # Order allow,deny 2379s # Allow from localhost 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 162 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 163 2379s # --- 2379s # Order allow,deny 2379s # Allow from localhost 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 164 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 165 2379s # --- 2379s # Order allow,deny 2379s # Allow from localhost 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 166 2379s # --- 2379s # Order allow,deny 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 167 2379s # --- 2379s # Order allow,deny 2379s # Allow from localhost 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 168 2379s # --- 2379s # Order allow,deny 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 169 2379s # --- 2379s # Order allow,deny 2379s # Allow from localhost 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 170 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1 2379s # expecting access. 2379s ok 171 2379s # --- 2379s # Order allow,deny 2379s # Deny from all 2379s # expecting access denial. 2379s ok 172 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1 2379s # Deny from all 2379s # expecting access denial. 2379s ok 173 2379s # --- 2379s # Order allow,deny 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 174 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 175 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 176 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 177 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 178 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 179 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 180 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 181 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 182 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 183 2379s # --- 2379s # Order allow,deny 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 184 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 185 2379s # --- 2379s # Order allow,deny 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 186 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 187 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0 2379s # expecting access. 2379s ok 188 2379s # --- 2379s # Order allow,deny 2379s # Deny from all 2379s # expecting access denial. 2379s ok 189 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0 2379s # Deny from all 2379s # expecting access denial. 2379s ok 190 2379s # --- 2379s # Order allow,deny 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 191 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 192 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 193 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 194 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 195 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 196 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 197 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 198 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 199 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 200 2379s # --- 2379s # Order allow,deny 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 201 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 202 2379s # --- 2379s # Order allow,deny 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 203 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 204 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # expecting access. 2379s ok 205 2379s # --- 2379s # Order allow,deny 2379s # Deny from all 2379s # expecting access denial. 2379s ok 206 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from all 2379s # expecting access denial. 2379s ok 207 2379s # --- 2379s # Order allow,deny 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 208 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 209 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 210 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 211 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 212 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 213 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 214 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 215 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 216 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 217 2379s # --- 2379s # Order allow,deny 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 218 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 219 2379s # --- 2379s # Order allow,deny 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 220 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 221 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/16 2379s # expecting access. 2379s ok 222 2379s # --- 2379s # Order allow,deny 2379s # Deny from all 2379s # expecting access denial. 2379s ok 223 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/16 2379s # Deny from all 2379s # expecting access denial. 2379s ok 224 2379s # --- 2379s # Order allow,deny 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 225 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/16 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 226 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 227 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 228 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 229 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 230 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 231 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 232 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 233 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 234 2379s # --- 2379s # Order allow,deny 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 235 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/16 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 236 2379s # --- 2379s # Order allow,deny 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 237 2379s # --- 2379s # Order allow,deny 2379s # Allow from 127.0.0.1/16 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 238 2379s # --- 2379s # Order allow,deny 2379s # Allow from somewhere.else.com 2379s # expecting access denial. 2379s ok 239 2379s # --- 2379s # Order allow,deny 2379s # Deny from all 2379s # expecting access denial. 2379s ok 240 2379s # --- 2379s # Order allow,deny 2379s # Allow from somewhere.else.com 2379s # Deny from all 2379s # expecting access denial. 2379s ok 241 2379s # --- 2379s # Order allow,deny 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 242 2379s # --- 2379s # Order allow,deny 2379s # Allow from somewhere.else.com 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 243 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 244 2379s # --- 2379s # Order allow,deny 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 245 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 246 2379s # --- 2379s # Order allow,deny 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 247 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 248 2379s # --- 2379s # Order allow,deny 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 249 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 250 2379s # --- 2379s # Order allow,deny 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 251 2379s # --- 2379s # Order allow,deny 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 252 2379s # --- 2379s # Order allow,deny 2379s # Allow from somewhere.else.com 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 253 2379s # --- 2379s # Order allow,deny 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 254 2379s # --- 2379s # Order allow,deny 2379s # Allow from somewhere.else.com 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 255 2379s # --- 2379s # Order allow,deny 2379s # Allow from 66.6.6.6 2379s # expecting access denial. 2379s ok 256 2379s # --- 2379s # Order allow,deny 2379s # Deny from all 2379s # expecting access denial. 2379s ok 257 2379s # --- 2379s # Order allow,deny 2379s # Allow from 66.6.6.6 2379s # Deny from all 2379s # expecting access denial. 2379s ok 258 2379s # --- 2379s # Order allow,deny 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 259 2379s # --- 2379s # Order allow,deny 2379s # Allow from 66.6.6.6 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 260 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 261 2379s # --- 2379s # Order allow,deny 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 262 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 263 2379s # --- 2379s # Order allow,deny 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 264 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 265 2379s # --- 2379s # Order allow,deny 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 266 2379s # --- 2379s # Order allow,deny 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 267 2379s # --- 2379s # Order allow,deny 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 268 2379s # --- 2379s # Order allow,deny 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 269 2379s # --- 2379s # Order allow,deny 2379s # Allow from 66.6.6.6 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 270 2379s # --- 2379s # Order allow,deny 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 271 2379s # --- 2379s # Order allow,deny 2379s # Allow from 66.6.6.6 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 272 2379s # --- 2379s # Order mutual-failure 2379s # Allow from all 2379s # expecting access. 2379s ok 273 2379s # --- 2379s # Order mutual-failure 2379s # Deny from all 2379s # expecting access denial. 2379s ok 274 2379s # --- 2379s # Order mutual-failure 2379s # Allow from all 2379s # Deny from all 2379s # expecting access denial. 2379s ok 275 2379s # --- 2379s # Order mutual-failure 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 276 2379s # --- 2379s # Order mutual-failure 2379s # Allow from all 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 277 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 278 2379s # --- 2379s # Order mutual-failure 2379s # Allow from all 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 279 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 280 2379s # --- 2379s # Order mutual-failure 2379s # Allow from all 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 281 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 282 2379s # --- 2379s # Order mutual-failure 2379s # Allow from all 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 283 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 284 2379s # --- 2379s # Order mutual-failure 2379s # Allow from all 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 285 2379s # --- 2379s # Order mutual-failure 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 286 2379s # --- 2379s # Order mutual-failure 2379s # Allow from all 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 287 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 288 2379s # --- 2379s # Order mutual-failure 2379s # Allow from all 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 289 2379s # --- 2379s # Order mutual-failure 2379s # Allow from localhost 2379s # expecting access. 2379s ok 290 2379s # --- 2379s # Order mutual-failure 2379s # Deny from all 2379s # expecting access denial. 2379s ok 291 2379s # --- 2379s # Order mutual-failure 2379s # Allow from localhost 2379s # Deny from all 2379s # expecting access denial. 2379s ok 292 2379s # --- 2379s # Order mutual-failure 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 293 2379s # --- 2379s # Order mutual-failure 2379s # Allow from localhost 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 294 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 295 2379s # --- 2379s # Order mutual-failure 2379s # Allow from localhost 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 296 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 297 2379s # --- 2379s # Order mutual-failure 2379s # Allow from localhost 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 298 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 299 2379s # --- 2379s # Order mutual-failure 2379s # Allow from localhost 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 300 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 301 2379s # --- 2379s # Order mutual-failure 2379s # Allow from localhost 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 302 2379s # --- 2379s # Order mutual-failure 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 303 2379s # --- 2379s # Order mutual-failure 2379s # Allow from localhost 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 304 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 305 2379s # --- 2379s # Order mutual-failure 2379s # Allow from localhost 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 306 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1 2379s # expecting access. 2379s ok 307 2379s # --- 2379s # Order mutual-failure 2379s # Deny from all 2379s # expecting access denial. 2379s ok 308 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1 2379s # Deny from all 2379s # expecting access denial. 2379s ok 309 2379s # --- 2379s # Order mutual-failure 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 310 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 311 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 312 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 313 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 314 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 315 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 316 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 317 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 318 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 319 2379s # --- 2379s # Order mutual-failure 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 320 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 321 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 322 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 323 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0 2379s # expecting access. 2379s ok 324 2379s # --- 2379s # Order mutual-failure 2379s # Deny from all 2379s # expecting access denial. 2379s ok 325 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0 2379s # Deny from all 2379s # expecting access denial. 2379s ok 326 2379s # --- 2379s # Order mutual-failure 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 327 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 328 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 329 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 330 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 331 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 332 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 333 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 334 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 335 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 336 2379s # --- 2379s # Order mutual-failure 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 337 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 338 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 339 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 340 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # expecting access. 2379s ok 341 2379s # --- 2379s # Order mutual-failure 2379s # Deny from all 2379s # expecting access denial. 2379s ok 342 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from all 2379s # expecting access denial. 2379s ok 343 2379s # --- 2379s # Order mutual-failure 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 344 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 345 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 346 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 347 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 348 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 349 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 350 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 351 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 352 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 353 2379s # --- 2379s # Order mutual-failure 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 354 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 355 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 356 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/255.255.0.0 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 357 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/16 2379s # expecting access. 2379s ok 358 2379s # --- 2379s # Order mutual-failure 2379s # Deny from all 2379s # expecting access denial. 2379s ok 359 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/16 2379s # Deny from all 2379s # expecting access denial. 2379s ok 360 2379s # --- 2379s # Order mutual-failure 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 361 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/16 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 362 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 363 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 364 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 365 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 366 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 367 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 368 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 369 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/16 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 370 2379s # --- 2379s # Order mutual-failure 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 371 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/16 2379s # Deny from somewhere.else.com 2379s # expecting access. 2379s ok 372 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 373 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 127.0.0.1/16 2379s # Deny from 66.6.6.6 2379s # expecting access. 2379s ok 374 2379s # --- 2379s # Order mutual-failure 2379s # Allow from somewhere.else.com 2379s # expecting access denial. 2379s ok 375 2379s # --- 2379s # Order mutual-failure 2379s # Deny from all 2379s # expecting access denial. 2379s ok 376 2379s # --- 2379s # Order mutual-failure 2379s # Allow from somewhere.else.com 2379s # Deny from all 2379s # expecting access denial. 2379s ok 377 2379s # --- 2379s # Order mutual-failure 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 378 2379s # --- 2379s # Order mutual-failure 2379s # Allow from somewhere.else.com 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 379 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 380 2379s # --- 2379s # Order mutual-failure 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 381 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 382 2379s # --- 2379s # Order mutual-failure 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 383 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 384 2379s # --- 2379s # Order mutual-failure 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 385 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 386 2379s # --- 2379s # Order mutual-failure 2379s # Allow from somewhere.else.com 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 387 2379s # --- 2379s # Order mutual-failure 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 388 2379s # --- 2379s # Order mutual-failure 2379s # Allow from somewhere.else.com 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 389 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 390 2379s # --- 2379s # Order mutual-failure 2379s # Allow from somewhere.else.com 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 391 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 66.6.6.6 2379s # expecting access denial. 2379s ok 392 2379s # --- 2379s # Order mutual-failure 2379s # Deny from all 2379s # expecting access denial. 2379s ok 393 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 66.6.6.6 2379s # Deny from all 2379s # expecting access denial. 2379s ok 394 2379s # --- 2379s # Order mutual-failure 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 395 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 66.6.6.6 2379s # Deny from localhost 2379s # expecting access denial. 2379s ok 396 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 397 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0.0.1 2379s # expecting access denial. 2379s ok 398 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 399 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0 2379s # expecting access denial. 2379s ok 400 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 401 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0.0.1/255.255.0.0 2379s # expecting access denial. 2379s ok 402 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 403 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 66.6.6.6 2379s # Deny from 127.0.0.1/16 2379s # expecting access denial. 2379s ok 404 2379s # --- 2379s # Order mutual-failure 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 405 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 66.6.6.6 2379s # Deny from somewhere.else.com 2379s # expecting access denial. 2379s ok 406 2379s # --- 2379s # Order mutual-failure 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 407 2379s # --- 2379s # Order mutual-failure 2379s # Allow from 66.6.6.6 2379s # Deny from 66.6.6.6 2379s # expecting access denial. 2379s ok 408 2379s ok 2383s t/modules/actions.t ................. 2383s 1..20 2383s # Running under perl version 5.038002 for linux 2383s # Current time local: Mon Apr 8 17:36:07 2024 2383s # Current time GMT: Mon Apr 8 17:36:07 2024 2383s # Using Test.pm version 1.31 2383s # Using Apache/Test.pm version 1.42 2383s # expected: 200 2383s # received: '200' 2383s ok 1 2383s # expected: 'nada' 2383s # received: 'nada' 2383s ok 2 2383s # expected: 404 2383s # received: '404' 2383s ok 3 2383s ok 4 # skip RC=404, no need to check content 2383s # expected: 404 2383s # received: '404' 2383s ok 5 2383s ok 6 # skip RC=404, no need to check content 2383s # expected: 404 2383s # received: '404' 2383s ok 7 2383s ok 8 # skip RC=404, no need to check content 2383s # expected: 200 2383s # received: '200' 2383s ok 9 2383s # expected: 'nada' 2383s # received: 'nada' 2383s ok 10 2383s # expected: 404 2383s # received: '404' 2383s ok 11 2383s ok 12 # skip RC=404, no need to check content 2383s # expected: 200 2383s # received: '200' 2383s ok 13 2383s # expected: 'POST 2383s # foo2: bar2 2383s # ' 2383s # received: 'POST 2383s # foo2: bar2 2383s # ' 2383s ok 14 2383s # expected: 405 2383s # received: '405' 2383s ok 15 2383s # expected: 200 2383s # received: '200' 2383s ok 16 2383s # expected: 'foo=bar' 2383s # received: 'foo=bar' 2383s ok 17 2383s # expected: 200 2383s # received: '200' 2383s ok 18 2383s # expected: 'POST 2383s # foo2: bar2 2383s # ' 2383s # received: 'POST 2383s # foo2: bar2 2383s # ' 2383s ok 19 2383s # expected: 405 2383s # received: '405' 2383s ok 20 2383s ok 2388s t/modules/alias.t ................... 2388s 1..134 2388s # Running under perl version 5.038002 for linux 2388s # Current time local: Mon Apr 8 17:36:11 2024 2388s # Current time GMT: Mon Apr 8 17:36:11 2024 2388s # Using Test.pm version 1.31 2388s # Using Apache/Test.pm version 1.42 2388s # verifying simple aliases 2388s # testing : /alias/ 2388s # expected: 200 2388s # received: '200' 2388s ok 1 2388s # testing : /bogu/ 2388s # expected: 404 2388s # received: '404' 2388s ok 2 2388s # verifying alias match with /ali[0-9]. 2388s # testing : /ali0 2388s # expected: 0 2388s # received: '0' 2388s ok 3 2388s # testing : /ali1 2388s # expected: 1 2388s # received: '1' 2388s ok 4 2388s # testing : /ali2 2388s # expected: 2 2388s # received: '2' 2388s ok 5 2388s # testing : /ali3 2388s # expected: 3 2388s # received: '3' 2388s ok 6 2388s # testing : /ali4 2388s # expected: 4 2388s # received: '4' 2388s ok 7 2388s # testing : /ali5 2388s # expected: 5 2388s # received: '5' 2388s ok 8 2388s # testing : /ali6 2388s # expected: 6 2388s # received: '6' 2388s ok 9 2388s # testing : /ali7 2388s # expected: 7 2388s # received: '7' 2388s ok 10 2388s # testing : /ali8 2388s # expected: 8 2388s # received: '8' 2388s ok 11 2388s # testing : /ali9 2388s # expected: 9 2388s # received: '9' 2388s ok 12 2388s # verifying expression alias match with /expr/ali[0-9]. 2388s # testing : /ali0 2388s # expected: 0 2388s # received: '0' 2388s ok 13 2388s # testing : /ali1 2388s # expected: 1 2388s # received: '1' 2388s ok 14 2388s # testing : /ali2 2388s # expected: 2 2388s # received: '2' 2388s ok 15 2388s # testing : /ali3 2388s # expected: 3 2388s # received: '3' 2388s ok 16 2388s # testing : /ali4 2388s # expected: 4 2388s # received: '4' 2388s ok 17 2388s # testing : /ali5 2388s # expected: 5 2388s # received: '5' 2388s ok 18 2388s # testing : /ali6 2388s # expected: 6 2388s # received: '6' 2388s ok 19 2388s # testing : /ali7 2388s # expected: 7 2388s # received: '7' 2388s ok 20 2388s # testing : /ali8 2388s # expected: 8 2388s # received: '8' 2388s ok 21 2388s # testing : /ali9 2388s # expected: 9 2388s # received: '9' 2388s ok 22 2388s # testing : /forbid 2388s # expected: '403' 2388s # received: '403' 2388s ok 23 2388s # testing : /gone 2388s # expected: '410' 2388s # received: '410' 2388s ok 24 2388s # testing : /perm 2388s # expected: '301' 2388s # received: '301' 2388s ok 25 2388s # testing : /perm2 2388s # expected: '301' 2388s # received: '301' 2388s ok 26 2388s # testing : /seeother 2388s # expected: '303' 2388s # received: '303' 2388s ok 27 2388s # testing : /temp 2388s # expected: '302' 2388s # received: '302' 2388s ok 28 2388s # testing : /temp2 2388s # expected: '302' 2388s # received: '302' 2388s ok 29 2388s verifying body of perm and temp redirect match 2388s # testing : /p0 2388s # expected: 0 2388s # received: '0' 2388s ok 30 2388s # testing : /p1 2388s # expected: 1 2388s # received: '1' 2388s ok 31 2388s # testing : /p2 2388s # expected: 2 2388s # received: '2' 2388s ok 32 2388s # testing : /p3 2388s # expected: 3 2388s # received: '3' 2388s ok 33 2388s # testing : /p4 2388s # expected: 4 2388s # received: '4' 2388s ok 34 2388s # testing : /p5 2388s # expected: 5 2388s # received: '5' 2388s ok 35 2388s # testing : /p6 2388s # expected: 6 2388s # received: '6' 2388s ok 36 2388s # testing : /p7 2388s # expected: 7 2388s # received: '7' 2388s ok 37 2388s # testing : /p8 2388s # expected: 8 2388s # received: '8' 2388s ok 38 2388s # testing : /p9 2388s # expected: 9 2388s # received: '9' 2388s ok 39 2388s # testing : /t0 2388s # expected: 0 2388s # received: '0' 2388s ok 40 2388s # testing : /t1 2388s # expected: 1 2388s # received: '1' 2388s ok 41 2388s # testing : /t2 2388s # expected: 2 2388s # received: '2' 2388s ok 42 2388s # testing : /t3 2388s # expected: 3 2388s # received: '3' 2388s ok 43 2388s # testing : /t4 2388s # expected: 4 2388s # received: '4' 2388s ok 44 2388s # testing : /t5 2388s # expected: 5 2388s # received: '5' 2388s ok 45 2388s # testing : /t6 2388s # expected: 6 2388s # received: '6' 2388s ok 46 2388s # testing : /t7 2388s # expected: 7 2388s # received: '7' 2388s ok 47 2388s # testing : /t8 2388s # expected: 8 2388s # received: '8' 2388s ok 48 2388s # testing : /t9 2388s # expected: 9 2388s # received: '9' 2388s ok 49 2388s verifying body of perm and temp redirect match with expression support 2388s # testing : /p0 2388s # expected: 0 2388s # received: '0' 2388s ok 50 2388s # testing : /p1 2388s # expected: 1 2388s # received: '1' 2388s ok 51 2388s # testing : /p2 2388s # expected: 2 2388s # received: '2' 2388s ok 52 2388s # testing : /p3 2388s # expected: 3 2388s # received: '3' 2388s ok 53 2388s # testing : /p4 2388s # expected: 4 2388s # received: '4' 2388s ok 54 2388s # testing : /p5 2388s # expected: 5 2388s # received: '5' 2388s ok 55 2388s # testing : /p6 2388s # expected: 6 2388s # received: '6' 2388s ok 56 2388s # testing : /p7 2388s # expected: 7 2388s # received: '7' 2388s ok 57 2388s # testing : /p8 2388s # expected: 8 2388s # received: '8' 2388s ok 58 2388s # testing : /p9 2388s # expected: 9 2388s # received: '9' 2388s ok 59 2388s # testing : /t0 2388s # expected: 0 2388s # received: '0' 2388s ok 60 2388s # testing : /t1 2388s # expected: 1 2388s # received: '1' 2388s ok 61 2388s # testing : /t2 2388s # expected: 2 2388s # received: '2' 2388s ok 62 2388s # testing : /t3 2388s # expected: 3 2388s # received: '3' 2388s ok 63 2388s # testing : /t4 2388s # expected: 4 2388s # received: '4' 2388s ok 64 2388s # testing : /t5 2388s # expected: 5 2388s # received: '5' 2388s ok 65 2388s # testing : /t6 2388s # expected: 6 2388s # received: '6' 2388s ok 66 2388s # testing : /t7 2388s # expected: 7 2388s # received: '7' 2388s ok 67 2388s # testing : /t8 2388s # expected: 8 2388s # received: '8' 2388s ok 68 2388s # testing : /t9 2388s # expected: 9 2388s # received: '9' 2388s ok 69 2388s verifying return code of seeother and gone redirect match 2388s # testing : g0 2388s # expected: '410' 2388s # received: '410' 2388s ok 70 2388s # testing : g1 2388s # expected: '410' 2388s # received: '410' 2388s ok 71 2388s # testing : g2 2388s # expected: '410' 2388s # received: '410' 2388s ok 72 2388s # testing : g3 2388s # expected: '410' 2388s # received: '410' 2388s ok 73 2388s # testing : g4 2388s # expected: '410' 2388s # received: '410' 2388s ok 74 2388s # testing : g5 2388s # expected: '410' 2388s # received: '410' 2388s ok 75 2388s # testing : g6 2388s # expected: '410' 2388s # received: '410' 2388s ok 76 2388s # testing : g7 2388s # expected: '410' 2388s # received: '410' 2388s ok 77 2388s # testing : g8 2388s # expected: '410' 2388s # received: '410' 2388s ok 78 2388s # testing : g9 2388s # expected: '410' 2388s # received: '410' 2388s ok 79 2388s # testing : s0 2388s # expected: '303' 2388s # received: '303' 2388s ok 80 2388s # testing : s1 2388s # expected: '303' 2388s # received: '303' 2388s ok 81 2388s # testing : s2 2388s # expected: '303' 2388s # received: '303' 2388s ok 82 2388s # testing : s3 2388s # expected: '303' 2388s # received: '303' 2388s ok 83 2388s # testing : s4 2388s # expected: '303' 2388s # received: '303' 2388s ok 84 2388s # testing : s5 2388s # expected: '303' 2388s # received: '303' 2388s ok 85 2388s # testing : s6 2388s # expected: '303' 2388s # received: '303' 2388s ok 86 2388s # testing : s7 2388s # expected: '303' 2388s # received: '303' 2388s ok 87 2388s # testing : s8 2388s # expected: '303' 2388s # received: '303' 2388s ok 88 2388s # testing : s9 2388s # expected: '303' 2388s # received: '303' 2388s ok 89 2388s # testing : f0 2388s # expected: '403' 2388s # received: '403' 2388s ok 90 2388s # testing : f1 2388s # expected: '403' 2388s # received: '403' 2388s ok 91 2388s # testing : f2 2388s # expected: '403' 2388s # received: '403' 2388s ok 92 2388s # testing : f3 2388s # expected: '403' 2388s # received: '403' 2388s ok 93 2388s # testing : f4 2388s # expected: '403' 2388s # received: '403' 2388s ok 94 2388s # testing : f5 2388s # expected: '403' 2388s # received: '403' 2388s ok 95 2388s # testing : f6 2388s # expected: '403' 2388s # received: '403' 2388s ok 96 2388s # testing : f7 2388s # expected: '403' 2388s # received: '403' 2388s ok 97 2388s # testing : f8 2388s # expected: '403' 2388s # received: '403' 2388s ok 98 2388s # testing : f9 2388s # expected: '403' 2388s # received: '403' 2388s ok 99 2388s verifying return code of seeother and gone redirect match with expression support 2388s # testing : g0 2388s # expected: '410' 2388s # received: '410' 2388s ok 100 2388s # testing : g1 2388s # expected: '410' 2388s # received: '410' 2388s ok 101 2388s # testing : g2 2388s # expected: '410' 2388s # received: '410' 2388s ok 102 2388s # testing : g3 2388s # expected: '410' 2388s # received: '410' 2388s ok 103 2388s # testing : g4 2388s # expected: '410' 2388s # received: '410' 2388s ok 104 2388s # testing : g5 2388s # expected: '410' 2388s # received: '410' 2388s ok 105 2388s # testing : g6 2388s # expected: '410' 2388s # received: '410' 2388s ok 106 2388s # testing : g7 2388s # expected: '410' 2388s # received: '410' 2388s ok 107 2388s # testing : g8 2388s # expected: '410' 2388s # received: '410' 2388s ok 108 2388s # testing : g9 2388s # expected: '410' 2388s # received: '410' 2388s ok 109 2388s # testing : s0 2388s # expected: '303' 2388s # received: '303' 2388s ok 110 2388s # testing : s1 2388s # expected: '303' 2388s # received: '303' 2388s ok 111 2388s # testing : s2 2388s # expected: '303' 2388s # received: '303' 2388s ok 112 2388s # testing : s3 2388s # expected: '303' 2388s # received: '303' 2388s ok 113 2388s # testing : s4 2388s # expected: '303' 2388s # received: '303' 2388s ok 114 2388s # testing : s5 2388s # expected: '303' 2388s # received: '303' 2388s ok 115 2388s # testing : s6 2388s # expected: '303' 2388s # received: '303' 2388s ok 116 2388s # testing : s7 2388s # expected: '303' 2388s # received: '303' 2388s ok 117 2388s # testing : s8 2388s # expected: '303' 2388s # received: '303' 2388s ok 118 2388s # testing : s9 2388s # expected: '303' 2388s # received: '303' 2388s ok 119 2388s # testing : f0 2388s # expected: '403' 2388s # received: '403' 2388s ok 120 2388s # testing : f1 2388s # expected: '403' 2388s # received: '403' 2388s ok 121 2388s # testing : f2 2388s # expected: '403' 2388s # received: '403' 2388s ok 122 2388s # testing : f3 2388s # expected: '403' 2388s # received: '403' 2388s ok 123 2388s # testing : f4 2388s # expected: '403' 2388s # received: '403' 2388s ok 124 2388s # testing : f5 2388s # expected: '403' 2388s # received: '403' 2388s ok 125 2388s # testing : f6 2388s # expected: '403' 2388s # received: '403' 2388s ok 126 2388s # testing : f7 2388s # expected: '403' 2388s # received: '403' 2388s ok 127 2388s # testing : f8 2388s # expected: '403' 2388s # received: '403' 2388s ok 128 2388s # testing : f9 2388s # expected: '403' 2388s # received: '403' 2388s ok 129 2388s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 2388s # verifying /modules/alias/script is plain text 2388s # testing : /modules/alias/script 2388s # expected: '#!/bin/sh 2388s # echo Content-type: text/plain 2388s # echo 2388s # echo this is a shell script cgi. 2388s # ' 2388s # received: '#!/bin/sh 2388s # echo Content-type: text/plain 2388s # echo 2388s # echo this is a shell script cgi. 2388s # ' 2388s ok 130 2388s # verifying same file accessed at /cgi/script is executed code 2388s # testing : /cgi/script 2388s # expected: 'this is a shell script cgi. 2388s # ' 2388s # received: 'this is a shell script cgi. 2388s # ' 2388s ok 131 2388s # verifying ScriptAliasMatch with /aliascgi-script 2388s # testing : /aliascgi-script 2388s # expected: 'this is a shell script cgi. 2388s # ' 2388s # received: 'this is a shell script cgi. 2388s # ' 2388s ok 132 2388s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 2388s # testing : /aliascgi-script 2388s # expected: 'this is a shell script cgi. 2388s # ' 2388s # received: 'this is a shell script cgi. 2388s # ' 2388s ok 133 2388s # verifying bad script alias. 2388s # testing : /aliascgi-nada 2388s # expected: 404 2388s # received: '404' 2388s ok 134 2388s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 2388s ok 2393s t/modules/allowmethods.t ............ 2393s 1..9 2393s # Running under perl version 5.038002 for linux 2393s # Current time local: Mon Apr 8 17:36:16 2024 2393s # Current time GMT: Mon Apr 8 17:36:16 2024 2393s # Using Test.pm version 1.31 2393s # Using Apache/Test.pm version 1.42 2393s # testing : Get request to /Get responds 200 2393s # expected: 200 2393s # received: '200' 2393s ok 1 2393s # testing : Head request to /Get responds 200 2393s # expected: 200 2393s # received: '200' 2393s ok 2 2393s # testing : Post request to /Get responds 405 2393s # expected: 405 2393s # received: '405' 2393s ok 3 2393s # testing : Get request to /Head responds 200 2393s # expected: 200 2393s # received: '200' 2393s ok 4 2393s # testing : Head request to /Head responds 200 2393s # expected: 200 2393s # received: '200' 2393s ok 5 2393s # testing : Post request to /Head responds 405 2393s # expected: 405 2393s # received: '405' 2393s ok 6 2393s # testing : Get request to /Post responds 405 2393s # expected: 405 2393s # received: '405' 2393s ok 7 2393s # testing : Head request to /Post responds 405 2393s # expected: 405 2393s # received: '405' 2393s ok 8 2393s # testing : Post request to /Post responds 200 2393s # expected: 200 2393s # received: '200' 2393s ok 9 2393s ok 2398s t/modules/asis.t .................... 2398s 1..3 2398s # Running under perl version 5.038002 for linux 2398s # Current time local: Mon Apr 8 17:36:21 2024 2398s # Current time GMT: Mon Apr 8 17:36:21 2024 2398s # Using Test.pm version 1.31 2398s # Using Apache/Test.pm version 1.42 2398s # testing : asis content OK 2398s # expected: 'This is asis content. 2398s # ' 2398s # received: 'This is asis content. 2398s # ' 2398s ok 1 2398s # testing : asis gave 404 error 2398s # expected: 404 2398s # received: '404' 2398s ok 2 2398s # testing : asis gave 403 error 2398s # expected: 403 2398s # received: '403' 2398s ok 3 2398s ok 2407s t/modules/authz_core.t .............. 2407s 1..504 2407s # Running under perl version 5.038002 for linux 2407s # Current time local: Mon Apr 8 17:36:26 2024 2407s # Current time GMT: Mon Apr 8 17:36:26 2024 2407s # Using Test.pm version 1.31 2407s # Using Apache/Test.pm version 1.42 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/groups1 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 200, expected 200 [a/ : a/ ] 2407s ok 1 2407s # got 200, expected 200 [a/ : a/ 1] 2407s ok 2 2407s # got 200, expected 200 [a/ : a/ 2] 2407s ok 3 2407s # got 200, expected 200 [a/ : a/ 1 2] 2407s ok 4 2407s # got 200, expected 200 [a/ : a/ 3] 2407s ok 5 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ user1: a/ ] 2407s ok 6 2407s # got 200, expected 200 [a/ user1: a/ user1] 2407s ok 7 2407s # got 401, expected 401 [a/ user1: a/ user2] 2407s ok 8 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ Any 1 2: a/ ] 2407s ok 9 2407s # got 200, expected 200 [a/ Any 1 2: a/ 1] 2407s ok 10 2407s # got 200, expected 200 [a/ Any 1 2: a/ 2] 2407s ok 11 2407s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 2407s ok 12 2407s # got 403, expected 403 [a/ Any 1 2: a/ 3] 2407s ok 13 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2407s ok 14 2407s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2407s ok 15 2407s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2407s ok 16 2407s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2407s ok 17 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2407s ok 18 2407s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2407s ok 19 2407s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2407s ok 20 2407s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2407s ok 21 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 2407s ok 22 2407s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 2407s ok 23 2407s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 2407s ok 24 2407s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 2407s ok 25 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 2407s ok 26 2407s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 2407s ok 27 2407s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 2407s ok 28 2407s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 2407s ok 29 2407s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 2407s ok 30 2407s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 2407s ok 31 2407s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 2407s ok 32 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2407s ok 33 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2407s ok 34 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2407s ok 35 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2407s ok 36 2407s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2407s ok 37 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2407s ok 38 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2407s ok 39 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2407s ok 40 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2407s ok 41 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2407s ok 42 2407s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2407s ok 43 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2407s ok 44 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2407s ok 45 2407s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 2407s ok 46 2407s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 2407s ok 47 2407s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 2407s ok 48 2407s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2407s ok 49 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2407s ok 50 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2407s ok 51 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2407s ok 52 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2407s ok 53 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2407s ok 54 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2407s ok 55 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2407s ok 56 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2407s ok 57 2407s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 2407s ok 58 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 1 !2: a/ ] 2407s ok 59 2407s # got 200, expected 200 [a/ All 1 !2: a/ 1] 2407s ok 60 2407s # got 403, expected 403 [a/ All 1 !2: a/ 2] 2407s ok 61 2407s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 2407s ok 62 2407s # got 403, expected 403 [a/ All 1 !2: a/ 3] 2407s ok 63 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2407s ok 64 2407s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2407s ok 65 2407s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2407s ok 66 2407s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2407s ok 67 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2407s ok 68 2407s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2407s ok 69 2407s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2407s ok 70 2407s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2407s ok 71 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 2407s ok 72 2407s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 2407s ok 73 2407s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 2407s ok 74 2407s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 2407s ok 75 2407s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 2407s ok 76 2407s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 2407s ok 77 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 2407s ok 78 2407s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 2407s ok 79 2407s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 2407s ok 80 2407s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 2407s ok 81 2407s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 2407s ok 82 2407s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 2407s ok 83 2407s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 2407s ok 84 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 2407s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 2407s ok 85 2407s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 2407s ok 86 2407s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 2407s ok 87 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2407s ok 88 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2407s ok 89 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2407s ok 90 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2407s ok 91 2407s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2407s ok 92 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2407s ok 93 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2407s ok 94 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2407s ok 95 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2407s ok 96 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2407s ok 97 2407s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2407s ok 98 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2407s ok 99 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2407s ok 100 2407s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 2407s ok 101 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 2407s ok 102 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 2407s ok 103 2407s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2407s ok 104 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2407s ok 105 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2407s ok 106 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2407s ok 107 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2407s ok 108 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2407s ok 109 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2407s ok 110 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2407s ok 111 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2407s ok 112 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 2407s ok 113 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 1 2: a/ ] 2407s ok 114 2407s # got 403, expected 403 [a/ All 1 2: a/ 1] 2407s ok 115 2407s # got 403, expected 403 [a/ All 1 2: a/ 2] 2407s ok 116 2407s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 2407s ok 117 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2407s ok 118 2407s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2407s ok 119 2407s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2407s ok 120 2407s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2407s ok 121 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2407s ok 122 2407s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2407s ok 123 2407s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2407s ok 124 2407s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2407s ok 125 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 2407s ok 126 2407s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 2407s ok 127 2407s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 2407s ok 128 2407s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 2407s ok 129 2407s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 2407s ok 130 2407s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 2407s ok 131 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 2407s ok 132 2407s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 2407s ok 133 2407s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 2407s ok 134 2407s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 2407s ok 135 2407s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 2407s ok 136 2407s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 2407s ok 137 2407s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 2407s ok 138 2407s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 2407s ok 139 2407s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 2407s ok 140 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2407s ok 141 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2407s ok 142 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2407s ok 143 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2407s ok 144 2407s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2407s ok 145 2407s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2407s ok 146 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2407s ok 147 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2407s ok 148 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2407s ok 149 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2407s ok 150 2407s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2407s ok 151 2407s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2407s ok 152 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2407s ok 153 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 2407s ok 154 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 2407s ok 155 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2407s ok 156 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2407s ok 157 2407s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 2407s ok 158 2407s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2407s ok 159 2407s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 2407s ok 160 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2407s ok 161 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2407s ok 162 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2407s ok 163 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2407s ok 164 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2407s ok 165 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2407s ok 166 2407s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 2407s ok 167 2407s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 2407s ok 168 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 2407s ok 169 2407s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 2407s ok 170 2407s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 2407s ok 171 2407s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 2407s ok 172 2407s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 2407s ok 173 2407s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 2407s ok 174 2407s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 2407s ok 175 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 2407s ok 176 2407s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 2407s ok 177 2407s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 2407s ok 178 2407s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 2407s ok 179 2407s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 2407s ok 180 2407s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 2407s ok 181 2407s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 2407s ok 182 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 2407s ok 183 2407s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 2407s ok 184 2407s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 2407s ok 185 2407s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 2407s ok 186 2407s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 2407s ok 187 2407s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 2407s ok 188 2407s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 2407s ok 189 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 2407s ok 190 2407s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 2407s ok 191 2407s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 2407s ok 192 2407s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 2407s ok 193 2407s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 2407s ok 194 2407s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 2407s ok 195 2407s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 2407s ok 196 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 2407s ok 197 2407s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 2407s ok 198 2407s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 2407s ok 199 2407s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 2407s ok 200 2407s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 2407s ok 201 2407s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 2407s ok 202 2407s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 2407s ok 203 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 2407s ok 204 2407s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 2407s ok 205 2407s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 2407s ok 206 2407s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 2407s ok 207 2407s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 2407s ok 208 2407s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 2407s ok 209 2407s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 2407s ok 210 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 2407s ok 211 2407s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 2407s ok 212 2407s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 2407s ok 213 2407s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 2407s ok 214 2407s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 2407s ok 215 2407s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 2407s ok 216 2407s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 2407s ok 217 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 2407s ok 218 2407s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 2407s ok 219 2407s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 2407s ok 220 2407s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 2407s ok 221 2407s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 2407s ok 222 2407s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 2407s ok 223 2407s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 2407s ok 224 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 2407s ok 225 2407s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 2407s ok 226 2407s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 2407s ok 227 2407s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 2407s ok 228 2407s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 2407s ok 229 2407s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 2407s ok 230 2407s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 2407s ok 231 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 2407s ok 232 2407s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 2407s ok 233 2407s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 2407s ok 234 2407s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 2407s ok 235 2407s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 2407s ok 236 2407s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 2407s ok 237 2407s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 2407s ok 238 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 2407s ok 239 2407s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 2407s ok 240 2407s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 2407s ok 241 2407s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 2407s ok 242 2407s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 2407s ok 243 2407s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 2407s ok 244 2407s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 2407s ok 245 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 2407s ok 246 2407s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 2407s ok 247 2407s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 2407s ok 248 2407s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 2407s ok 249 2407s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 2407s ok 250 2407s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 2407s ok 251 2407s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 2407s ok 252 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 2407s ok 253 2407s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 2407s ok 254 2407s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 2407s ok 255 2407s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 2407s ok 256 2407s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 2407s ok 257 2407s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 2407s ok 258 2407s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 2407s ok 259 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 2407s ok 260 2407s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 2407s ok 261 2407s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 2407s ok 262 2407s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 2407s ok 263 2407s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 2407s ok 264 2407s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 2407s ok 265 2407s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 2407s ok 266 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 2407s ok 267 2407s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 2407s ok 268 2407s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 2407s ok 269 2407s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 2407s ok 270 2407s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 2407s ok 271 2407s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 2407s ok 272 2407s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 2407s ok 273 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 2407s ok 274 2407s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 2407s ok 275 2407s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 2407s ok 276 2407s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 2407s ok 277 2407s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 2407s ok 278 2407s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 2407s ok 279 2407s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 2407s ok 280 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 2407s ok 281 2407s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 2407s ok 282 2407s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 2407s ok 283 2407s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 2407s ok 284 2407s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 2407s ok 285 2407s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 2407s ok 286 2407s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 2407s ok 287 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 2407s ok 288 2407s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 2407s ok 289 2407s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 2407s ok 290 2407s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 2407s ok 291 2407s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 2407s ok 292 2407s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 2407s ok 293 2407s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 2407s ok 294 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 2407s ok 295 2407s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 2407s ok 296 2407s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 2407s ok 297 2407s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 2407s ok 298 2407s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 2407s ok 299 2407s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 2407s ok 300 2407s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 2407s ok 301 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 2407s ok 302 2407s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 2407s ok 303 2407s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 2407s ok 304 2407s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 2407s ok 305 2407s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 2407s ok 306 2407s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 2407s ok 307 2407s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 2407s ok 308 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 2407s ok 309 2407s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 2407s ok 310 2407s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 2407s ok 311 2407s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 2407s ok 312 2407s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 2407s ok 313 2407s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 2407s ok 314 2407s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 2407s ok 315 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 2407s ok 316 2407s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 2407s ok 317 2407s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 2407s ok 318 2407s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 2407s ok 319 2407s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 2407s ok 320 2407s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 2407s ok 321 2407s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 2407s ok 322 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 2407s ok 323 2407s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 2407s ok 324 2407s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 2407s ok 325 2407s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 2407s ok 326 2407s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 2407s ok 327 2407s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 2407s ok 328 2407s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 2407s ok 329 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 2407s ok 330 2407s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 2407s ok 331 2407s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 2407s ok 332 2407s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 2407s ok 333 2407s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 2407s ok 334 2407s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 2407s ok 335 2407s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 2407s ok 336 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 2407s ok 337 2407s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 2407s ok 338 2407s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 2407s ok 339 2407s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 2407s ok 340 2407s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 2407s ok 341 2407s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 2407s ok 342 2407s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 2407s ok 343 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 2407s ok 344 2407s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 2407s ok 345 2407s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 2407s ok 346 2407s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 2407s ok 347 2407s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 2407s ok 348 2407s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 2407s ok 349 2407s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 2407s ok 350 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 2407s ok 351 2407s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 2407s ok 352 2407s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 2407s ok 353 2407s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 2407s ok 354 2407s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 2407s ok 355 2407s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 2407s ok 356 2407s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 2407s ok 357 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 2407s ok 358 2407s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 2407s ok 359 2407s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 2407s ok 360 2407s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 2407s ok 361 2407s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 2407s ok 362 2407s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 2407s ok 363 2407s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 2407s ok 364 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 2407s ok 365 2407s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 2407s ok 366 2407s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 2407s ok 367 2407s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 2407s ok 368 2407s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 2407s ok 369 2407s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 2407s ok 370 2407s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 2407s ok 371 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 2407s ok 372 2407s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 2407s ok 373 2407s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 2407s ok 374 2407s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 2407s ok 375 2407s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 2407s ok 376 2407s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 2407s ok 377 2407s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 2407s ok 378 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 2407s ok 379 2407s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 2407s ok 380 2407s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 2407s ok 381 2407s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 2407s ok 382 2407s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 2407s ok 383 2407s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 2407s ok 384 2407s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 2407s ok 385 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 2407s ok 386 2407s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 2407s ok 387 2407s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 2407s ok 388 2407s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 2407s ok 389 2407s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 2407s ok 390 2407s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 2407s ok 391 2407s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 2407s ok 392 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 2407s ok 393 2407s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 2407s ok 394 2407s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 2407s ok 395 2407s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 2407s ok 396 2407s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 2407s ok 397 2407s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 2407s ok 398 2407s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 2407s ok 399 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 2407s ok 400 2407s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 2407s ok 401 2407s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 2407s ok 402 2407s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 2407s ok 403 2407s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 2407s ok 404 2407s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 2407s ok 405 2407s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 2407s ok 406 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 2407s ok 407 2407s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 2407s ok 408 2407s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 2407s ok 409 2407s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 2407s ok 410 2407s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 2407s ok 411 2407s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 2407s ok 412 2407s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 2407s ok 413 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 2407s ok 414 2407s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 2407s ok 415 2407s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 2407s ok 416 2407s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 2407s ok 417 2407s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 2407s ok 418 2407s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 2407s ok 419 2407s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 2407s ok 420 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 2407s ok 421 2407s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 2407s ok 422 2407s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 2407s ok 423 2407s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 2407s ok 424 2407s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 2407s ok 425 2407s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 2407s ok 426 2407s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 2407s ok 427 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 2407s ok 428 2407s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 2407s ok 429 2407s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 2407s ok 430 2407s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 2407s ok 431 2407s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 2407s ok 432 2407s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 2407s ok 433 2407s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 2407s ok 434 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 2407s ok 435 2407s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 2407s ok 436 2407s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 2407s ok 437 2407s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 2407s ok 438 2407s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 2407s ok 439 2407s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 2407s ok 440 2407s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 2407s ok 441 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 2407s ok 442 2407s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 2407s ok 443 2407s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 2407s ok 444 2407s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 2407s ok 445 2407s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 2407s ok 446 2407s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 2407s ok 447 2407s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 2407s ok 448 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 2407s ok 449 2407s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 2407s ok 450 2407s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 2407s ok 451 2407s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 2407s ok 452 2407s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 2407s ok 453 2407s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 2407s ok 454 2407s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 2407s ok 455 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 2407s ok 456 2407s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 2407s ok 457 2407s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 2407s ok 458 2407s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 2407s ok 459 2407s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 2407s ok 460 2407s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 2407s ok 461 2407s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 2407s ok 462 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 2407s ok 463 2407s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 2407s ok 464 2407s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 2407s ok 465 2407s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 2407s ok 466 2407s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 2407s ok 467 2407s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 2407s ok 468 2407s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 2407s ok 469 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 2407s ok 470 2407s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 2407s ok 471 2407s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 2407s ok 472 2407s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 2407s ok 473 2407s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 2407s ok 474 2407s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 2407s ok 475 2407s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 2407s ok 476 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 2407s ok 477 2407s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 2407s ok 478 2407s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 2407s ok 479 2407s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 2407s ok 480 2407s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 2407s ok 481 2407s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 2407s ok 482 2407s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 2407s ok 483 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 2407s ok 484 2407s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 2407s ok 485 2407s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 2407s ok 486 2407s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 2407s ok 487 2407s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 2407s ok 488 2407s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 2407s ok 489 2407s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 2407s ok 490 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 2407s ok 491 2407s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 2407s ok 492 2407s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 2407s ok 493 2407s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 2407s ok 494 2407s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 2407s ok 495 2407s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 2407s ok 496 2407s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 2407s ok 497 2407s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 2407s ok 498 2407s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 2407s ok 499 2407s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 2407s ok 500 2407s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 2407s ok 501 2407s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 2407s ok 502 2407s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 2407s ok 503 2407s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 2407s ok 504 2407s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/basic1 2407s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2407s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/groups1 2407s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2407s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 2407s ok 2412s t/modules/autoindex.t ............... 2412s 1..84 2412s # Running under perl version 5.038002 for linux 2412s # Current time local: Mon Apr 8 17:36:35 2024 2412s # Current time GMT: Mon Apr 8 17:36:35 2024 2412s # Using Test.pm version 1.31 2412s # Using Apache/Test.pm version 1.42 2412s --- 2412s IndexOrderDefault Ascending Name 2412s GET /modules/autoindex/htaccess/ 2412s ok 1 2412s --- 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 2 2412s --- 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 3 2412s --- 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 4 2412s --- 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 5 2412s --- 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 6 2412s --- 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 7 2412s --- 2412s IndexOrderDefault Ascending Date 2412s GET /modules/autoindex/htaccess/ 2412s ok 8 2412s --- 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 9 2412s --- 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 10 2412s --- 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 11 2412s --- 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 12 2412s --- 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 13 2412s --- 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 14 2412s --- 2412s IndexOrderDefault Ascending Size 2412s GET /modules/autoindex/htaccess/ 2412s ok 15 2412s --- 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 16 2412s --- 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 17 2412s --- 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 18 2412s --- 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 19 2412s --- 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 20 2412s --- 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 21 2412s --- 2412s IndexOrderDefault Descending Name 2412s GET /modules/autoindex/htaccess/ 2412s ok 22 2412s --- 2412s IndexOrderDefault Descending Name 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 23 2412s --- 2412s IndexOrderDefault Descending Name 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 24 2412s --- 2412s IndexOrderDefault Descending Name 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 25 2412s --- 2412s IndexOrderDefault Descending Name 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 26 2412s --- 2412s IndexOrderDefault Descending Name 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 27 2412s --- 2412s IndexOrderDefault Descending Name 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 28 2412s --- 2412s IndexOrderDefault Descending Date 2412s GET /modules/autoindex/htaccess/ 2412s ok 29 2412s --- 2412s IndexOrderDefault Descending Date 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 30 2412s --- 2412s IndexOrderDefault Descending Date 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 31 2412s --- 2412s IndexOrderDefault Descending Date 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 32 2412s --- 2412s IndexOrderDefault Descending Date 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 33 2412s --- 2412s IndexOrderDefault Descending Date 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 34 2412s --- 2412s IndexOrderDefault Descending Date 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 35 2412s --- 2412s IndexOrderDefault Descending Size 2412s GET /modules/autoindex/htaccess/ 2412s ok 36 2412s --- 2412s IndexOrderDefault Descending Size 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 37 2412s --- 2412s IndexOrderDefault Descending Size 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 38 2412s --- 2412s IndexOrderDefault Descending Size 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 39 2412s --- 2412s IndexOrderDefault Descending Size 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 40 2412s --- 2412s IndexOrderDefault Descending Size 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 41 2412s --- 2412s IndexOrderDefault Descending Size 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 42 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Name 2412s GET /modules/autoindex/htaccess/ 2412s ok 43 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 44 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 45 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 46 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 47 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 48 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Name 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 49 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Date 2412s GET /modules/autoindex/htaccess/ 2412s ok 50 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 51 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 52 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 53 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 54 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 55 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Date 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 56 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Size 2412s GET /modules/autoindex/htaccess/ 2412s ok 57 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 58 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 59 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 60 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 61 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 62 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Ascending Size 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 63 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Name 2412s GET /modules/autoindex/htaccess/ 2412s ok 64 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Name 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 65 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Name 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 66 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Name 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 67 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Name 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 68 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Name 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 69 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Name 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 70 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Date 2412s GET /modules/autoindex/htaccess/ 2412s ok 71 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Date 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 72 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Date 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 73 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Date 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 74 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Date 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 75 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Date 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 76 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Date 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 77 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Size 2412s GET /modules/autoindex/htaccess/ 2412s ok 78 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Size 2412s 2412s (C=N O=A) 2412s GET /modules/autoindex/htaccess/?C=N&O=A 2412s ok 79 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Size 2412s 2412s (C=N O=D) 2412s GET /modules/autoindex/htaccess/?C=N&O=D 2412s ok 80 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Size 2412s 2412s (C=M O=A) 2412s GET /modules/autoindex/htaccess/?C=M&O=A 2412s ok 81 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Size 2412s 2412s (C=M O=D) 2412s GET /modules/autoindex/htaccess/?C=M&O=D 2412s ok 82 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Size 2412s 2412s (C=S O=A) 2412s GET /modules/autoindex/htaccess/?C=S&O=A 2412s ok 83 2412s --- 2412s IndexOptions FancyIndexing 2412s IndexOrderDefault Descending Size 2412s 2412s (C=S O=D) 2412s GET /modules/autoindex/htaccess/?C=S&O=D 2412s ok 84 2412s ok 2417s t/modules/autoindex2.t .............. 2417s 1..3 2417s # Running under perl version 5.038002 for linux 2417s # Current time local: Mon Apr 8 17:36:40 2024 2417s # Current time GMT: Mon Apr 8 17:36:40 2024 2417s # Using Test.pm version 1.31 2417s # Using Apache/Test.pm version 1.42 2417s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 2417s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 2417s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 2417s # testing : dir_broken should not be listed 2417s # expected: 0 2417s # received: 0 2417s ok 1 2417s # testing : dir_normal should be listed 2417s # expected: 1 2417s # received: 1 2417s ok 2 2417s # testing : dir_protected should not be listed 2417s # expected: 0 2417s # received: 0 2417s ok 3 2417s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 2417s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 2417s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 2417s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 2417s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 2417s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 2417s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 2417s ok 2421s t/modules/brotli.t .................. 2421s 1..64 2421s # Running under perl version 5.038002 for linux 2421s # Current time local: Mon Apr 8 17:36:45 2024 2421s # Current time GMT: Mon Apr 8 17:36:45 2024 2421s # Using Test.pm version 1.31 2421s # Using Apache/Test.pm version 1.42 2421s qvalue: 2421s # expected: 200 2421s # received: '200' 2421s ok 1 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 2 2421s qvalue: 2421s # expected: 200 2421s # received: '200' 2421s ok 3 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 4 2421s qvalue: 2421s # expected: 200 2421s # received: '200' 2421s ok 5 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 6 2421s qvalue: 2421s # expected: 200 2421s # received: '200' 2421s ok 7 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 8 2421s qvalue: 2421s # expected: 200 2421s # received: '200' 2421s ok 9 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 10 2421s qvalue: 2421s # expected: 200 2421s # received: '200' 2421s ok 11 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 12 2421s qvalue: ; 2421s # expected: 200 2421s # received: '200' 2421s ok 13 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 14 2421s qvalue: ; 2421s # expected: 200 2421s # received: '200' 2421s ok 15 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 16 2421s qvalue: ; 2421s # expected: 200 2421s # received: '200' 2421s ok 17 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 18 2421s qvalue: ;q= 2421s # expected: 200 2421s # received: '200' 2421s ok 19 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 20 2421s qvalue: ;q= 2421s # expected: 200 2421s # received: '200' 2421s ok 21 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 22 2421s qvalue: ;q= 2421s # expected: 200 2421s # received: '200' 2421s ok 23 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 24 2421s qvalue: ;q=0 2421s # expected: 200 2421s # received: '200' 2421s ok 25 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 26 2421s qvalue: ;q=0 2421s # expected: 200 2421s # received: '200' 2421s ok 27 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 28 2421s qvalue: ;q=0 2421s # expected: 200 2421s # received: '200' 2421s ok 29 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 30 2421s qvalue: ;q=0. 2421s # expected: 200 2421s # received: '200' 2421s ok 31 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 32 2421s qvalue: ;q=0. 2421s # expected: 200 2421s # received: '200' 2421s ok 33 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 34 2421s qvalue: ;q=0. 2421s # expected: 200 2421s # received: '200' 2421s ok 35 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 36 2421s qvalue: ;q=0.0 2421s # expected: 200 2421s # received: '200' 2421s ok 37 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 38 2421s qvalue: ;q=0.0 2421s # expected: 200 2421s # received: '200' 2421s ok 39 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 40 2421s qvalue: ;q=0.0 2421s # expected: 200 2421s # received: '200' 2421s ok 41 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 42 2421s qvalue: ;q=0.00 2421s # expected: 200 2421s # received: '200' 2421s ok 43 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 44 2421s qvalue: ;q=0.00 2421s # expected: 200 2421s # received: '200' 2421s ok 45 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 46 2421s qvalue: ;q=0.00 2421s # expected: 200 2421s # received: '200' 2421s ok 47 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 48 2421s qvalue: ;q=0.000 2421s # expected: 200 2421s # received: '200' 2421s ok 49 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 50 2421s qvalue: ;q=0.000 2421s # expected: 200 2421s # received: '200' 2421s ok 51 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 52 2421s qvalue: ;q=0.000 2421s # expected: 200 2421s # received: '200' 2421s ok 53 2421s # testing : response without Content-Encoding is OK 2421s # expected: undef 2421s # received: undef 2421s ok 54 2421s qvalue: ;q=0.0000 2421s # expected: 200 2421s # received: '200' 2421s ok 55 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 56 2421s qvalue: ;q=0.0000 2421s # expected: 200 2421s # received: '200' 2421s ok 57 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 58 2421s qvalue: ;q=0.0000 2421s # expected: 200 2421s # received: '200' 2421s ok 59 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 60 2421s # expected: 200 2421s # received: '200' 2421s ok 61 2421s # testing : response Content-Encoding is OK 2421s # expected: 'br' 2421s # received: 'br' 2421s ok 62 2421s # expected: 200 2421s # received: '200' 2421s ok 63 2421s # testing : response Content-Encoding is OK 2421s # expected: 'gzip' 2421s # received: 'gzip' 2421s ok 64 2421s ok 2426s t/modules/buffer.t .................. 2426s 1..12 2426s # Running under perl version 5.038002 for linux 2426s # Current time local: Mon Apr 8 17:36:49 2024 2426s # Current time GMT: Mon Apr 8 17:36:49 2024 2426s # Using Test.pm version 1.31 2426s # Using Apache/Test.pm version 1.42 2426s # testing : Checking return code is '200' 2426s # expected: 200 2426s # received: '200' 2426s ok 1 2426s ok 2 2426s # testing : Checking return code is '200' 2426s # expected: 200 2426s # received: '200' 2426s ok 3 2426s ok 4 2426s # testing : Checking return code is '200' 2426s # expected: 200 2426s # received: '200' 2426s ok 5 2426s ok 6 2426s # testing : Checking return code is '200' 2426s # expected: 200 2426s # received: '200' 2426s ok 7 2426s ok 8 2426s # testing : Checking return code is '200' 2426s # expected: 200 2426s # received: '200' 2426s ok 9 2426s ok 10 2426s # testing : Checking return code is '200' 2426s # expected: 200 2426s # received: '200' 2426s ok 11 2426s ok 12 2426s ok 2430s t/modules/cache.t ................... 2430s 1..3 2430s # Running under perl version 5.038002 for linux 2430s # Current time local: Mon Apr 8 17:36:54 2024 2430s # Current time GMT: Mon Apr 8 17:36:54 2024 2430s # Using Test.pm version 1.31 2430s # Using Apache/Test.pm version 1.42 2430s # testing : non-cached call to index.html 2430s # expected: 200 2430s # received: '200' 2430s ok 1 2430s # testing : call to cache index.html 2430s # expected: 200 2430s # received: '200' 2430s ok 2 2430s # testing : cached call to index.html 2430s # expected: 200 2430s # received: '200' 2430s ok 3 2430s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 2430s ok 2438s t/modules/cgi.t ..................... 2438s 1..58 2438s # Running under perl version 5.038002 for linux 2438s # Current time local: Mon Apr 8 17:36:58 2024 2438s # Current time GMT: Mon Apr 8 17:36:58 2024 2438s # Using Test.pm version 1.31 2438s # Using Apache/Test.pm version 1.42 2438s # testing : return code for acceptpathinfodefault.sh 2438s # expected: 200 2438s # received: '200' 2438s ok 1 2438s # testing : body for acceptpathinfodefault.sh 2438s # expected: '' 2438s # received: '' 2438s ok 2 2438s # testing : return code for acceptpathinfodefault.sh/foo 2438s # expected: 200 2438s # received: '200' 2438s ok 3 2438s # testing : body for acceptpathinfodefault.sh/foo 2438s # expected: '/foo' 2438s # received: '/foo' 2438s ok 4 2438s # testing : return code for acceptpathinfooff.sh 2438s # expected: 200 2438s # received: '200' 2438s ok 5 2438s # testing : body for acceptpathinfooff.sh 2438s # expected: '' 2438s # received: '' 2438s ok 6 2438s # testing : return code for acceptpathinfooff.sh/foo 2438s # expected: 404 2438s # received: '404' 2438s ok 7 2438s # no body test for this one 2438s ok 8 2438s # testing : return code for acceptpathinfoon.sh 2438s # expected: 200 2438s # received: '200' 2438s ok 9 2438s # testing : body for acceptpathinfoon.sh 2438s # expected: '' 2438s # received: '' 2438s ok 10 2438s # testing : return code for acceptpathinfoon.sh/foo 2438s # expected: 200 2438s # received: '200' 2438s ok 11 2438s # testing : body for acceptpathinfoon.sh/foo 2438s # expected: '/foo' 2438s # received: '/foo' 2438s ok 12 2438s # testing : return code for bogus-perl.pl 2438s # expected: 500 2438s # received: '500' 2438s ok 13 2438s # cgi log created ok. 2438s ok 14 2438s # testing : return code for bogus-sh.sh 2438s # expected: 500 2438s # received: '500' 2438s ok 15 2438s # checking that log size (807) is bigger than it used to be (523) 2438s ok 16 2438s # testing : return code for nph-stderr.pl 2438s # expected: 200 2438s # received: '200' 2438s ok 17 2438s # testing : body for nph-stderr.pl 2438s # expected: 'this is nph-stdout' 2438s # received: 'this is nph-stdout' 2438s ok 18 2438s # testing : return code for nph-test.pl 2438s # expected: 200 2438s # received: '200' 2438s ok 19 2438s # testing : body for nph-test.pl 2438s # expected: 'ok' 2438s # received: 'ok' 2438s ok 20 2438s # testing : return code for perl.pl 2438s # expected: 200 2438s # received: '200' 2438s ok 21 2438s # testing : body for perl.pl 2438s # expected: 'perl cgi' 2438s # received: 'perl cgi' 2438s ok 22 2438s # testing : return code for sh.sh 2438s # expected: 200 2438s # received: '200' 2438s ok 23 2438s # testing : body for sh.sh 2438s # expected: 'sh cgi' 2438s # received: 'sh cgi' 2438s ok 24 2438s # testing : return code for stderr1.pl 2438s # expected: 200 2438s # received: '200' 2438s ok 25 2438s # testing : body for stderr1.pl 2438s # expected: 'this is stdout' 2438s # received: 'this is stdout' 2438s ok 26 2438s # testing : return code for stderr2.pl 2438s # expected: 200 2438s # received: '200' 2438s ok 27 2438s # testing : body for stderr2.pl 2438s # expected: 'this is also stdout' 2438s # received: 'this is also stdout' 2438s ok 28 2438s # testing : return code for stderr3.pl 2438s # expected: 200 2438s # received: '200' 2438s ok 29 2438s # testing : body for stderr3.pl 2438s # expected: 'this is more stdout' 2438s # received: 'this is more stdout' 2438s ok 30 2438s # posted content (length 10) to bogus-perl.pl 2438s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 2438s # expected: '500' 2438s # received: '500' 2438s ok 31 2438s # checking that log size (35781) is greater than 807 2438s ok 32 2438s # verifying that logged content is 10 characters 2438s ok 33 2438s # posted content (length 99) to bogus-perl.pl 2438s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 2438s # expected: '500' 2438s # received: '500' 2438s ok 34 2438s # checking that log size (36240) is greater than 35781 2438s ok 35 2438s # verifying that logged content is 99 characters 2438s ok 36 2438s # posted content (length 250) to bogus-perl.pl 2438s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 2438s # expected: '500' 2438s # received: '500' 2438s ok 37 2438s # checking that log size (36851) is greater than 36240 2438s ok 38 2438s # verifying that logged content is 250 characters 2438s ok 39 2438s # posted content (length 255) to bogus-perl.pl 2438s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 2438s # expected: '500' 2438s # received: '500' 2438s ok 40 2438s # checking that log size (37467) is greater than 36851 2438s ok 41 2438s # verifying that logged content is 255 characters 2438s ok 42 2438s # posted content (length 256) to bogus-perl.pl 2438s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 2438s # expected: '500' 2438s # received: '500' 2438s ok 43 2438s # checking that log size (38084) is greater than 37467 2438s ok 44 2438s # verifying that logged content is 256 characters 2438s ok 45 2438s # posted content (length 257) to bogus-perl.pl 2438s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 2438s # expected: '500' 2438s # received: '500' 2438s ok 46 2438s # checking that log size (38701) is greater than 38084 2438s ok 47 2438s # verifying that logged content is 256 characters 2438s ok 48 2438s # posted content (length 258) to bogus-perl.pl 2438s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 2438s # expected: '500' 2438s # received: '500' 2438s ok 49 2438s # checking that log size (39318) is greater than 38701 2438s ok 50 2438s # verifying that logged content is 256 characters 2438s ok 51 2438s # posted content (length 1024) to bogus-perl.pl 2438s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 2438s # expected: '500' 2438s # received: '500' 2438s ok 52 2438s # checking that log size (39936) is greater than 39318 2438s ok 53 2438s # verifying that logged content is 256 characters 2438s ok 54 2438s # verifying log is greater than 40960 bytes. 2438s ok 55 2438s # verifying log did not grow after making bogus request. 2438s ok 56 2438s # verifying log did not grow after making another bogus request. 2438s ok 57 2438s # checking that HEAD /modules/cgi/perl.pl returns 200. 2438s ok 58 2438s ok 2442s t/modules/data.t .................... 2442s 1..2 2442s # Running under perl version 5.038002 for linux 2442s # Current time local: Mon Apr 8 17:37:06 2024 2442s # Current time GMT: Mon Apr 8 17:37:06 2024 2442s # Using Test.pm version 1.31 2442s # Using Apache/Test.pm version 1.42 2442s # testing : Checking return code is '200' 2442s # expected: 200 2442s # received: '200' 2442s ok 1 2442s ok 2 2442s ok 2449s t/modules/dav.t ..................... 2449s 1..19 2449s # Running under perl version 5.038002 for linux 2449s # Current time local: Mon Apr 8 17:37:10 2024 2449s # Current time GMT: Mon Apr 8 17:37:10 2024 2449s # Using Test.pm version 1.31 2449s # Using Apache/Test.pm version 1.42 2449s resource lock test: 2449s ok 1 2449s DAV put test: 2449s ok 2 2449s getting DAV resource properties: 2449s ok 3 2449s created: Mon, 08 Apr 2024 17:37:15 GMT 2449s modified: Mon, 08 Apr 2024 17:37:15 GMT 2449s now: Mon, 08 Apr 2024 17:37:17 GMT 2449s ok 4 2449s ok 5 2449s resource lock status test: 2449s ok 6 2449s resource unlock test: 2449s ok 7 2449s resource lock status test: 2449s ok 8 2449s getting uri... 2449s expect: 2449s -> 2449s 2449s
2449s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

2517s # 2517s # ' 2517s # received: ' 2517s #

Hello World!

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

No query was specified.

2517s # 2517s # ' 2517s # received: ' 2517s #

No query was specified.

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

Hello World!

2517s # 2517s # ' 2517s # received: ' 2517s #

Hello World!

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

No query was specified.

2517s # 2517s # ' 2517s # received: ' 2517s #

No query was specified.

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

mod_include test

2524s # 2524s # 2524s # Hello World 2524s # 2524s #

[back]

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

mod_include test

2524s # 2524s # 2524s # Hello World 2524s # 2524s #

[back]

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

mod_include test

2524s # 2524s # 2524s # Hello World 2524s # 2524s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [pc774822f_foo1]

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

LoadBalancer Status for balancer://foo2 [pc774822f_foo2]

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

LoadBalancer Status for balancer://foo3 [pc774822f_foo3]

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

LoadBalancer Status for balancer://foo4 [pc774822f_foo4]

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

LoadBalancer Status for balancer://pr45434 [pc774822f_pr45434]

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

LoadBalancer Status for balancer://failover [pc774822f_failover]

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

LoadBalancer Status for balancer://dynproxy [pc774822f_dynproxy]

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

Moved Permanently

2612s #

The document has moved here.

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

Moved Permanently

2612s #

The document has moved here.

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

Moved Permanently

2612s #

The document has moved here.

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

Moved Permanently

2612s #

The document has moved here.

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

Multiple Choices

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

Available documents: 2612s #

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

Multiple Choices

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

Available documents: 2612s #

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

Multiple Choices

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

Available documents: 2612s #

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

Moved Permanently

2612s #

The document has moved here.

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

Multiple Choices

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

Available documents: 2612s #

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

Multiple Choices

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

Available documents: 2612s #

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

Moved Permanently

2612s #

The document has moved here.

2612s # 2612s # ' 2612s ok 48 2612s ok 2617s t/modules/status.t .................. 2617s 1..1 2617s # Running under perl version 5.038002 for linux 2617s # Current time local: Mon Apr 8 17:40:00 2024 2617s # Current time GMT: Mon Apr 8 17:40:00 2024 2617s # Using Test.pm version 1.31 2617s # Using Apache/Test.pm version 1.42 2617s 2617s 2617s Apache Status 2617s 2617s

Apache Server Status for localhost (via 127.0.0.1)

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

2617s
Current Time: Monday, 08-Apr-2024 17:40:05 UTC
2617s
Restart Time: Monday, 08-Apr-2024 17:31:13 UTC
2617s
Parent Server Config. Generation: 1
2617s
Parent Server MPM Generation: 0
2617s
Server uptime: 8 minutes 51 seconds
2617s
Server load: 5.27 5.24 5.03
2617s
Total accesses: 6794 - Total Traffic: 138.3 MB - Total Duration: 48273
2617s
CPU Usage: u13.86 s30.54 cu2.98 cs1.52 - 9.21% CPU load
2617s
12.8 requests/sec - 266.7 kB/second - 20.8 kB/request - 7.10524 ms/request
2617s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
2617s
2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0322491no0yes0025000
1322498no0yes0025000
2322542no0yes1024000
3330109no0yes0025000
Sum400 1099000
2617s
__________________________________________________W_____________
2617s ____________________________________............................
2617s ................................................................
2617s ................................................................
2617s ................................................................
2617s ................................................................
2617s ................
2617s

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

2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s
SrvPIDAccMCPU 2617s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03224910/6/6_ 2617s 1.941292120.00.060.06 2617s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/ HTTP/1.1
0-03224910/4/4_ 2617s 2.62116390.00.020.02 2617s 127.0.0.1http/1.1localhost:8529GET /modules/headers/htaccess/ HTTP/1.1
0-03224910/6/6_ 2617s 2.9297550.00.020.02 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03224910/5/5_ 2617s 2.20752130.00.020.02 2617s 127.0.0.1http/1.1localhost:8529GET /modules/deflate/bucketeer/P.txt HTTP/1.1
0-03224910/5/5_ 2617s 1.901361110.00.020.02 2617s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/b/ HTTP/1.1
0-03224910/4/4_ 2617s 2.26753110.00.020.02 2617s 127.0.0.1http/1.1localhost:8529GET /modules/dir/htaccess/ HTTP/1.1
0-03224910/6/6_ 2617s 2.20758200.00.010.01 2617s 127.0.0.1http/1.1localhost:8529PROPFIND /modules/dav/dav.html HTTP/1.1
0-03224910/5/5_ 2617s 2.74754950.00.510.51 2617s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/ HTTP/1.1
0-03224910/6/6_ 2617s 2.74753150.00.050.05 2617s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/two/index HTTP/1.1
0-03224910/6/6_ 2617s 1.96752520.00.050.05 2617s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/ HTTP/1.1
0-03224910/4/4_ 2617s 2.20752100.00.010.01 2617s 127.0.0.1http/1.1localhost:8529POST /modules/deflate/echo_post HTTP/1.1
0-03224910/6/6_ 2617s 2.74752150.00.060.06 2617s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/index.html.fr HTTP/1.1
0-03224910/4/4_ 2617s 2.329380.00.020.02 2617s 127.0.0.1http/1.1localhost:8529HEAD /modules/expires/htaccess/image.gif HTTP/1.1
0-03224910/6/6_ 2617s 1.961163190.00.460.46 2617s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/ HTTP/1.1
0-03224910/6/6_ 2617s 2.9493140.00.020.02 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03224910/4/4_ 2617s 2.329290.00.020.02 2617s 127.0.0.1http/1.1localhost:8529HEAD /modules/expires/htaccess/text.txt HTTP/1.1
0-03224910/4/4_ 2617s 2.7280290.00.020.02 2617s 127.0.0.1http/1.1localhost:8529GET /modules/lua/version.lua HTTP/1.1
0-03224910/6/6_ 2617s 2.9642160.00.040.04 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
0-03224910/6/6_ 2617s 1.96802130.00.020.02 2617s 127.0.0.1http/1.1localhost:8529GET /authz_core/a/ HTTP/1.1
0-03224910/5/5_ 2617s 2.3242410.00.010.01 2617s 127.0.0.1http/1.1localhost:8529HEAD /modules/expires/htaccess/foo.jpg HTTP/1.1
0-03224910/5/5_ 2617s 2.74752180.00.160.16 2617s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/two/index.en.html HTTP/1.1
0-03224910/4/4_ 2617s 2.3613041490.00.020.02 2617s 127.0.0.1http/1.1localhost:8529GET /apache/extfilter/out-foo/foobar.html HTTP/1.1
0-03224910/7/7_ 2617s 2.44130573500.00.020.02 2617s 127.0.0.1http/1.1localhost:8529POST /apache/extfilter/in-foo/modules/cgi/perl_echo.pl HTTP/1.1
0-03224910/4/4_ 2617s 2.501291021080.00.010.01 2617s 127.0.0.1http/1.1localhost:8529POST /apache/extfilter/out-limit/modules/cgi/perl_echo.pl HTTP/
0-03224910/5/5_ 2617s 2.74752640.00.020.02 2617s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/index.html.zh-TW HTTP/1.1
1-03224980/14/14_ 2617s 4.44192830.00.060.06 2617s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire/cache HTTP/1.1
1-03224980/14/14_ 2617s 4.4893410.00.060.06 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03224980/14/14_ 2617s 4.48910460.00.050.05 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03224980/14/14_ 2617s 4.4892340.00.050.05 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03224980/13/13_ 2617s 4.2494370.00.090.09 2617s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/de/compressed/ HTTP/1.1
1-03224980/13/13_ 2617s 4.5442330.00.080.08 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
1-03224980/14/14_ 2617s 4.44424430.09.849.84 2617s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/encode?TestEncoded:test=value HTTP/1.1
1-03224980/12/12_ 2617s 4.06195630.00.050.05 2617s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
1-03224980/13/13_ 2617s 4.5093350.00.060.06 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03224980/11/11_ 2617s 4.1892220.00.090.09 2617s 127.0.0.1http/1.1ssi-default:8551GET /modules/include/if8.shtml HTTP/1.1
1-03224980/12/12_ 2617s 4.5097330.00.050.05 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03224980/13/13_ 2617s 4.2694720.00.080.08 2617s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/ HTTP/1.1
1-03224980/12/12_ 2617s 4.5093290.00.050.05 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03224980/13/13_ 2617s 4.28934350.010.6410.64 2617s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
1-03224980/13/13_ 2617s 4.06193630.00.060.06 2617s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
1-03224980/13/13_ 2617s 4.5092350.00.060.06 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03224980/14/14_ 2617s 4.3093330.00.080.08 2617s 127.0.0.1http/1.1localhost:8539GET /uds/ HTTP/1.1
1-03224980/12/12_ 2617s 4.12193670.00.060.06 2617s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
1-03224980/12/12_ 2617s 4.5292290.00.090.09 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03224980/15/15_ 2617s 4.44192710.00.060.06 2617s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire?test=value&expiry=1 HTTP/1.1
1-03224980/11/11_ 2617s 4.1892240.00.170.17 2617s 127.0.0.1http/1.1ssi-default:8551GET /modules/include/include1.shtml HTTP/1.1
1-03224980/12/12_ 2617s 4.2492280.00.120.12 2617s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/two/index.fu.html HTTP/1.1
1-03224980/13/13_ 2617s 4.3892290.00.060.06 2617s 127.0.0.1http/1.1localhost:8529POST /apache/reflector_deflate/ HTTP/1.1
1-03224980/12/12_ 2617s 4.5492270.00.050.05 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03224980/13/13_ 2617s 4.4095350.00.070.07 2617s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/1 HTTP/1.1
2-03225421/59/59W 2617s 10.00001820.00.420.42 2617s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-03225420/61/61_ 2617s 10.101021490.00.390.39 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/61/61_ 2617s 10.10931970.00.480.48 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/59/59_ 2617s 10.10932990.00.440.44 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/59/59_ 2617s 10.10923000.00.340.34 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/59/59_ 2617s 10.04921700.00.430.43 2617s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/encode?test=value HTTP/1.1
2-03225420/59/59_ 2617s 10.00931710.00.380.38 2617s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/ HTTP/1.1
2-03225420/58/58_ 2617s 10.12932500.02.312.31 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/57/57_ 2617s 10.129321390.06.246.24 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/62/62_ 2617s 10.04921670.00.450.45 2617s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/encode?test=value HTTP/1.1
2-03225420/63/63_ 2617s 10.04921860.00.350.35 2617s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire?expiry=1 HTTP/1.1
2-03225420/60/60_ 2617s 10.04921390.00.420.42 2617s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on?&=test HTTP/1.1
2-03225420/57/57_ 2617s 10.001051280.00.420.42 2617s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/pr60478-rewrite-loop/a/X/b/c HTTP/1.1
2-03225420/58/58_ 2617s 10.12922250.00.320.32 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/58/58_ 2617s 10.16431690.00.340.34 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
2-03225420/63/63_ 2617s 10.04911880.00.380.38 2617s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire/cache HTTP/1.1
2-03225420/57/57_ 2617s 10.16421830.00.320.32 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
2-03225420/56/56_ 2617s 10.14921310.00.350.35 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/61/61_ 2617s 10.10431770.00.380.38 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/62/62_ 2617s 10.10422220.00.360.36 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/63/63_ 2617s 10.04923320.04.244.24 2617s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/include/yes?test=value HTTP/1.1
2-03225420/62/62_ 2617s 10.08922410.00.380.38 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/58/58_ 2617s 10.14921830.00.330.33 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/56/56_ 2617s 10.14923720.06.186.18 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03225420/63/63_ 2617s 10.08922920.00.350.35 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03301090/194/194_ 2617s 30.98436560.00.870.87 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
3-03301090/190/190_ 2617s 30.98426320.01.391.39 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
3-03301090/193/193_ 2617s 30.96427490.01.271.27 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
3-03301090/195/195_ 2617s 30.924372270.01.231.23 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03301090/192/192_ 2617s 31.02426120.01.421.42 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
3-03301090/192/192_ 2617s 30.984226970.01.491.49 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
3-03301090/192/192_ 2617s 30.90426780.01.331.33 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03301090/195/195_ 2617s 30.984275020.03.313.31 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
3-03301090/195/195_ 2617s 31.00425870.00.890.89 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
3-03301090/195/195_ 2617s 30.94425990.01.181.18 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
3-03301090/197/197_ 2617s 31.004220260.06.916.91 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
3-03301090/198/198_ 2617s 31.00447290.03.193.19 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
3-03301090/188/188_ 2617s 31.00425800.01.051.05 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
3-03301090/189/189_ 2617s 30.94427890.01.151.15 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
3-03301090/193/193_ 2617s 31.00427590.03.173.17 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
3-03301090/195/195_ 2617s 30.94428660.05.645.64 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
3-03301090/188/188_ 2617s 30.944212880.011.0711.07 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
3-03301090/201/201_ 2617s 30.924323070.012.0712.07 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03301090/197/197_ 2617s 30.924213540.06.906.90 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03301090/191/191_ 2617s 30.94437050.04.094.09 2617s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03301090/199/199_ 2617s 30.98427330.01.901.90 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
3-03301090/193/193_ 2617s 30.984118170.05.025.02 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
3-03301090/202/202_ 2617s 30.94429120.06.916.91 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
3-03301090/191/191_ 2617s 31.00426400.01.611.61 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
3-03301090/197/197_ 2617s 30.94427040.02.422.42 2617s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
2617s
2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s 2617s
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
2617s 2617s 2617s ok 1 2617s ok 2623s t/modules/substitute.t .............. 2623s 1..19 2623s # Running under perl version 5.038002 for linux 2623s # Current time local: Mon Apr 8 17:40:05 2024 2623s # Current time GMT: Mon Apr 8 17:40:05 2024 2623s # Using Test.pm version 1.31 2623s # Using Apache/Test.pm version 1.42 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'barbar': OK 2623s ok 1 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'barbar': OK 2623s ok 2 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'foofoo': OK 2623s ok 3 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'barbar': OK 2623s ok 4 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'barbar': OK 2623s ok 5 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'barbar': OK 2623s ok 6 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'foof 2623s oo': OK 2623s ok 7 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'xfoo': OK 2623s ok 8 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 2623s ok 9 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s barx 2623s ': OK 2623s ok 10 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'a$1axb(': OK 2623s ok 11 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'a$XX': OK 2623s ok 12 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 2623s ok 13 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'x&x': OK 2623s ok 14 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'xx': OK 2623s ok 15 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'fcooar': OK 2623s ok 16 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'fc$1ar': OK 2623s ok 17 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'fdooar': OK 2623s ok 18 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s got 200 'XXXfooXXX 2623s bar': OK 2623s ok 19 2623s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2623s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2623s ok 2632s t/modules/unique_id.t ............... 2632s 1..300 2632s # Running under perl version 5.038002 for linux 2632s # Current time local: Mon Apr 8 17:40:11 2024 2632s # Current time GMT: Mon Apr 8 17:40:11 2024 2632s # Using Test.pm version 1.31 2632s # Using Apache/Test.pm version 1.42 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 1 2632s # unique id: ZhQsADLzeVqMF7MEZyK1CgAAAMk 2632s ok 2 2632s ok 3 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 4 2632s # unique id: ZhQsADLzeVqMF7MEZyK1CwAAAMI 2632s ok 5 2632s ok 6 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 7 2632s # unique id: ZhQsADLzeVqMF7MEZyK1DAAAAME 2632s ok 8 2632s ok 9 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 10 2632s # unique id: ZhQsAEmRFeCXz4n20RyM2AAAAIw 2632s ok 11 2632s ok 12 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 13 2632s # unique id: ZhQsAEmRFeCXz4n20RyM2QAAAIY 2632s ok 14 2632s ok 15 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 16 2632s # unique id: ZhQsADLzeVqMF7MEZyK1DQAAAMA 2632s ok 17 2632s ok 18 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 19 2632s # unique id: ZhQsADLzeVqMF7MEZyK1DgAAAMc 2632s ok 20 2632s ok 21 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 22 2632s # unique id: ZhQsAEmRFeCXz4n20RyM2gAAAIU 2632s ok 23 2632s ok 24 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 25 2632s # unique id: ZhQsAEmRFeCXz4n20RyM2wAAAIs 2632s ok 26 2632s ok 27 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 28 2632s # unique id: ZhQsAEmRFeCXz4n20RyM3AAAAIk 2632s ok 29 2632s ok 30 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 31 2632s # unique id: ZhQsAEmRFeCXz4n20RyM3QAAAIo 2632s ok 32 2632s ok 33 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 34 2632s # unique id: ZhQsAMBxkjql8pPsZmeEugAAAEc 2632s ok 35 2632s ok 36 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 37 2632s # unique id: ZhQsADLzeVqMF7MEZyK1DwAAAMM 2632s ok 38 2632s ok 39 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 40 2632s # unique id: ZhQsADLzeVqMF7MEZyK1EAAAANE 2632s ok 41 2632s ok 42 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 43 2632s # unique id: ZhQsADLzeVqMF7MEZyK1EQAAANM 2632s ok 44 2632s ok 45 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 46 2632s # unique id: ZhQsADLzeVqMF7MEZyK1EgAAANY 2632s ok 47 2632s ok 48 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 49 2632s # unique id: ZhQsADLzeVqMF7MEZyK1EwAAAM8 2632s ok 50 2632s ok 51 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 52 2632s # unique id: ZhQsADLzeVqMF7MEZyK1FAAAANA 2632s ok 53 2632s ok 54 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 55 2632s # unique id: ZhQsAEmRFeCXz4n20RyM3gAAAI8 2632s ok 56 2632s ok 57 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 58 2632s # unique id: ZhQsADLzeVqMF7MEZyK1FQAAANg 2632s ok 59 2632s ok 60 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 61 2632s # unique id: ZhQsATLzeVqMF7MEZyK1FgAAAMg 2632s ok 62 2632s ok 63 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 64 2632s # unique id: ZhQsATLzeVqMF7MEZyK1FwAAAMw 2632s ok 65 2632s ok 66 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 67 2632s # unique id: ZhQsATLzeVqMF7MEZyK1GAAAAMs 2632s ok 68 2632s ok 69 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 70 2632s # unique id: ZhQsATLzeVqMF7MEZyK1GQAAAMQ 2632s ok 71 2632s ok 72 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 73 2632s # unique id: ZhQsATLzeVqMF7MEZyK1GgAAAMY 2632s ok 74 2632s ok 75 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 76 2632s # unique id: ZhQsATLzeVqMF7MEZyK1GwAAANI 2632s ok 77 2632s ok 78 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 79 2632s # unique id: ZhQsATLzeVqMF7MEZyK1HAAAAMM 2632s ok 80 2632s ok 81 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 82 2632s # unique id: ZhQsATLzeVqMF7MEZyK1HQAAANE 2632s ok 83 2632s ok 84 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 85 2632s # unique id: ZhQsATLzeVqMF7MEZyK1HgAAANM 2632s ok 86 2632s ok 87 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 88 2632s # unique id: ZhQsATLzeVqMF7MEZyK1HwAAANY 2632s ok 89 2632s ok 90 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 91 2632s # unique id: ZhQsAUmRFeCXz4n20RyM3wAAAJQ 2632s ok 92 2632s ok 93 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 94 2632s # unique id: ZhQsAUmRFeCXz4n20RyM4AAAAJg 2632s ok 95 2632s ok 96 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 97 2632s # unique id: ZhQsATLzeVqMF7MEZyK1IAAAAM8 2632s ok 98 2632s ok 99 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 100 2632s # unique id: ZhQsATLzeVqMF7MEZyK1IQAAANA 2632s ok 101 2632s ok 102 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 103 2632s # unique id: ZhQsATLzeVqMF7MEZyK1IgAAANg 2632s ok 104 2632s ok 105 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 106 2632s # unique id: ZhQsATLzeVqMF7MEZyK1IwAAAM0 2632s ok 107 2632s ok 108 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 109 2632s # unique id: ZhQsATLzeVqMF7MEZyK1JAAAAMk 2632s ok 110 2632s ok 111 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 112 2632s # unique id: ZhQsATLzeVqMF7MEZyK1JQAAAMI 2632s ok 113 2632s ok 114 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 115 2632s # unique id: ZhQsATLzeVqMF7MEZyK1JgAAAMQ 2632s ok 116 2632s ok 117 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 118 2632s # unique id: ZhQsATLzeVqMF7MEZyK1JwAAAMY 2632s ok 119 2632s ok 120 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 121 2632s # unique id: ZhQsATLzeVqMF7MEZyK1KAAAANI 2632s ok 122 2632s ok 123 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 124 2632s # unique id: ZhQsATLzeVqMF7MEZyK1KQAAAMM 2632s ok 125 2632s ok 126 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 127 2632s # unique id: ZhQsAcBxkjql8pPsZmeEuwAAAE4 2632s ok 128 2632s ok 129 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 130 2632s # unique id: ZhQsATLzeVqMF7MEZyK1KgAAANE 2632s ok 131 2632s ok 132 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 133 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1KwAAANM 2632s ok 134 2632s ok 135 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 136 2632s # unique id: ZhQsAkmRFeCXz4n20RyM4QAAAJU 2632s ok 137 2632s ok 138 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 139 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1LAAAANY 2632s ok 140 2632s ok 141 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 142 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1LQAAAM8 2632s ok 143 2632s ok 144 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 145 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1LgAAANA 2632s ok 146 2632s ok 147 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 148 2632s # unique id: ZhQsAkmRFeCXz4n20RyM4gAAAJM 2632s ok 149 2632s ok 150 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 151 2632s # unique id: ZhQsAkmRFeCXz4n20RyM4wAAAJI 2632s ok 152 2632s ok 153 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 154 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1LwAAAMo 2632s ok 155 2632s ok 156 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 157 2632s # unique id: ZhQsAkmRFeCXz4n20RyM5AAAAIE 2632s ok 158 2632s ok 159 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 160 2632s # unique id: ZhQsAkmRFeCXz4n20RyM5QAAAII 2632s ok 161 2632s ok 162 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 163 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1MAAAAMg 2632s ok 164 2632s ok 165 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 166 2632s # unique id: ZhQsAkmRFeCXz4n20RyM5gAAAIM 2632s ok 167 2632s ok 168 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 169 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1MQAAAMw 2632s ok 170 2632s ok 171 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 172 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1MgAAAMs 2632s ok 173 2632s ok 174 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 175 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1MwAAAMQ 2632s ok 176 2632s ok 177 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 178 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1NAAAAMY 2632s ok 179 2632s ok 180 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 181 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1NQAAANI 2632s ok 182 2632s ok 183 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 184 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1NgAAAMM 2632s ok 185 2632s ok 186 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 187 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1NwAAANE 2632s ok 188 2632s ok 189 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 190 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1OAAAANM 2632s ok 191 2632s ok 192 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 193 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1OQAAANY 2632s ok 194 2632s ok 195 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 196 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1OgAAAM8 2632s ok 197 2632s ok 198 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 199 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1OwAAANA 2632s ok 200 2632s ok 201 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 202 2632s # unique id: ZhQsAjLzeVqMF7MEZyK1PAAAANg 2632s ok 203 2632s ok 204 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 205 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1PQAAAM0 2632s ok 206 2632s ok 207 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 208 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1PgAAAMk 2632s ok 209 2632s ok 210 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 211 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1PwAAAMI 2632s ok 212 2632s ok 213 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 214 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1QAAAAME 2632s ok 215 2632s ok 216 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 217 2632s # unique id: ZhQsA0mRFeCXz4n20RyM5wAAAIQ 2632s ok 218 2632s ok 219 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 220 2632s # unique id: ZhQsA0mRFeCXz4n20RyM6AAAAI0 2632s ok 221 2632s ok 222 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 223 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1QQAAAMY 2632s ok 224 2632s ok 225 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 226 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1QgAAANI 2632s ok 227 2632s ok 228 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 229 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1QwAAAMM 2632s ok 230 2632s ok 231 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 232 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1RAAAANE 2632s ok 233 2632s ok 234 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 235 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1RQAAANM 2632s ok 236 2632s ok 237 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 238 2632s # unique id: ZhQsA0mRFeCXz4n20RyM6QAAAIg 2632s ok 239 2632s ok 240 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 241 2632s # unique id: ZhQsA0mRFeCXz4n20RyM6gAAAIc 2632s ok 242 2632s ok 243 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 244 2632s # unique id: ZhQsA0mRFeCXz4n20RyM6wAAAJE 2632s ok 245 2632s ok 246 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 247 2632s # unique id: ZhQsA0mRFeCXz4n20RyM7AAAAJc 2632s ok 248 2632s ok 249 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 250 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1RgAAANY 2632s ok 251 2632s ok 252 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 253 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1RwAAAM8 2632s ok 254 2632s ok 255 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 256 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1SAAAANA 2632s ok 257 2632s ok 258 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 259 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1SQAAANg 2632s ok 260 2632s ok 261 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 262 2632s # unique id: ZhQsA56tS5F6kSPjyKEucQAAAAQ 2632s ok 263 2632s ok 264 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 265 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1SgAAAM0 2632s ok 266 2632s ok 267 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 268 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1SwAAAMw 2632s ok 269 2632s ok 270 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 271 2632s # unique id: ZhQsAzLzeVqMF7MEZyK1TAAAAMs 2632s ok 272 2632s ok 273 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 274 2632s # unique id: ZhQsBDLzeVqMF7MEZyK1TQAAAMI 2632s ok 275 2632s ok 276 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 277 2632s # unique id: ZhQsBDLzeVqMF7MEZyK1TgAAAME 2632s ok 278 2632s ok 279 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 280 2632s # unique id: ZhQsBDLzeVqMF7MEZyK1TwAAAMA 2632s ok 281 2632s ok 282 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 283 2632s # unique id: ZhQsBEmRFeCXz4n20RyM7QAAAJY 2632s ok 284 2632s ok 285 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 286 2632s # unique id: ZhQsBDLzeVqMF7MEZyK1UAAAAMc 2632s ok 287 2632s ok 288 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 289 2632s # unique id: ZhQsBDLzeVqMF7MEZyK1UQAAAMU 2632s ok 290 2632s ok 291 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 292 2632s # unique id: ZhQsBDLzeVqMF7MEZyK1UgAAANU 2632s ok 293 2632s ok 294 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 295 2632s # unique id: ZhQsBDLzeVqMF7MEZyK1UwAAANQ 2632s ok 296 2632s ok 297 2632s # testing : fetch unique ID 2632s # expected: 200 2632s # received: '200' 2632s ok 298 2632s # unique id: ZhQsBDLzeVqMF7MEZyK1VAAAANc 2632s ok 299 2632s ok 300 2632s ok 2639s t/modules/usertrack.t ............... 2639s 1..1004 2639s # Running under perl version 5.038002 for linux 2639s # Current time local: Mon Apr 8 17:40:20 2024 2639s # Current time GMT: Mon Apr 8 17:40:20 2024 2639s # Using Test.pm version 1.31 2639s # Using Apache/Test.pm version 1.42 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 1 2639s ok 2 2639s Set-Cookie: usertrack_test=e7b4d080.615994ceb2183; path=/; expires=Mon, 08-Apr-24 17:41:24 GMT 2639s Cookie: usertrack_test=e7b4d080.615994ceb2183 2639s ok 3 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 4 2639s ok 5 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 6 2639s ok 7 2639s Set-Cookie: usertrack_test=c63533e5.615994ceb71ae; path=/; expires=Mon, 08-Apr-24 17:41:24 GMT 2639s Cookie: usertrack_test=c63533e5.615994ceb71ae 2639s ok 8 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 9 2639s ok 10 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 11 2639s ok 12 2639s Set-Cookie: usertrack_test=ff2f3cf6.615994ceb9c9f; path=/; expires=Mon, 08-Apr-24 17:41:24 GMT 2639s Cookie: usertrack_test=ff2f3cf6.615994ceb9c9f 2639s ok 13 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 14 2639s ok 15 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 16 2639s ok 17 2639s Set-Cookie: usertrack_test=cca9f657.615994cebcd91; path=/; expires=Mon, 08-Apr-24 17:41:24 GMT 2639s Cookie: usertrack_test=cca9f657.615994cebcd91 2639s ok 18 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 19 2639s ok 20 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 21 2639s ok 22 2639s Set-Cookie: usertrack_test=13231349.615994cebf913; path=/; expires=Mon, 08-Apr-24 17:41:24 GMT 2639s Cookie: usertrack_test=13231349.615994cebf913 2639s ok 23 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 24 2639s ok 25 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 26 2639s ok 27 2639s Set-Cookie: usertrack_test=74317063.615994cec2399; path=/; expires=Mon, 08-Apr-24 17:41:24 GMT 2639s Cookie: usertrack_test=74317063.615994cec2399 2639s ok 28 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 29 2639s ok 30 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 31 2639s ok 32 2639s Set-Cookie: usertrack_test=b59401c.615994cec4bef; path=/; expires=Mon, 08-Apr-24 17:41:24 GMT 2639s Cookie: usertrack_test=b59401c.615994cec4bef 2639s ok 33 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 34 2639s ok 35 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 36 2639s ok 37 2639s Set-Cookie: usertrack_test=2a1829d4.615994cec7928; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=2a1829d4.615994cec7928 2639s ok 38 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 39 2639s ok 40 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 41 2639s ok 42 2639s Set-Cookie: usertrack_test=237d1a94.615994ceca35b; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=237d1a94.615994ceca35b 2639s ok 43 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 44 2639s ok 45 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 46 2639s ok 47 2639s Set-Cookie: usertrack_test=f2630729.615994cecd92a; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=f2630729.615994cecd92a 2639s ok 48 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 49 2639s ok 50 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 51 2639s ok 52 2639s Set-Cookie: usertrack_test=74250728.615994ced1747; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=74250728.615994ced1747 2639s ok 53 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 54 2639s ok 55 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 56 2639s ok 57 2639s Set-Cookie: usertrack_test=b65ad4e9.615994ced4fd4; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=b65ad4e9.615994ced4fd4 2639s ok 58 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 59 2639s ok 60 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 61 2639s ok 62 2639s Set-Cookie: usertrack_test=333c1ab0.615994ced811c; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=333c1ab0.615994ced811c 2639s ok 63 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 64 2639s ok 65 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 66 2639s ok 67 2639s Set-Cookie: usertrack_test=e37204c.615994cedad14; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=e37204c.615994cedad14 2639s ok 68 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 69 2639s ok 70 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 71 2639s ok 72 2639s Set-Cookie: usertrack_test=54827b17.615994cede497; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=54827b17.615994cede497 2639s ok 73 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 74 2639s ok 75 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 76 2639s ok 77 2639s Set-Cookie: usertrack_test=59a638b8.615994cee23e6; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=59a638b8.615994cee23e6 2639s ok 78 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 79 2639s ok 80 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 81 2639s ok 82 2639s Set-Cookie: usertrack_test=d490c588.615994cee569d; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=d490c588.615994cee569d 2639s ok 83 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 84 2639s ok 85 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 86 2639s ok 87 2639s Set-Cookie: usertrack_test=eae61677.615994cee8533; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=eae61677.615994cee8533 2639s ok 88 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 89 2639s ok 90 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 91 2639s ok 92 2639s Set-Cookie: usertrack_test=41e48bb5.615994ceeb990; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=41e48bb5.615994ceeb990 2639s ok 93 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 94 2639s ok 95 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 96 2639s ok 97 2639s Set-Cookie: usertrack_test=49fbf5ca.615994ceee977; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=49fbf5ca.615994ceee977 2639s ok 98 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 99 2639s ok 100 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 101 2639s ok 102 2639s Set-Cookie: usertrack_test=4edf7007.615994cef22aa; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=4edf7007.615994cef22aa 2639s ok 103 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 104 2639s ok 105 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 106 2639s ok 107 2639s Set-Cookie: usertrack_test=1a7c080b.615994cef5fa4; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=1a7c080b.615994cef5fa4 2639s ok 108 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 109 2639s ok 110 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 111 2639s ok 112 2639s Set-Cookie: usertrack_test=9a122690.615994cef9442; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=9a122690.615994cef9442 2639s ok 113 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 114 2639s ok 115 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 116 2639s ok 117 2639s Set-Cookie: usertrack_test=41e673f4.615994cefca1a; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=41e673f4.615994cefca1a 2639s ok 118 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 119 2639s ok 120 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 121 2639s ok 122 2639s Set-Cookie: usertrack_test=550c042f.615994ceffc3f; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=550c042f.615994ceffc3f 2639s ok 123 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 124 2639s ok 125 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 126 2639s ok 127 2639s Set-Cookie: usertrack_test=e0b40c8e.615994cf029bb; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=e0b40c8e.615994cf029bb 2639s ok 128 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 129 2639s ok 130 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 131 2639s ok 132 2639s Set-Cookie: usertrack_test=f6f4144.615994cf05535; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=f6f4144.615994cf05535 2639s ok 133 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 134 2639s ok 135 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 136 2639s ok 137 2639s Set-Cookie: usertrack_test=d5f45527.615994cf08446; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=d5f45527.615994cf08446 2639s ok 138 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 139 2639s ok 140 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 141 2639s ok 142 2639s Set-Cookie: usertrack_test=9b289a9f.615994cf0ce59; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=9b289a9f.615994cf0ce59 2639s ok 143 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 144 2639s ok 145 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 146 2639s ok 147 2639s Set-Cookie: usertrack_test=3656df3d.615994cf115b0; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=3656df3d.615994cf115b0 2639s ok 148 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 149 2639s ok 150 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 151 2639s ok 152 2639s Set-Cookie: usertrack_test=670ca886.615994cf14969; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=670ca886.615994cf14969 2639s ok 153 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 154 2639s ok 155 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 156 2639s ok 157 2639s Set-Cookie: usertrack_test=ca50b7c.615994cf1737a; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=ca50b7c.615994cf1737a 2639s ok 158 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 159 2639s ok 160 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 161 2639s ok 162 2639s Set-Cookie: usertrack_test=9fa525cc.615994cf1a253; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=9fa525cc.615994cf1a253 2639s ok 163 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 164 2639s ok 165 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 166 2639s ok 167 2639s Set-Cookie: usertrack_test=14d484ed.615994cf1d008; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=14d484ed.615994cf1d008 2639s ok 168 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 169 2639s ok 170 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 171 2639s ok 172 2639s Set-Cookie: usertrack_test=cbc15a4e.615994cf1fe66; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=cbc15a4e.615994cf1fe66 2639s ok 173 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 174 2639s ok 175 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 176 2639s ok 177 2639s Set-Cookie: usertrack_test=d8819ae4.615994cf22b2f; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=d8819ae4.615994cf22b2f 2639s ok 178 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 179 2639s ok 180 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 181 2639s ok 182 2639s Set-Cookie: usertrack_test=488b82aa.615994cf26204; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=488b82aa.615994cf26204 2639s ok 183 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 184 2639s ok 185 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 186 2639s ok 187 2639s Set-Cookie: usertrack_test=74f07a29.615994cf28d4c; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=74f07a29.615994cf28d4c 2639s ok 188 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 189 2639s ok 190 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 191 2639s ok 192 2639s Set-Cookie: usertrack_test=b37b4dbf.615994cf2c5c6; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=b37b4dbf.615994cf2c5c6 2639s ok 193 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 194 2639s ok 195 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 196 2639s ok 197 2639s Set-Cookie: usertrack_test=f1181758.615994cf2f312; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=f1181758.615994cf2f312 2639s ok 198 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 199 2639s ok 200 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 201 2639s ok 202 2639s Set-Cookie: usertrack_test=9d59c65c.615994cf31bbf; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=9d59c65c.615994cf31bbf 2639s ok 203 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 204 2639s ok 205 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 206 2639s ok 207 2639s Set-Cookie: usertrack_test=f4f610aa.615994cf343f0; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=f4f610aa.615994cf343f0 2639s ok 208 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 209 2639s ok 210 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 211 2639s ok 212 2639s Set-Cookie: usertrack_test=5a73906c.615994cf37323; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=5a73906c.615994cf37323 2639s ok 213 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 214 2639s ok 215 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 216 2639s ok 217 2639s Set-Cookie: usertrack_test=eceb8da2.615994cf3a164; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=eceb8da2.615994cf3a164 2639s ok 218 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 219 2639s ok 220 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 221 2639s ok 222 2639s Set-Cookie: usertrack_test=2c9a3467.615994cf3ce70; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=2c9a3467.615994cf3ce70 2639s ok 223 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 224 2639s ok 225 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 226 2639s ok 227 2639s Set-Cookie: usertrack_test=c78d5c1c.615994cf3f841; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=c78d5c1c.615994cf3f841 2639s ok 228 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 229 2639s ok 230 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 231 2639s ok 232 2639s Set-Cookie: usertrack_test=a2d31562.615994cf422d0; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=a2d31562.615994cf422d0 2639s ok 233 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 234 2639s ok 235 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 236 2639s ok 237 2639s Set-Cookie: usertrack_test=731d034.615994cf45035; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=731d034.615994cf45035 2639s ok 238 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 239 2639s ok 240 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 241 2639s ok 242 2639s Set-Cookie: usertrack_test=e0bb4022.615994cf47c84; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=e0bb4022.615994cf47c84 2639s ok 243 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 244 2639s ok 245 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 246 2639s ok 247 2639s Set-Cookie: usertrack_test=8712bab0.615994cf4a304; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=8712bab0.615994cf4a304 2639s ok 248 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 249 2639s ok 250 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 251 2639s ok 252 2639s Set-Cookie: usertrack_test=1e3b092b.615994cf4cba7; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=1e3b092b.615994cf4cba7 2639s ok 253 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 254 2639s ok 255 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 256 2639s ok 257 2639s Set-Cookie: usertrack_test=8821ec76.615994cf4f400; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=8821ec76.615994cf4f400 2639s ok 258 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 259 2639s ok 260 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 261 2639s ok 262 2639s Set-Cookie: usertrack_test=6d6dd991.615994cf51ee8; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=6d6dd991.615994cf51ee8 2639s ok 263 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 264 2639s ok 265 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 266 2639s ok 267 2639s Set-Cookie: usertrack_test=f37da8ec.615994cf55194; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=f37da8ec.615994cf55194 2639s ok 268 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 269 2639s ok 270 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 271 2639s ok 272 2639s Set-Cookie: usertrack_test=e67aa5ca.615994cf585ea; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=e67aa5ca.615994cf585ea 2639s ok 273 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 274 2639s ok 275 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 276 2639s ok 277 2639s Set-Cookie: usertrack_test=435e666b.615994cf5b71e; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=435e666b.615994cf5b71e 2639s ok 278 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 279 2639s ok 280 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 281 2639s ok 282 2639s Set-Cookie: usertrack_test=248d4f09.615994cf5e303; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=248d4f09.615994cf5e303 2639s ok 283 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 284 2639s ok 285 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 286 2639s ok 287 2639s Set-Cookie: usertrack_test=ff48aee6.615994cf60fba; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=ff48aee6.615994cf60fba 2639s ok 288 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 289 2639s ok 290 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 291 2639s ok 292 2639s Set-Cookie: usertrack_test=fa1b4e55.615994cf63a84; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=fa1b4e55.615994cf63a84 2639s ok 293 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 294 2639s ok 295 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 296 2639s ok 297 2639s Set-Cookie: usertrack_test=436b4d2b.615994cf6641f; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=436b4d2b.615994cf6641f 2639s ok 298 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 299 2639s ok 300 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 301 2639s ok 302 2639s Set-Cookie: usertrack_test=2d06e259.615994cf68e24; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=2d06e259.615994cf68e24 2639s ok 303 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 304 2639s ok 305 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 306 2639s ok 307 2639s Set-Cookie: usertrack_test=de2c8410.615994cf6b981; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=de2c8410.615994cf6b981 2639s ok 308 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 309 2639s ok 310 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 311 2639s ok 312 2639s Set-Cookie: usertrack_test=94830c4f.615994cf6f298; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=94830c4f.615994cf6f298 2639s ok 313 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 314 2639s ok 315 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 316 2639s ok 317 2639s Set-Cookie: usertrack_test=18d4c536.615994cf72a9d; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=18d4c536.615994cf72a9d 2639s ok 318 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 319 2639s ok 320 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 321 2639s ok 322 2639s Set-Cookie: usertrack_test=1adbc5fe.615994cf757fa; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=1adbc5fe.615994cf757fa 2639s ok 323 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 324 2639s ok 325 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 326 2639s ok 327 2639s Set-Cookie: usertrack_test=4282bca9.615994cf78881; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=4282bca9.615994cf78881 2639s ok 328 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 329 2639s ok 330 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 331 2639s ok 332 2639s Set-Cookie: usertrack_test=3a564924.615994cf7b4b5; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=3a564924.615994cf7b4b5 2639s ok 333 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 334 2639s ok 335 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 336 2639s ok 337 2639s Set-Cookie: usertrack_test=49b17a1c.615994cf7e3b7; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=49b17a1c.615994cf7e3b7 2639s ok 338 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 339 2639s ok 340 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 341 2639s ok 342 2639s Set-Cookie: usertrack_test=ff3f3549.615994cf80de5; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=ff3f3549.615994cf80de5 2639s ok 343 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 344 2639s ok 345 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 346 2639s ok 347 2639s Set-Cookie: usertrack_test=15813b69.615994cf835b6; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=15813b69.615994cf835b6 2639s ok 348 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 349 2639s ok 350 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 351 2639s ok 352 2639s Set-Cookie: usertrack_test=83409e90.615994cf864c4; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=83409e90.615994cf864c4 2639s ok 353 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 354 2639s ok 355 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 356 2639s ok 357 2639s Set-Cookie: usertrack_test=c86fe2e7.615994cf88d89; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=c86fe2e7.615994cf88d89 2639s ok 358 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 359 2639s ok 360 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 361 2639s ok 362 2639s Set-Cookie: usertrack_test=f0caab99.615994cf8b928; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=f0caab99.615994cf8b928 2639s ok 363 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 364 2639s ok 365 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 366 2639s ok 367 2639s Set-Cookie: usertrack_test=76165a4d.615994cf8f571; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=76165a4d.615994cf8f571 2639s ok 368 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 369 2639s ok 370 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 371 2639s ok 372 2639s Set-Cookie: usertrack_test=33154d87.615994cf92f21; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=33154d87.615994cf92f21 2639s ok 373 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 374 2639s ok 375 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 376 2639s ok 377 2639s Set-Cookie: usertrack_test=3c3083b9.615994cf95ea6; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=3c3083b9.615994cf95ea6 2639s ok 378 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 379 2639s ok 380 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 381 2639s ok 382 2639s Set-Cookie: usertrack_test=ed49776a.615994cf98c8b; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=ed49776a.615994cf98c8b 2639s ok 383 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 384 2639s ok 385 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 386 2639s ok 387 2639s Set-Cookie: usertrack_test=2b8e9115.615994cf9b586; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=2b8e9115.615994cf9b586 2639s ok 388 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 389 2639s ok 390 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 391 2639s ok 392 2639s Set-Cookie: usertrack_test=3eaefdfa.615994cf9dd13; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=3eaefdfa.615994cf9dd13 2639s ok 393 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 394 2639s ok 395 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 396 2639s ok 397 2639s Set-Cookie: usertrack_test=d5196839.615994cfa10e7; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=d5196839.615994cfa10e7 2639s ok 398 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 399 2639s ok 400 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 401 2639s ok 402 2639s Set-Cookie: usertrack_test=72d9e463.615994cfa4a5b; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=72d9e463.615994cfa4a5b 2639s ok 403 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 404 2639s ok 405 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 406 2639s ok 407 2639s Set-Cookie: usertrack_test=bc186937.615994cfa7bad; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=bc186937.615994cfa7bad 2639s ok 408 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 409 2639s ok 410 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 411 2639s ok 412 2639s Set-Cookie: usertrack_test=16d76a34.615994cfaafe1; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=16d76a34.615994cfaafe1 2639s ok 413 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 414 2639s ok 415 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 416 2639s ok 417 2639s Set-Cookie: usertrack_test=9831bb47.615994cfae15a; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=9831bb47.615994cfae15a 2639s ok 418 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 419 2639s ok 420 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 421 2639s ok 422 2639s Set-Cookie: usertrack_test=853e7003.615994cfb0ffa; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=853e7003.615994cfb0ffa 2639s ok 423 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 424 2639s ok 425 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 426 2639s ok 427 2639s Set-Cookie: usertrack_test=28e0c6d5.615994cfb3f9f; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=28e0c6d5.615994cfb3f9f 2639s ok 428 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 429 2639s ok 430 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 431 2639s ok 432 2639s Set-Cookie: usertrack_test=fad1cccb.615994cfb6ef7; path=/; expires=Mon, 08-Apr-24 17:41:25 GMT 2639s Cookie: usertrack_test=fad1cccb.615994cfb6ef7 2639s ok 433 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 434 2639s ok 435 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 436 2639s ok 437 2639s Set-Cookie: usertrack_test=38c32f73.615994cfb9cf2; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=38c32f73.615994cfb9cf2 2639s ok 438 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 439 2639s ok 440 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 441 2639s ok 442 2639s Set-Cookie: usertrack_test=be19c3b4.615994cfbccc2; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=be19c3b4.615994cfbccc2 2639s ok 443 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 444 2639s ok 445 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 446 2639s ok 447 2639s Set-Cookie: usertrack_test=ac05b49.615994cfbfdf2; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=ac05b49.615994cfbfdf2 2639s ok 448 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 449 2639s ok 450 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 451 2639s ok 452 2639s Set-Cookie: usertrack_test=daa88274.615994cfc2b25; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=daa88274.615994cfc2b25 2639s ok 453 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 454 2639s ok 455 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 456 2639s ok 457 2639s Set-Cookie: usertrack_test=6b435e6b.615994cfc58ea; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=6b435e6b.615994cfc58ea 2639s ok 458 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 459 2639s ok 460 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 461 2639s ok 462 2639s Set-Cookie: usertrack_test=cbf7fc88.615994cfca63b; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=cbf7fc88.615994cfca63b 2639s ok 463 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 464 2639s ok 465 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 466 2639s ok 467 2639s Set-Cookie: usertrack_test=db77b6f8.615994cfcda18; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=db77b6f8.615994cfcda18 2639s ok 468 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 469 2639s ok 470 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 471 2639s ok 472 2639s Set-Cookie: usertrack_test=ba7d94c4.615994cfd065d; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=ba7d94c4.615994cfd065d 2639s ok 473 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 474 2639s ok 475 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 476 2639s ok 477 2639s Set-Cookie: usertrack_test=496c8c21.615994cfd2f62; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=496c8c21.615994cfd2f62 2639s ok 478 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 479 2639s ok 480 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 481 2639s ok 482 2639s Set-Cookie: usertrack_test=62631807.615994cfd59e4; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=62631807.615994cfd59e4 2639s ok 483 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 484 2639s ok 485 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 486 2639s ok 487 2639s Set-Cookie: usertrack_test=8d9b5b0a.615994cfd854c; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=8d9b5b0a.615994cfd854c 2639s ok 488 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 489 2639s ok 490 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 491 2639s ok 492 2639s Set-Cookie: usertrack_test=cf2fb7d0.615994cfdb639; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=cf2fb7d0.615994cfdb639 2639s ok 493 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 494 2639s ok 495 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 496 2639s ok 497 2639s Set-Cookie: usertrack_test=4c132ad0.615994cfde5cd; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=4c132ad0.615994cfde5cd 2639s ok 498 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 499 2639s ok 500 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 501 2639s ok 502 2639s Set-Cookie: usertrack_test=c1c90141.615994cfe0eba; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=c1c90141.615994cfe0eba 2639s ok 503 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 504 2639s ok 505 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 506 2639s ok 507 2639s Set-Cookie: usertrack_test=d9bb47b7.615994cfe466b; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=d9bb47b7.615994cfe466b 2639s ok 508 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 509 2639s ok 510 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 511 2639s ok 512 2639s Set-Cookie: usertrack_test=44930023.615994cfe778a; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=44930023.615994cfe778a 2639s ok 513 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 514 2639s ok 515 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 516 2639s ok 517 2639s Set-Cookie: usertrack_test=3a6e9706.615994cfea37b; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=3a6e9706.615994cfea37b 2639s ok 518 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 519 2639s ok 520 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 521 2639s ok 522 2639s Set-Cookie: usertrack_test=96e12c2d.615994cfed147; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=96e12c2d.615994cfed147 2639s ok 523 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 524 2639s ok 525 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 526 2639s ok 527 2639s Set-Cookie: usertrack_test=2e35b861.615994cff1eee; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=2e35b861.615994cff1eee 2639s ok 528 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 529 2639s ok 530 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 531 2639s ok 532 2639s Set-Cookie: usertrack_test=10d47b89.615994cff5002; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=10d47b89.615994cff5002 2639s ok 533 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 534 2639s ok 535 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 536 2639s ok 537 2639s Set-Cookie: usertrack_test=28614100.615994cff78f2; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=28614100.615994cff78f2 2639s ok 538 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 539 2639s ok 540 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 541 2639s ok 542 2639s Set-Cookie: usertrack_test=cdb47b0f.615994cffa8cb; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=cdb47b0f.615994cffa8cb 2639s ok 543 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 544 2639s ok 545 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 546 2639s ok 547 2639s Set-Cookie: usertrack_test=69816b7b.615994cffd9a5; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=69816b7b.615994cffd9a5 2639s ok 548 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 549 2639s ok 550 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 551 2639s ok 552 2639s Set-Cookie: usertrack_test=ca8c2052.615994d0010d4; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=ca8c2052.615994d0010d4 2639s ok 553 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 554 2639s ok 555 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 556 2639s ok 557 2639s Set-Cookie: usertrack_test=8c0095db.615994d004907; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=8c0095db.615994d004907 2639s ok 558 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 559 2639s ok 560 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 561 2639s ok 562 2639s Set-Cookie: usertrack_test=56ef7d58.615994d0078b5; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=56ef7d58.615994d0078b5 2639s ok 563 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 564 2639s ok 565 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 566 2639s ok 567 2639s Set-Cookie: usertrack_test=dc1c0080.615994d00a4e4; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=dc1c0080.615994d00a4e4 2639s ok 568 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 569 2639s ok 570 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 571 2639s ok 572 2639s Set-Cookie: usertrack_test=4624bf9a.615994d00d5a3; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=4624bf9a.615994d00d5a3 2639s ok 573 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 574 2639s ok 575 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 576 2639s ok 577 2639s Set-Cookie: usertrack_test=fa1930b7.615994d01065a; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=fa1930b7.615994d01065a 2639s ok 578 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 579 2639s ok 580 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 581 2639s ok 582 2639s Set-Cookie: usertrack_test=a032a34d.615994d013158; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=a032a34d.615994d013158 2639s ok 583 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 584 2639s ok 585 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 586 2639s ok 587 2639s Set-Cookie: usertrack_test=d5c1d5a6.615994d01736d; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=d5c1d5a6.615994d01736d 2639s ok 588 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 589 2639s ok 590 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 591 2639s ok 592 2639s Set-Cookie: usertrack_test=69c59d81.615994d01a3f7; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=69c59d81.615994d01a3f7 2639s ok 593 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 594 2639s ok 595 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 596 2639s ok 597 2639s Set-Cookie: usertrack_test=a881b6dc.615994d01df60; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=a881b6dc.615994d01df60 2639s ok 598 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 599 2639s ok 600 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 601 2639s ok 602 2639s Set-Cookie: usertrack_test=2921a637.615994d021a53; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=2921a637.615994d021a53 2639s ok 603 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 604 2639s ok 605 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 606 2639s ok 607 2639s Set-Cookie: usertrack_test=1a7a073c.615994d024acf; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=1a7a073c.615994d024acf 2639s ok 608 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 609 2639s ok 610 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 611 2639s ok 612 2639s Set-Cookie: usertrack_test=4b15ce83.615994d0281b5; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=4b15ce83.615994d0281b5 2639s ok 613 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 614 2639s ok 615 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 616 2639s ok 617 2639s Set-Cookie: usertrack_test=dee237f4.615994d02be81; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=dee237f4.615994d02be81 2639s ok 618 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 619 2639s ok 620 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 621 2639s ok 622 2639s Set-Cookie: usertrack_test=b2f20fe9.615994d03027d; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=b2f20fe9.615994d03027d 2639s ok 623 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 624 2639s ok 625 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 626 2639s ok 627 2639s Set-Cookie: usertrack_test=1e4520dc.615994d033820; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=1e4520dc.615994d033820 2639s ok 628 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 629 2639s ok 630 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 631 2639s ok 632 2639s Set-Cookie: usertrack_test=b1dea5b5.615994d0365f2; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=b1dea5b5.615994d0365f2 2639s ok 633 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 634 2639s ok 635 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 636 2639s ok 637 2639s Set-Cookie: usertrack_test=2609c6d5.615994d039cc5; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=2609c6d5.615994d039cc5 2639s ok 638 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 639 2639s ok 640 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 641 2639s ok 642 2639s Set-Cookie: usertrack_test=6e542d7a.615994d03e5c1; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=6e542d7a.615994d03e5c1 2639s ok 643 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 644 2639s ok 645 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 646 2639s ok 647 2639s Set-Cookie: usertrack_test=c661cea3.615994d041e3c; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=c661cea3.615994d041e3c 2639s ok 648 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 649 2639s ok 650 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 651 2639s ok 652 2639s Set-Cookie: usertrack_test=99d3d4c8.615994d044fae; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=99d3d4c8.615994d044fae 2639s ok 653 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 654 2639s ok 655 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 656 2639s ok 657 2639s Set-Cookie: usertrack_test=2c5737f7.615994d0485a2; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=2c5737f7.615994d0485a2 2639s ok 658 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 659 2639s ok 660 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 661 2639s ok 662 2639s Set-Cookie: usertrack_test=2189aa16.615994d04c0a0; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=2189aa16.615994d04c0a0 2639s ok 663 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 664 2639s ok 665 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 666 2639s ok 667 2639s Set-Cookie: usertrack_test=b4cc54ec.615994d04f7c1; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=b4cc54ec.615994d04f7c1 2639s ok 668 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 669 2639s ok 670 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 671 2639s ok 672 2639s Set-Cookie: usertrack_test=79039e35.615994d05252a; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=79039e35.615994d05252a 2639s ok 673 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 674 2639s ok 675 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 676 2639s ok 677 2639s Set-Cookie: usertrack_test=ed6636d9.615994d0583d2; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=ed6636d9.615994d0583d2 2639s ok 678 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 679 2639s ok 680 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 681 2639s ok 682 2639s Set-Cookie: usertrack_test=9523cb79.615994d05bd99; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=9523cb79.615994d05bd99 2639s ok 683 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 684 2639s ok 685 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 686 2639s ok 687 2639s Set-Cookie: usertrack_test=a8cf5c27.615994d0625e2; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=a8cf5c27.615994d0625e2 2639s ok 688 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 689 2639s ok 690 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 691 2639s ok 692 2639s Set-Cookie: usertrack_test=30f7b136.615994d0684f0; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=30f7b136.615994d0684f0 2639s ok 693 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 694 2639s ok 695 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 696 2639s ok 697 2639s Set-Cookie: usertrack_test=f10d6caa.615994d06bacf; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=f10d6caa.615994d06bacf 2639s ok 698 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 699 2639s ok 700 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 701 2639s ok 702 2639s Set-Cookie: usertrack_test=be9bf491.615994d06f920; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=be9bf491.615994d06f920 2639s ok 703 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 704 2639s ok 705 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 706 2639s ok 707 2639s Set-Cookie: usertrack_test=80d66bf5.615994d073c2e; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=80d66bf5.615994d073c2e 2639s ok 708 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 709 2639s ok 710 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 711 2639s ok 712 2639s Set-Cookie: usertrack_test=2f2eb489.615994d077318; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=2f2eb489.615994d077318 2639s ok 713 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 714 2639s ok 715 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 716 2639s ok 717 2639s Set-Cookie: usertrack_test=88e36671.615994d07d25d; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=88e36671.615994d07d25d 2639s ok 718 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 719 2639s ok 720 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 721 2639s ok 722 2639s Set-Cookie: usertrack_test=252957e2.615994d0803c8; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=252957e2.615994d0803c8 2639s ok 723 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 724 2639s ok 725 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 726 2639s ok 727 2639s Set-Cookie: usertrack_test=f050fbd8.615994d083734; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=f050fbd8.615994d083734 2639s ok 728 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 729 2639s ok 730 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 731 2639s ok 732 2639s Set-Cookie: usertrack_test=b55e61a1.615994d08787b; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=b55e61a1.615994d08787b 2639s ok 733 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 734 2639s ok 735 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 736 2639s ok 737 2639s Set-Cookie: usertrack_test=f39ae090.615994d08be69; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=f39ae090.615994d08be69 2639s ok 738 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 739 2639s ok 740 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 741 2639s ok 742 2639s Set-Cookie: usertrack_test=b18b957.615994d090bb7; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=b18b957.615994d090bb7 2639s ok 743 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 744 2639s ok 745 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 746 2639s ok 747 2639s Set-Cookie: usertrack_test=8ba0d9dc.615994d093a36; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=8ba0d9dc.615994d093a36 2639s ok 748 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 749 2639s ok 750 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 751 2639s ok 752 2639s Set-Cookie: usertrack_test=84147564.615994d096e11; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=84147564.615994d096e11 2639s ok 753 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 754 2639s ok 755 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 756 2639s ok 757 2639s Set-Cookie: usertrack_test=a9af884e.615994d09a20b; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=a9af884e.615994d09a20b 2639s ok 758 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 759 2639s ok 760 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 761 2639s ok 762 2639s Set-Cookie: usertrack_test=c805234f.615994d09dc52; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=c805234f.615994d09dc52 2639s ok 763 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 764 2639s ok 765 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 766 2639s ok 767 2639s Set-Cookie: usertrack_test=784f7316.615994d0a0daa; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=784f7316.615994d0a0daa 2639s ok 768 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 769 2639s ok 770 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 771 2639s ok 772 2639s Set-Cookie: usertrack_test=7b2dfdf3.615994d0a3e3d; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=7b2dfdf3.615994d0a3e3d 2639s ok 773 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 774 2639s ok 775 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 776 2639s ok 777 2639s Set-Cookie: usertrack_test=5e26b2d9.615994d0a787a; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=5e26b2d9.615994d0a787a 2639s ok 778 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 779 2639s ok 780 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 781 2639s ok 782 2639s Set-Cookie: usertrack_test=b1da6ba9.615994d0aa901; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=b1da6ba9.615994d0aa901 2639s ok 783 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 784 2639s ok 785 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 786 2639s ok 787 2639s Set-Cookie: usertrack_test=17edfe8e.615994d0ad837; path=/; expires=Mon, 08-Apr-24 17:41:26 GMT 2639s Cookie: usertrack_test=17edfe8e.615994d0ad837 2639s ok 788 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 789 2639s ok 790 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 791 2639s ok 792 2639s Set-Cookie: usertrack_test=b8c6a75a.615994d0b1341; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=b8c6a75a.615994d0b1341 2639s ok 793 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 794 2639s ok 795 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 796 2639s ok 797 2639s Set-Cookie: usertrack_test=3a7a0454.615994d0b4d96; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=3a7a0454.615994d0b4d96 2639s ok 798 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 799 2639s ok 800 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 801 2639s ok 802 2639s Set-Cookie: usertrack_test=8102b948.615994d0b827d; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=8102b948.615994d0b827d 2639s ok 803 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 804 2639s ok 805 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 806 2639s ok 807 2639s Set-Cookie: usertrack_test=69c130d0.615994d0bb516; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=69c130d0.615994d0bb516 2639s ok 808 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 809 2639s ok 810 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 811 2639s ok 812 2639s Set-Cookie: usertrack_test=9001f29f.615994d0be9c0; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=9001f29f.615994d0be9c0 2639s ok 813 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 814 2639s ok 815 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 816 2639s ok 817 2639s Set-Cookie: usertrack_test=f535441e.615994d0c244d; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=f535441e.615994d0c244d 2639s ok 818 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 819 2639s ok 820 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 821 2639s ok 822 2639s Set-Cookie: usertrack_test=7e03700e.615994d0c519d; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=7e03700e.615994d0c519d 2639s ok 823 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 824 2639s ok 825 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 826 2639s ok 827 2639s Set-Cookie: usertrack_test=820eb23e.615994d0c7ebc; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=820eb23e.615994d0c7ebc 2639s ok 828 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 829 2639s ok 830 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 831 2639s ok 832 2639s Set-Cookie: usertrack_test=2f40bda3.615994d0cb4d0; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=2f40bda3.615994d0cb4d0 2639s ok 833 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 834 2639s ok 835 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 836 2639s ok 837 2639s Set-Cookie: usertrack_test=99415c89.615994d0cecd8; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=99415c89.615994d0cecd8 2639s ok 838 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 839 2639s ok 840 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 841 2639s ok 842 2639s Set-Cookie: usertrack_test=12577d4a.615994d0d1e4b; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=12577d4a.615994d0d1e4b 2639s ok 843 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 844 2639s ok 845 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 846 2639s ok 847 2639s Set-Cookie: usertrack_test=8723c08a.615994d0d5f07; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=8723c08a.615994d0d5f07 2639s ok 848 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 849 2639s ok 850 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 851 2639s ok 852 2639s Set-Cookie: usertrack_test=be09b0ce.615994d0dbb78; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=be09b0ce.615994d0dbb78 2639s ok 853 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 854 2639s ok 855 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 856 2639s ok 857 2639s Set-Cookie: usertrack_test=33d19013.615994d0e0b8c; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=33d19013.615994d0e0b8c 2639s ok 858 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 859 2639s ok 860 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 861 2639s ok 862 2639s Set-Cookie: usertrack_test=5d74c848.615994d0e537b; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=5d74c848.615994d0e537b 2639s ok 863 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 864 2639s ok 865 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 866 2639s ok 867 2639s Set-Cookie: usertrack_test=72495262.615994d0e9b44; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=72495262.615994d0e9b44 2639s ok 868 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 869 2639s ok 870 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 871 2639s ok 872 2639s Set-Cookie: usertrack_test=13186b2f.615994d0ed73d; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=13186b2f.615994d0ed73d 2639s ok 873 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 874 2639s ok 875 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 876 2639s ok 877 2639s Set-Cookie: usertrack_test=ed92efeb.615994d0f0839; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=ed92efeb.615994d0f0839 2639s ok 878 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 879 2639s ok 880 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 881 2639s ok 882 2639s Set-Cookie: usertrack_test=a52db52a.615994d0f3c78; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=a52db52a.615994d0f3c78 2639s ok 883 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 884 2639s ok 885 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 886 2639s ok 887 2639s Set-Cookie: usertrack_test=accd16e1.615994d0f6ade; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=accd16e1.615994d0f6ade 2639s ok 888 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 889 2639s ok 890 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 891 2639s ok 892 2639s Set-Cookie: usertrack_test=c54326ac.615994d0f9998; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=c54326ac.615994d0f9998 2639s ok 893 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 894 2639s ok 895 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 896 2639s ok 897 2639s Set-Cookie: usertrack_test=ca0f26dc.615994d0fc63e; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=ca0f26dc.615994d0fc63e 2639s ok 898 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 899 2639s ok 900 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 901 2639s ok 902 2639s Set-Cookie: usertrack_test=51c19b60.615994d100417; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=51c19b60.615994d100417 2639s ok 903 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 904 2639s ok 905 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 906 2639s ok 907 2639s Set-Cookie: usertrack_test=1c0e0dbc.615994d103422; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=1c0e0dbc.615994d103422 2639s ok 908 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 909 2639s ok 910 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 911 2639s ok 912 2639s Set-Cookie: usertrack_test=ace41dd8.615994d105e20; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=ace41dd8.615994d105e20 2639s ok 913 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 914 2639s ok 915 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 916 2639s ok 917 2639s Set-Cookie: usertrack_test=af50bb37.615994d108d19; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=af50bb37.615994d108d19 2639s ok 918 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 919 2639s ok 920 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 921 2639s ok 922 2639s Set-Cookie: usertrack_test=c7e95d6d.615994d10b78c; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=c7e95d6d.615994d10b78c 2639s ok 923 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 924 2639s ok 925 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 926 2639s ok 927 2639s Set-Cookie: usertrack_test=bed0ad45.615994d10e448; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=bed0ad45.615994d10e448 2639s ok 928 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 929 2639s ok 930 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 931 2639s ok 932 2639s Set-Cookie: usertrack_test=7851f9e1.615994d111ccf; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=7851f9e1.615994d111ccf 2639s ok 933 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 934 2639s ok 935 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 936 2639s ok 937 2639s Set-Cookie: usertrack_test=edf9708b.615994d115191; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=edf9708b.615994d115191 2639s ok 938 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 939 2639s ok 940 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 941 2639s ok 942 2639s Set-Cookie: usertrack_test=aea87650.615994d117b53; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=aea87650.615994d117b53 2639s ok 943 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 944 2639s ok 945 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 946 2639s ok 947 2639s Set-Cookie: usertrack_test=f8cfd508.615994d11bb00; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=f8cfd508.615994d11bb00 2639s ok 948 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 949 2639s ok 950 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 951 2639s ok 952 2639s Set-Cookie: usertrack_test=95f930e8.615994d11ec6c; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=95f930e8.615994d11ec6c 2639s ok 953 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 954 2639s ok 955 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 956 2639s ok 957 2639s Set-Cookie: usertrack_test=f895d2b3.615994d121844; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=f895d2b3.615994d121844 2639s ok 958 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 959 2639s ok 960 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 961 2639s ok 962 2639s Set-Cookie: usertrack_test=d3b0ac21.615994d124346; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=d3b0ac21.615994d124346 2639s ok 963 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 964 2639s ok 965 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 966 2639s ok 967 2639s Set-Cookie: usertrack_test=57ce95e.615994d126f97; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=57ce95e.615994d126f97 2639s ok 968 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 969 2639s ok 970 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 971 2639s ok 972 2639s Set-Cookie: usertrack_test=53d79ffd.615994d129b08; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=53d79ffd.615994d129b08 2639s ok 973 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 974 2639s ok 975 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 976 2639s ok 977 2639s Set-Cookie: usertrack_test=12ee6181.615994d12c37a; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=12ee6181.615994d12c37a 2639s ok 978 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 979 2639s ok 980 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 981 2639s ok 982 2639s Set-Cookie: usertrack_test=1d7276f.615994d12f0ee; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=1d7276f.615994d12f0ee 2639s ok 983 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 984 2639s ok 985 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 986 2639s ok 987 2639s Set-Cookie: usertrack_test=d4a37806.615994d131975; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=d4a37806.615994d131975 2639s ok 988 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 989 2639s ok 990 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 991 2639s ok 992 2639s Set-Cookie: usertrack_test=be614f49.615994d134577; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=be614f49.615994d134577 2639s ok 993 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 994 2639s ok 995 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 996 2639s ok 997 2639s Set-Cookie: usertrack_test=bb2054f6.615994d136e88; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s Cookie: usertrack_test=bb2054f6.615994d136e88 2639s ok 998 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 999 2639s ok 1000 2639s ok 1001 2639s # testing : Checking return code is '200' 2639s # expected: 200 2639s # received: '200' 2639s ok 1002 2639s # usertrack_test=d1860d0c.615994d1396df; path=/; expires=Mon, 08-Apr-24 17:41:27 GMT 2639s ok 1003 2639s # expected: undef 2639s # received: undef 2639s ok 1004 2639s ok 2644s t/modules/vhost_alias.t ............. 2644s 1..8 2644s # Running under perl version 5.038002 for linux 2644s # Current time local: Mon Apr 8 17:40:27 2024 2644s # Current time GMT: Mon Apr 8 17:40:27 2024 2644s # Using Test.pm version 1.31 2644s # Using Apache/Test.pm version 1.42 2644s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 2644s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 2644s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 2644s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 2644s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 2644s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 2644s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 2644s # writing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 2644s # testing : VirtalDocumentRoot test 2644s # expected: 'www.vha-test.com' 2644s # received: 'www.vha-test.com' 2644s ok 1 2644s # testing : VirtualScriptAlias test 2644s # expected: 'test cgi for www.vha-test.com' 2644s # received: 'test cgi for www.vha-test.com' 2644s ok 2 2644s # testing : VirtalDocumentRoot test 2644s # expected: 'big.server.name.from.heck.org' 2644s # received: 'big.server.name.from.heck.org' 2644s ok 3 2644s # testing : VirtualScriptAlias test 2644s # expected: 'test cgi for big.server.name.from.heck.org' 2644s # received: 'test cgi for big.server.name.from.heck.org' 2644s ok 4 2644s # testing : VirtalDocumentRoot test 2644s # expected: 'ab.com' 2644s # received: 'ab.com' 2644s ok 5 2644s # testing : VirtualScriptAlias test 2644s # expected: 'test cgi for ab.com' 2644s # received: 'test cgi for ab.com' 2644s ok 6 2644s # testing : VirtalDocumentRoot test 2644s # expected: 'w-t-f.net' 2644s # received: 'w-t-f.net' 2644s ok 7 2644s # testing : VirtualScriptAlias test 2644s # expected: 'test cgi for w-t-f.net' 2644s # received: 'test cgi for w-t-f.net' 2644s ok 8 2644s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 2644s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 2644s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 2644s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 2644s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 2644s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 2644s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 2644s # removing file: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 2644s # removing dir tree: /tmp/autopkgtest.OgNK6J/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 2644s ok 2648s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 2653s t/protocol/echo.t ................... 2653s 1..8 2653s # Running under perl version 5.038002 for linux 2653s # Current time local: Mon Apr 8 17:40:36 2024 2653s # Current time GMT: Mon Apr 8 17:40:36 2024 2653s # Using Test.pm version 1.31 2653s # Using Apache/Test.pm version 1.42 2653s testing mod_echo_ssl 2653s ok 1 2653s #Cipher: TLS_AES_256_GCM_SHA384 2653s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2653s # testing : echo 2653s # expected: 't/protocol/echo.t' 2653s # received: 't/protocol/echo.t' 2653s ok 2 2653s # testing : echo 2653s # expected: '/usr/bin/perl' 2653s # received: '/usr/bin/perl' 2653s ok 3 2653s # testing : echo 2653s # expected: '434335434335434335434335434335' 2653s # received: '434335434335434335434335434335' 2653s ok 4 2653s testing mod_echo 2653s ok 5 2653s # testing : echo 2653s # expected: 't/protocol/echo.t' 2653s # received: 't/protocol/echo.t' 2653s ok 6 2653s # testing : echo 2653s # expected: '/usr/bin/perl' 2653s # received: '/usr/bin/perl' 2653s ok 7 2653s # testing : echo 2653s # expected: '434335434335434335434335434335' 2653s # received: '434335434335434335434335434335' 2653s ok 8 2653s ok 2657s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 2662s t/security/CVE-2003-0542.t .......... 2662s 1..1 2662s # Running under perl version 5.038002 for linux 2662s # Current time local: Mon Apr 8 17:40:45 2024 2662s # Current time GMT: Mon Apr 8 17:40:45 2024 2662s # Using Test.pm version 1.31 2662s # Using Apache/Test.pm version 1.42 2662s # testing : CAN-2003-0542 test case 2662s # expected: 404 2662s # received: '404' 2662s ok 1 2662s ok 2666s t/security/CVE-2004-0747.t .......... 2666s 1..1 2666s # Running under perl version 5.038002 for linux 2666s # Current time local: Mon Apr 8 17:40:50 2024 2666s # Current time GMT: Mon Apr 8 17:40:50 2024 2666s # Using Test.pm version 1.31 2666s # Using Apache/Test.pm version 1.42 2666s # testing : CAN-2004-0747 ap_resolve_env test case 2666s # expected: 200 2666s # received: 200 2666s ok 1 2666s ok 2671s t/security/CVE-2004-0811.t .......... 2671s 1..8 2671s # Running under perl version 5.038002 for linux 2671s # Current time local: Mon Apr 8 17:40:54 2024 2671s # Current time GMT: Mon Apr 8 17:40:54 2024 2671s # Using Test.pm version 1.31 2671s # Using Apache/Test.pm version 1.42 2671s # testing : subdir access allowed 2671s # expected: 200 2671s # received: '200' 2671s ok 1 2671s # testing : subdir access allowed 2671s # expected: 200 2671s # received: '200' 2671s ok 2 2671s # testing : subdir access allowed 2671s # expected: 200 2671s # received: '200' 2671s ok 3 2671s # testing : subdir access allowed 2671s # expected: 200 2671s # received: '200' 2671s ok 4 2671s # testing : topdir access denied 2671s # expected: 401 2671s # received: '401' 2671s ok 5 2671s # testing : topdir access denied 2671s # expected: 401 2671s # received: '401' 2671s ok 6 2671s # testing : topdir access denied 2671s # expected: 401 2671s # received: '401' 2671s ok 7 2671s # testing : topdir access denied 2671s # expected: 401 2671s # received: '401' 2671s ok 8 2671s ok 2675s t/security/CVE-2004-0940.t .......... 2675s 1..1 2675s # Running under perl version 5.038002 for linux 2675s # Current time local: Mon Apr 8 17:40:58 2024 2675s # Current time GMT: Mon Apr 8 17:40:58 2024 2675s # Using Test.pm version 1.31 2675s # Using Apache/Test.pm version 1.42 2675s # testing : response was 200 2675s # expected: 200 2675s # received: '200' 2675s ok 1 2675s ok 2679s t/security/CVE-2004-0942.t .......... 2679s 1..2 2679s # Running under perl version 5.038002 for linux 2679s # Current time local: Mon Apr 8 17:41:03 2024 2679s # Current time GMT: Mon Apr 8 17:41:03 2024 2679s # Using Test.pm version 1.31 2679s # Using Apache/Test.pm version 1.42 2679s ok 1 2679s # testing : request was refused 2679s # expected: qr/^HTTP\/1\.. 400/ 2679s # received: 'HTTP/1.1 400 Bad Request 2679s # ' 2679s ok 2 2679s ok 2684s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 2688s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 2693s t/security/CVE-2005-2491.t .......... 2693s 1..4 2693s # Running under perl version 5.038002 for linux 2693s # Current time local: Mon Apr 8 17:41:16 2024 2693s # Current time GMT: Mon Apr 8 17:41:16 2024 2693s # Using Test.pm version 1.31 2693s # Using Apache/Test.pm version 1.42 2693s # testing : check that server did not segfault 2693s # expected: 'Internal Server Error' 2693s # received: 'Internal Server Error' 2693s ok 1 2693s # testing : check for 500 response error 2693s # expected: 500 2693s # received: '500' 2693s ok 2 2693s # testing : check that server did not segfault 2693s # expected: 'Internal Server Error' 2693s # received: 'Internal Server Error' 2693s ok 3 2693s # testing : check for 500 response error 2693s # expected: 500 2693s # received: '500' 2693s ok 4 2693s ok 2698s t/security/CVE-2005-2700.t .......... 2698s 1..2 2698s # Running under perl version 5.038002 for linux 2698s # Current time local: Mon Apr 8 17:41:21 2024 2698s # Current time GMT: Mon Apr 8 17:41:21 2024 2698s # Using Test.pm version 1.31 2698s # Using Apache/Test.pm version 1.42 2698s # testing : access permitted without ccert 2698s # expected: 200 2698s # received: '200' 2698s ok 1 2698s # testing : access *not* permitted without ccert 2698s # expected: 200 2698s # received: '403' 2698s ok 2 2698s ok 2703s t/security/CVE-2005-3352.t .......... 2703s 1..2 2703s # Running under perl version 5.038002 for linux 2703s # Current time local: Mon Apr 8 17:41:26 2024 2703s # Current time GMT: Mon Apr 8 17:41:26 2024 2703s # Using Test.pm version 1.31 2703s # Using Apache/Test.pm version 1.42 2703s # testing : response code is OK 2703s # expected: 200 2703s # received: '200' 2703s ok 1 2703s # testing : referer was escaped 2703s # expected: qr/%22%3e/ 2703s # received: ' 2703s # 2703s # Menu for /security/CVE-2005-3352.map 2703s # 2703s #

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

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

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

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

Bad Request

2794s #

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

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

Forbidden

2864s

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

2864s 2864s ok 1 2864s HTTP/1.1 200 OK 2864s Connection: close 2864s Date: Mon, 08 Apr 2024 17:44:11 GMT 2864s Accept-Ranges: bytes 2864s ETag: "1a-613edd771cbc0" 2864s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 2864s Vary: In-If1 2864s Content-Length: 26 2864s Content-Type: text/html 2864s Last-Modified: Mon, 18 Mar 2024 11:41:43 GMT 2864s Client-Date: Mon, 08 Apr 2024 17:44:11 GMT 2864s Client-Peer: 127.0.0.1:8532 2864s Client-Response-Num: 1 2864s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2864s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2864s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2864s Client-SSL-Socket-Class: IO::Socket::SSL 2864s Client-SSL-Version: TLSv1_3 2864s DMMATCH1: 1 2864s 2864s welcome to localhost:8529 2864s ok 2 2864s 500 Server closed connection without sending any data back 2864s Content-Type: text/plain 2864s Client-Date: Mon, 08 Apr 2024 17:44:11 GMT 2864s Client-Warning: Internal response 2864s 2864s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2864s ok 3 2864s ok 2864s All tests successful. 2864s Files=142, Tests=7321, 765 wallclock secs ( 5.06 usr 0.80 sys + 427.06 cusr 257.56 csys = 690.48 CPU) 2864s Result: PASS 2864s [warning] server localhost:8529 shutdown 2865s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 2865s + grep -E '^Result: PASS' testlog.mpm_event 2865s Files=142, Tests=7321, 765 wallclock secs ( 5.06 usr 0.80 sys + 427.06 cusr 257.56 csys = 690.48 CPU) 2865s Result: PASS 2865s + grep -E '^Result: FAIL' testlog.mpm_event 2865s + grep -E 'server dumped core' testlog.mpm_event 2865s + return 0 2865s autopkgtest [17:44:13]: test run-test-suite: -----------------------] 2874s autopkgtest [17:44:22]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 2874s run-test-suite PASS 2878s autopkgtest [17:44:26]: test duplicate-module-load: preparing testbed 2932s autopkgtest [17:45:20]: testbed dpkg architecture: armhf 2934s autopkgtest [17:45:22]: testbed apt version: 2.7.14build2 2934s autopkgtest [17:45:22]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2936s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2937s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [315 kB] 2937s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 2937s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 2937s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 2937s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [213 kB] 2937s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 2937s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1192 B] 2937s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 2937s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [781 kB] 2937s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 2937s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [5000 B] 2937s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 2942s Fetched 2293 kB in 1s (1704 kB/s) 2943s Reading package lists... 2960s tee: /proc/self/fd/2: Permission denied 2987s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 2987s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 2988s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 2988s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 2991s Reading package lists... 2991s Reading package lists... 2991s Building dependency tree... 2991s Reading state information... 2993s Calculating upgrade... 2994s The following packages were automatically installed and are no longer required: 2994s linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 2994s Use 'apt autoremove' to remove them. 2994s The following packages will be REMOVED: 2994s libevent-core-2.1-7 2994s The following NEW packages will be installed: 2994s libevent-core-2.1-7t64 linux-headers-6.8.0-22 linux-headers-6.8.0-22-generic 2994s The following packages will be upgraded: 2994s bash coreutils curl dirmngr fwupd gnupg gnupg-l10n gnupg-utils gpg gpg-agent 2994s gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv keyboxd kpartx krb5-locales 2994s libaudit-common libaudit1 libcurl3t64-gnutls libcurl4t64 libelf1t64 2994s libfwupd2 libgssapi-krb5-2 libjansson4 libk5crypto3 libkrb5-3 2994s libkrb5support0 libperl5.38t64 libpython3.12-minimal libpython3.12-stdlib 2994s libsasl2-2 libsasl2-modules libsasl2-modules-db libwrap0 libxmlb2 2994s linux-headers-generic multipath-tools perl perl-base perl-modules-5.38 2994s python3-gdbm python3-gi python3.12 python3.12-minimal tmux ubuntu-pro-client 2994s ubuntu-pro-client-l10n 2994s 49 upgraded, 3 newly installed, 1 to remove and 0 not upgraded. 2994s Need to get 41.4 MB of archives. 2994s After this operation, 91.7 MB of additional disk space will be used. 2994s Get:1 http://ftpmaster.internal/ubuntu noble/main armhf bash armhf 5.2.21-2ubuntu4 [668 kB] 2995s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf coreutils armhf 9.4-3ubuntu6 [1280 kB] 2995s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libperl5.38t64 armhf 5.38.2-3.2build2 [4109 kB] 2996s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf perl armhf 5.38.2-3.2build2 [231 kB] 2996s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf perl-base armhf 5.38.2-3.2build2 [1671 kB] 2997s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf perl-modules-5.38 all 5.38.2-3.2build2 [3110 kB] 2997s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf tmux armhf 3.4-1build1 [400 kB] 2997s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf libevent-core-2.1-7t64 armhf 2.1.12-stable-9ubuntu2 [82.6 kB] 2997s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf python3.12 armhf 3.12.2-5ubuntu3 [644 kB] 2997s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.12-stdlib armhf 3.12.2-5ubuntu3 [1925 kB] 2998s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf python3.12-minimal armhf 3.12.2-5ubuntu3 [2004 kB] 2998s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.12-minimal armhf 3.12.2-5ubuntu3 [817 kB] 2998s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf libaudit-common all 1:3.1.2-2.1build1 [5736 B] 2998s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libaudit1 armhf 1:3.1.2-2.1build1 [44.4 kB] 2998s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf gpg-wks-client armhf 2.4.4-2ubuntu17 [87.5 kB] 2998s Get:16 http://ftpmaster.internal/ubuntu noble/main armhf dirmngr armhf 2.4.4-2ubuntu17 [346 kB] 2998s Get:17 http://ftpmaster.internal/ubuntu noble/main armhf gpgsm armhf 2.4.4-2ubuntu17 [241 kB] 2999s Get:18 http://ftpmaster.internal/ubuntu noble/universe armhf gpg-wks-server armhf 2.4.4-2ubuntu17 [76.3 kB] 2999s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf gnupg-utils armhf 2.4.4-2ubuntu17 [158 kB] 2999s Get:20 http://ftpmaster.internal/ubuntu noble/main armhf gpg-agent armhf 2.4.4-2ubuntu17 [235 kB] 2999s Get:21 http://ftpmaster.internal/ubuntu noble/main armhf gpg armhf 2.4.4-2ubuntu17 [524 kB] 2999s Get:22 http://ftpmaster.internal/ubuntu noble/main armhf gpgconf armhf 2.4.4-2ubuntu17 [115 kB] 2999s Get:23 http://ftpmaster.internal/ubuntu noble/main armhf gnupg all 2.4.4-2ubuntu17 [359 kB] 2999s Get:24 http://ftpmaster.internal/ubuntu noble/main armhf keyboxd armhf 2.4.4-2ubuntu17 [111 kB] 2999s Get:25 http://ftpmaster.internal/ubuntu noble/main armhf gpgv armhf 2.4.4-2ubuntu17 [224 kB] 2999s Get:26 http://ftpmaster.internal/ubuntu noble/main armhf krb5-locales all 1.20.1-6ubuntu2 [13.8 kB] 2999s Get:27 http://ftpmaster.internal/ubuntu noble/main armhf libelf1t64 armhf 0.190-1.1build4 [49.9 kB] 2999s Get:28 http://ftpmaster.internal/ubuntu noble/main armhf libgssapi-krb5-2 armhf 1.20.1-6ubuntu2 [119 kB] 2999s Get:29 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5-3 armhf 1.20.1-6ubuntu2 [321 kB] 2999s Get:30 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5support0 armhf 1.20.1-6ubuntu2 [31.4 kB] 2999s Get:31 http://ftpmaster.internal/ubuntu noble/main armhf libk5crypto3 armhf 1.20.1-6ubuntu2 [78.6 kB] 2999s Get:32 http://ftpmaster.internal/ubuntu noble/main armhf python3-gi armhf 3.48.2-1 [219 kB] 2999s Get:33 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-pro-client-l10n armhf 31.2.3 [19.4 kB] 2999s Get:34 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-pro-client armhf 31.2.3 [216 kB] 2999s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf libjansson4 armhf 2.14-2build2 [28.2 kB] 2999s Get:36 http://ftpmaster.internal/ubuntu noble/main armhf python3-gdbm armhf 3.12.2-3ubuntu4 [15.1 kB] 2999s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu10 [219 kB] 2999s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10 [296 kB] 2999s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10 [290 kB] 2999s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libfwupd2 armhf 1.9.16-1 [123 kB] 2999s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libxmlb2 armhf 0.3.17-1 [56.9 kB] 2999s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf fwupd armhf 1.9.16-1 [4362 kB] 3000s Get:43 http://ftpmaster.internal/ubuntu noble/main armhf gnupg-l10n all 2.4.4-2ubuntu17 [65.9 kB] 3000s Get:44 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu3 [19.2 kB] 3000s Get:45 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu3 [49.7 kB] 3000s Get:46 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu3 [61.4 kB] 3000s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf libwrap0 armhf 7.6.q-33 [45.3 kB] 3000s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-6.8.0-22 all 6.8.0-22.22 [13.6 MB] 3004s Get:49 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-6.8.0-22-generic armhf 6.8.0-22.22 [1286 kB] 3004s Get:50 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-generic armhf 6.8.0-22.22 [9638 B] 3004s Get:51 http://ftpmaster.internal/ubuntu noble/main armhf kpartx armhf 0.9.4-5ubuntu8 [31.5 kB] 3004s Get:52 http://ftpmaster.internal/ubuntu noble/main armhf multipath-tools armhf 0.9.4-5ubuntu8 [279 kB] 3005s Fetched 41.4 MB in 10s (4049 kB/s) 3005s (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 ... 57973 files and directories currently installed.) 3005s Preparing to unpack .../bash_5.2.21-2ubuntu4_armhf.deb ... 3006s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 3006s Setting up bash (5.2.21-2ubuntu4) ... 3006s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 3006s (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 ... 57973 files and directories currently installed.) 3006s Preparing to unpack .../coreutils_9.4-3ubuntu6_armhf.deb ... 3006s Unpacking coreutils (9.4-3ubuntu6) over (9.4-3ubuntu5) ... 3006s Setting up coreutils (9.4-3ubuntu6) ... 3006s (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 ... 57973 files and directories currently installed.) 3006s Preparing to unpack .../libperl5.38t64_5.38.2-3.2build2_armhf.deb ... 3006s Unpacking libperl5.38t64:armhf (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3007s Preparing to unpack .../perl_5.38.2-3.2build2_armhf.deb ... 3007s Unpacking perl (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3007s Preparing to unpack .../perl-base_5.38.2-3.2build2_armhf.deb ... 3007s Unpacking perl-base (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3007s Setting up perl-base (5.38.2-3.2build2) ... 3008s (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 ... 57973 files and directories currently installed.) 3008s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2build2_all.deb ... 3008s Unpacking perl-modules-5.38 (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3009s Preparing to unpack .../tmux_3.4-1build1_armhf.deb ... 3009s Unpacking tmux (3.4-1build1) over (3.4-1) ... 3009s (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 ... 57972 files and directories currently installed.) 3009s Removing libevent-core-2.1-7:armhf (2.1.12-stable-9) ... 3009s Selecting previously unselected package libevent-core-2.1-7t64:armhf. 3009s (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 ... 57968 files and directories currently installed.) 3009s Preparing to unpack .../0-libevent-core-2.1-7t64_2.1.12-stable-9ubuntu2_armhf.deb ... 3009s Unpacking libevent-core-2.1-7t64:armhf (2.1.12-stable-9ubuntu2) ... 3009s Preparing to unpack .../1-python3.12_3.12.2-5ubuntu3_armhf.deb ... 3009s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3009s Preparing to unpack .../2-libpython3.12-stdlib_3.12.2-5ubuntu3_armhf.deb ... 3009s Unpacking libpython3.12-stdlib:armhf (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3010s Preparing to unpack .../3-python3.12-minimal_3.12.2-5ubuntu3_armhf.deb ... 3010s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3010s Preparing to unpack .../4-libpython3.12-minimal_3.12.2-5ubuntu3_armhf.deb ... 3010s Unpacking libpython3.12-minimal:armhf (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3010s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1build1_all.deb ... 3010s Unpacking libaudit-common (1:3.1.2-2.1build1) over (1:3.1.2-2.1) ... 3010s Setting up libaudit-common (1:3.1.2-2.1build1) ... 3010s (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 ... 57975 files and directories currently installed.) 3010s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1build1_armhf.deb ... 3010s Unpacking libaudit1:armhf (1:3.1.2-2.1build1) over (1:3.1.2-2.1) ... 3010s Setting up libaudit1:armhf (1:3.1.2-2.1build1) ... 3010s (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 ... 57975 files and directories currently installed.) 3010s Preparing to unpack .../00-gpg-wks-client_2.4.4-2ubuntu17_armhf.deb ... 3010s Unpacking gpg-wks-client (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Preparing to unpack .../01-dirmngr_2.4.4-2ubuntu17_armhf.deb ... 3011s Unpacking dirmngr (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Preparing to unpack .../02-gpgsm_2.4.4-2ubuntu17_armhf.deb ... 3011s Unpacking gpgsm (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Preparing to unpack .../03-gpg-wks-server_2.4.4-2ubuntu17_armhf.deb ... 3011s Unpacking gpg-wks-server (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Preparing to unpack .../04-gnupg-utils_2.4.4-2ubuntu17_armhf.deb ... 3011s Unpacking gnupg-utils (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Preparing to unpack .../05-gpg-agent_2.4.4-2ubuntu17_armhf.deb ... 3011s Unpacking gpg-agent (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Preparing to unpack .../06-gpg_2.4.4-2ubuntu17_armhf.deb ... 3011s Unpacking gpg (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Preparing to unpack .../07-gpgconf_2.4.4-2ubuntu17_armhf.deb ... 3011s Unpacking gpgconf (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Preparing to unpack .../08-gnupg_2.4.4-2ubuntu17_all.deb ... 3011s Unpacking gnupg (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Preparing to unpack .../09-keyboxd_2.4.4-2ubuntu17_armhf.deb ... 3011s Unpacking keyboxd (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Preparing to unpack .../10-gpgv_2.4.4-2ubuntu17_armhf.deb ... 3011s Unpacking gpgv (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3011s Setting up gpgv (2.4.4-2ubuntu17) ... 3011s (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 ... 57975 files and directories currently installed.) 3011s Preparing to unpack .../00-krb5-locales_1.20.1-6ubuntu2_all.deb ... 3011s Unpacking krb5-locales (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3012s Preparing to unpack .../01-libelf1t64_0.190-1.1build4_armhf.deb ... 3012s Unpacking libelf1t64:armhf (0.190-1.1build4) over (0.190-1.1build3) ... 3012s Preparing to unpack .../02-libgssapi-krb5-2_1.20.1-6ubuntu2_armhf.deb ... 3012s Unpacking libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3012s Preparing to unpack .../03-libkrb5-3_1.20.1-6ubuntu2_armhf.deb ... 3012s Unpacking libkrb5-3:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3012s Preparing to unpack .../04-libkrb5support0_1.20.1-6ubuntu2_armhf.deb ... 3012s Unpacking libkrb5support0:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3012s Preparing to unpack .../05-libk5crypto3_1.20.1-6ubuntu2_armhf.deb ... 3012s Unpacking libk5crypto3:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3012s Preparing to unpack .../06-python3-gi_3.48.2-1_armhf.deb ... 3013s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 3013s Preparing to unpack .../07-ubuntu-pro-client-l10n_31.2.3_armhf.deb ... 3013s Unpacking ubuntu-pro-client-l10n (31.2.3) over (31.2.2build1) ... 3013s Preparing to unpack .../08-ubuntu-pro-client_31.2.3_armhf.deb ... 3013s Unpacking ubuntu-pro-client (31.2.3) over (31.2.2build1) ... 3013s Preparing to unpack .../09-libjansson4_2.14-2build2_armhf.deb ... 3013s Unpacking libjansson4:armhf (2.14-2build2) over (2.14-2) ... 3013s Preparing to unpack .../10-python3-gdbm_3.12.2-3ubuntu4_armhf.deb ... 3013s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu4) over (3.12.2-3ubuntu1.1) ... 3013s Preparing to unpack .../11-curl_8.5.0-2ubuntu10_armhf.deb ... 3013s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3013s Preparing to unpack .../12-libcurl4t64_8.5.0-2ubuntu10_armhf.deb ... 3013s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3014s Preparing to unpack .../13-libcurl3t64-gnutls_8.5.0-2ubuntu10_armhf.deb ... 3014s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3014s Preparing to unpack .../14-libfwupd2_1.9.16-1_armhf.deb ... 3014s Unpacking libfwupd2:armhf (1.9.16-1) over (1.9.15-2build1) ... 3014s Preparing to unpack .../15-libxmlb2_0.3.17-1_armhf.deb ... 3014s Unpacking libxmlb2:armhf (0.3.17-1) over (0.3.16-1) ... 3014s Preparing to unpack .../16-fwupd_1.9.16-1_armhf.deb ... 3014s Unpacking fwupd (1.9.16-1) over (1.9.15-2build1) ... 3015s Preparing to unpack .../17-gnupg-l10n_2.4.4-2ubuntu17_all.deb ... 3015s Unpacking gnupg-l10n (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3015s Preparing to unpack .../18-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 3015s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 3015s Preparing to unpack .../19-libsasl2-2_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 3015s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 3015s Preparing to unpack .../20-libsasl2-modules_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 3015s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 3015s Preparing to unpack .../21-libwrap0_7.6.q-33_armhf.deb ... 3015s Unpacking libwrap0:armhf (7.6.q-33) over (7.6.q-32) ... 3015s Selecting previously unselected package linux-headers-6.8.0-22. 3015s Preparing to unpack .../22-linux-headers-6.8.0-22_6.8.0-22.22_all.deb ... 3015s Unpacking linux-headers-6.8.0-22 (6.8.0-22.22) ... 3022s Selecting previously unselected package linux-headers-6.8.0-22-generic. 3022s Preparing to unpack .../23-linux-headers-6.8.0-22-generic_6.8.0-22.22_armhf.deb ... 3022s Unpacking linux-headers-6.8.0-22-generic (6.8.0-22.22) ... 3026s Preparing to unpack .../24-linux-headers-generic_6.8.0-22.22_armhf.deb ... 3026s Unpacking linux-headers-generic (6.8.0-22.22) over (6.8.0-20.20+1) ... 3026s Preparing to unpack .../25-kpartx_0.9.4-5ubuntu8_armhf.deb ... 3026s Unpacking kpartx (0.9.4-5ubuntu8) over (0.9.4-5ubuntu7) ... 3026s Preparing to unpack .../26-multipath-tools_0.9.4-5ubuntu8_armhf.deb ... 3026s Unpacking multipath-tools (0.9.4-5ubuntu8) over (0.9.4-5ubuntu7) ... 3027s Setting up linux-headers-6.8.0-22 (6.8.0-22.22) ... 3027s Setting up python3-gdbm:armhf (3.12.2-3ubuntu4) ... 3027s Setting up libxmlb2:armhf (0.3.17-1) ... 3027s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu3) ... 3027s Setting up libpython3.12-minimal:armhf (3.12.2-5ubuntu3) ... 3027s Setting up krb5-locales (1.20.1-6ubuntu2) ... 3027s Setting up libelf1t64:armhf (0.190-1.1build4) ... 3027s Setting up libjansson4:armhf (2.14-2build2) ... 3027s Setting up libkrb5support0:armhf (1.20.1-6ubuntu2) ... 3027s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) ... 3027s Setting up libwrap0:armhf (7.6.q-33) ... 3027s Setting up gnupg-l10n (2.4.4-2ubuntu17) ... 3027s Setting up python3-gi (3.48.2-1) ... 3027s Setting up perl-modules-5.38 (5.38.2-3.2build2) ... 3027s Setting up libk5crypto3:armhf (1.20.1-6ubuntu2) ... 3027s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) ... 3027s Setting up kpartx (0.9.4-5ubuntu8) ... 3027s Setting up gpgconf (2.4.4-2ubuntu17) ... 3027s Setting up libkrb5-3:armhf (1.20.1-6ubuntu2) ... 3027s Setting up libevent-core-2.1-7t64:armhf (2.1.12-stable-9ubuntu2) ... 3027s Setting up libperl5.38t64:armhf (5.38.2-3.2build2) ... 3027s Setting up tmux (3.4-1build1) ... 3027s Setting up ubuntu-pro-client (31.2.3) ... 3027s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3027s 3030s Setting up gpg (2.4.4-2ubuntu17) ... 3030s Setting up gnupg-utils (2.4.4-2ubuntu17) ... 3030s Setting up ubuntu-pro-client-l10n (31.2.3) ... 3030s Setting up linux-headers-6.8.0-22-generic (6.8.0-22.22) ... 3030s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 3032s Setting up gpg-agent (2.4.4-2ubuntu17) ... 3033s Setting up libpython3.12-stdlib:armhf (3.12.2-5ubuntu3) ... 3033s Setting up python3.12 (3.12.2-5ubuntu3) ... 3036s Setting up gpgsm (2.4.4-2ubuntu17) ... 3036s Setting up linux-headers-generic (6.8.0-22.22) ... 3036s Setting up multipath-tools (0.9.4-5ubuntu8) ... 3037s Setting up dirmngr (2.4.4-2ubuntu17) ... 3037s Setting up perl (5.38.2-3.2build2) ... 3037s Setting up libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) ... 3037s Setting up keyboxd (2.4.4-2ubuntu17) ... 3038s Setting up gpg-wks-server (2.4.4-2ubuntu17) ... 3038s Setting up gnupg (2.4.4-2ubuntu17) ... 3038s Setting up gpg-wks-client (2.4.4-2ubuntu17) ... 3038s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10) ... 3038s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10) ... 3038s Setting up curl (8.5.0-2ubuntu10) ... 3038s Setting up libfwupd2:armhf (1.9.16-1) ... 3038s Setting up fwupd (1.9.16-1) ... 3038s Installing new version of config file /etc/fwupd/remotes.d/lvfs-testing.conf ... 3038s Installing new version of config file /etc/fwupd/remotes.d/lvfs.conf ... 3038s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 3038s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 3039s fwupd.service is a disabled or a static unit not running, not starting it. 3039s Processing triggers for systemd (255.4-1ubuntu7) ... 3039s Processing triggers for man-db (2.12.0-4build1) ... 3040s Processing triggers for dbus (1.14.10-4ubuntu3) ... 3040s Processing triggers for debianutils (5.17build1) ... 3040s Processing triggers for install-info (7.1-3build2) ... 3041s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3041s Reading package lists... 3042s Building dependency tree... 3042s Reading state information... 3043s The following packages will be REMOVED: 3043s linux-headers-6.8.0-20* linux-headers-6.8.0-20-generic* 3044s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 3044s After this operation, 91.8 MB disk space will be freed. 3044s (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 ... 89122 files and directories currently installed.) 3044s Removing linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 3045s Removing linux-headers-6.8.0-20 (6.8.0-20.20) ... 3050s autopkgtest [17:47:18]: rebooting testbed after setup commands that affected boot 3135s Reading package lists... 3135s Building dependency tree... 3135s Reading state information... 3136s Starting pkgProblemResolver with broken count: 0 3136s Starting 2 pkgProblemResolver with broken count: 0 3136s Done 3138s The following additional packages will be installed: 3138s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3138s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3138s Suggested packages: 3138s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 3138s The following NEW packages will be installed: 3138s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 3138s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3138s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 3138s Need to get 1872 kB/1873 kB of archives. 3138s After this operation, 5563 kB of additional disk space will be used. 3138s Get:1 /tmp/autopkgtest.OgNK6J/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [700 B] 3138s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libapr1t64 armhf 1.7.2-3.1build2 [86.1 kB] 3138s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu7 [82.3 kB] 3138s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu7 [9594 B] 3138s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu7 [8494 B] 3138s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 3138s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf apache2-bin armhf 2.4.58-1ubuntu7 [1202 kB] 3139s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf apache2-data all 2.4.58-1ubuntu7 [163 kB] 3139s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf apache2-utils armhf 2.4.58-1ubuntu7 [97.0 kB] 3139s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf apache2 armhf 2.4.58-1ubuntu7 [90.2 kB] 3140s Fetched 1872 kB in 1s (1430 kB/s) 3140s Selecting previously unselected package libapr1t64:armhf. 3140s (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 ... 57972 files and directories currently installed.) 3140s Preparing to unpack .../0-libapr1t64_1.7.2-3.1build2_armhf.deb ... 3140s Unpacking libapr1t64:armhf (1.7.2-3.1build2) ... 3140s Selecting previously unselected package libaprutil1t64:armhf. 3140s Preparing to unpack .../1-libaprutil1t64_1.6.3-1.1ubuntu7_armhf.deb ... 3140s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 3140s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 3140s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_armhf.deb ... 3140s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 3140s Selecting previously unselected package libaprutil1-ldap:armhf. 3140s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1.1ubuntu7_armhf.deb ... 3140s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 3140s Selecting previously unselected package liblua5.4-0:armhf. 3140s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_armhf.deb ... 3140s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 3140s Selecting previously unselected package apache2-bin. 3140s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu7_armhf.deb ... 3140s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 3140s Selecting previously unselected package apache2-data. 3140s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu7_all.deb ... 3140s Unpacking apache2-data (2.4.58-1ubuntu7) ... 3140s Selecting previously unselected package apache2-utils. 3140s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu7_armhf.deb ... 3140s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 3141s Selecting previously unselected package apache2. 3141s Preparing to unpack .../8-apache2_2.4.58-1ubuntu7_armhf.deb ... 3141s Unpacking apache2 (2.4.58-1ubuntu7) ... 3141s Selecting previously unselected package autopkgtest-satdep. 3141s Preparing to unpack .../9-2-autopkgtest-satdep.deb ... 3141s Unpacking autopkgtest-satdep (0) ... 3141s Setting up libapr1t64:armhf (1.7.2-3.1build2) ... 3141s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 3141s Setting up apache2-data (2.4.58-1ubuntu7) ... 3141s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 3141s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 3141s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 3141s Setting up apache2-utils (2.4.58-1ubuntu7) ... 3141s Setting up apache2-bin (2.4.58-1ubuntu7) ... 3141s Setting up apache2 (2.4.58-1ubuntu7) ... 3141s Enabling module mpm_event. 3141s Enabling module authz_core. 3141s Enabling module authz_host. 3141s Enabling module authn_core. 3141s Enabling module auth_basic. 3141s Enabling module access_compat. 3141s Enabling module authn_file. 3141s Enabling module authz_user. 3141s Enabling module alias. 3141s Enabling module dir. 3141s Enabling module autoindex. 3142s Enabling module env. 3142s Enabling module mime. 3142s Enabling module negotiation. 3142s Enabling module setenvif. 3142s Enabling module filter. 3142s Enabling module deflate. 3142s Enabling module status. 3142s Enabling module reqtimeout. 3142s Enabling conf charset. 3142s Enabling conf localized-error-pages. 3142s Enabling conf other-vhosts-access-log. 3142s Enabling conf security. 3142s Enabling conf serve-cgi-bin. 3142s Enabling site 000-default. 3144s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 3145s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 3146s Setting up autopkgtest-satdep (0) ... 3146s Processing triggers for ufw (0.36.2-5) ... 3147s Processing triggers for man-db (2.12.0-4build1) ... 3147s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3168s (Reading database ... 58684 files and directories currently installed.) 3168s Removing autopkgtest-satdep (0) ... 3195s autopkgtest [17:49:43]: test duplicate-module-load: [----------------------- 3197s + cd /tmp/autopkgtest.OgNK6J/autopkgtest_tmp 3197s + apache2ctl -l -M 3197s + sort unsorted 3197s + grep core.c sorted 3197s + uniq 3197s + diff -u sorted dedup 3197s core.c 3197s http_core.c 3198s autopkgtest [17:49:46]: test duplicate-module-load: -----------------------] 3202s autopkgtest [17:49:50]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 3202s duplicate-module-load PASS 3206s autopkgtest [17:49:54]: test default-mods: preparing testbed 3219s Reading package lists... 3220s Building dependency tree... 3220s Reading state information... 3220s Starting pkgProblemResolver with broken count: 0 3221s Starting 2 pkgProblemResolver with broken count: 0 3221s Done 3222s The following NEW packages will be installed: 3222s autopkgtest-satdep 3222s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 3222s Need to get 0 B/700 B of archives. 3222s After this operation, 0 B of additional disk space will be used. 3222s Get:1 /tmp/autopkgtest.OgNK6J/3-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [700 B] 3223s Selecting previously unselected package autopkgtest-satdep. 3223s (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 ... 58685 files and directories currently installed.) 3223s Preparing to unpack .../3-autopkgtest-satdep.deb ... 3223s Unpacking autopkgtest-satdep (0) ... 3223s Setting up autopkgtest-satdep (0) ... 3235s (Reading database ... 58684 files and directories currently installed.) 3235s Removing autopkgtest-satdep (0) ... 3242s autopkgtest [17:50:30]: test default-mods: [----------------------- 3244s AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.4.189. Set the 'ServerName' directive globally to suppress this message 3244s alias_module (shared) 3244s AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.4.189. Set the 'ServerName' directive globally to suppress this message 3244s auth_basic_module (shared) 3244s AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.4.189. Set the 'ServerName' directive globally to suppress this message 3244s authn_core_module (shared) 3244s AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.4.189. Set the 'ServerName' directive globally to suppress this message 3244s authz_core_module (shared) 3244s AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.4.189. Set the 'ServerName' directive globally to suppress this message 3244s log_config_module (static) 3244s AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.4.189. Set the 'ServerName' directive globally to suppress this message 3244s mime_module (shared) 3244s AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.4.189. Set the 'ServerName' directive globally to suppress this message 3244s reqtimeout_module (shared) 3244s AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.4.189. Set the 'ServerName' directive globally to suppress this message 3245s version_module (static) 3245s AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.4.189. Set the 'ServerName' directive globally to suppress this message 3245s watchdog_module (static) 3245s autopkgtest [17:50:33]: test default-mods: -----------------------] 3249s autopkgtest [17:50:37]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 3249s default-mods PASS 3253s autopkgtest [17:50:41]: test htcacheclean: preparing testbed 3263s Reading package lists... 3264s Building dependency tree... 3264s Reading state information... 3264s Starting pkgProblemResolver with broken count: 0 3265s Starting 2 pkgProblemResolver with broken count: 0 3265s Done 3266s The following NEW packages will be installed: 3266s autopkgtest-satdep 3266s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 3266s Need to get 0 B/704 B of archives. 3266s After this operation, 0 B of additional disk space will be used. 3266s Get:1 /tmp/autopkgtest.OgNK6J/4-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [704 B] 3267s Selecting previously unselected package autopkgtest-satdep. 3267s (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 ... 58685 files and directories currently installed.) 3267s Preparing to unpack .../4-autopkgtest-satdep.deb ... 3267s Unpacking autopkgtest-satdep (0) ... 3267s Setting up autopkgtest-satdep (0) ... 3279s (Reading database ... 58684 files and directories currently installed.) 3279s Removing autopkgtest-satdep (0) ... 3286s autopkgtest [17:51:14]: test htcacheclean: [----------------------- 3289s + htc_enabled 3289s + ls /etc/rc[2345].d/S*apache-htcacheclean 3289s + return 1 3289s + a2enmod cache_disk 3289s Considering dependency cache for cache_disk: 3289s Enabling module cache. 3289s Enabling module cache_disk. 3289s Enabling external service apache-htcacheclean 3289s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 3289s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 3290s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 3290s The service will be started on next reboot. 3290s To activate the new configuration, you need to run: 3290s systemctl restart apache2 3290s systemctl start apache-htcacheclean 3290s + htc_enabled 3290s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 3290s + return 0 3290s + service apache-htcacheclean start 3293s + ps -ef 3293s + grep /usr/bin/htcacheclean 3293s + www-data 1430 1 0 17:48 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 3293s root 2447 2307 0 17:51 ? 00:00:00 grep /usr/bin/htcacheclean 3293s PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 3293s + pgrep -P 1 -u www-data -G www-data htcacheclean 3293s 1430 3293s + service apache-htcacheclean status 3293s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 3293s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 3293s Active: active (running) since Mon 2024-04-08 17:48:53 UTC; 2min 27s ago 3293s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 3293s Main PID: 1430 (htcacheclean) 3293s Tasks: 1 (limit: 19021) 3293s Memory: 392.0K () 3293s CGroup: /system.slice/apache-htcacheclean.service 3293s └─1430 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 3293s 3293s Apr 08 17:48:53 autopkgtest-lxd-eckjqv systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3293s Apr 08 17:48:53 autopkgtest-lxd-eckjqv systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3293s + service apache-htcacheclean stop 3295s + sleep 1 3296s + pgrep -P 1 -u www-data -G www-data htcacheclean 3296s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 3296s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 3296s Active: inactive (dead) since Mon 2024-04-08 17:51:23 UTC; 1s ago 3296s Duration: 2min 29.562s 3296s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 3296s Main PID: 1430 (code=exited, status=0/SUCCESS) 3296s 3296s Apr 08 17:48:53 autopkgtest-lxd-eckjqv systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3296s Apr 08 17:48:53 autopkgtest-lxd-eckjqv systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3296s Apr 08 17:51:23 autopkgtest-lxd-eckjqv systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 3296s Apr 08 17:51:23 autopkgtest-lxd-eckjqv systemd[1]: apache-htcacheclean.service: Deactivated successfully. 3296s Apr 08 17:51:23 autopkgtest-lxd-eckjqv systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 3296s Disabling external service apache-htcacheclean 3296s + service apache-htcacheclean status 3296s + a2dismod cache_disk 3296s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 3296s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 3297s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 3297s Module cache_disk disabled. 3297s To activate the new configuration, you need to run: 3297s systemctl restart apache2 3297s systemctl stop apache-htcacheclean 3297s + htc_enabled 3297s + ls /etc/rc[2345].d/S*apache-htcacheclean 3297s + return 1 3297s + a2enmod cache_socache 3298s Considering dependency cache for cache_socache: 3298s Module cache already enabled 3298s Enabling module cache_socache. 3298s To activate the new configuration, you need to run: 3298s systemctl restart apache2 3298s + htc_enabled 3298s + ls /etc/rc[2345].d/S*apache-htcacheclean 3298s + return 1 3298s + exit 0 3298s autopkgtest [17:51:26]: test htcacheclean: -----------------------] 3302s autopkgtest [17:51:30]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 3302s htcacheclean PASS 3306s autopkgtest [17:51:34]: test ssl-passphrase: preparing testbed 3316s Reading package lists... 3316s Building dependency tree... 3316s Reading state information... 3317s Starting pkgProblemResolver with broken count: 0 3317s Starting 2 pkgProblemResolver with broken count: 0 3317s Done 3319s The following additional packages will be installed: 3319s expect libtcl8.6 tcl-expect tcl8.6 3319s Suggested packages: 3319s tk8.6 tcl-tclreadline 3319s The following NEW packages will be installed: 3319s autopkgtest-satdep expect libtcl8.6 tcl-expect tcl8.6 3319s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 3319s Need to get 1151 kB/1151 kB of archives. 3319s After this operation, 4033 kB of additional disk space will be used. 3319s Get:1 /tmp/autopkgtest.OgNK6J/5-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [720 B] 3319s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libtcl8.6 armhf 8.6.14+dfsg-1build1 [903 kB] 3320s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf tcl8.6 armhf 8.6.14+dfsg-1build1 [14.6 kB] 3320s Get:4 http://ftpmaster.internal/ubuntu noble/universe armhf tcl-expect armhf 5.45.4-2build1 [96.2 kB] 3320s Get:5 http://ftpmaster.internal/ubuntu noble/universe armhf expect armhf 5.45.4-2build1 [137 kB] 3321s Fetched 1151 kB in 1s (1733 kB/s) 3321s Selecting previously unselected package libtcl8.6:armhf. 3321s (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 ... 58685 files and directories currently installed.) 3321s Preparing to unpack .../libtcl8.6_8.6.14+dfsg-1build1_armhf.deb ... 3321s Unpacking libtcl8.6:armhf (8.6.14+dfsg-1build1) ... 3321s Selecting previously unselected package tcl8.6. 3321s Preparing to unpack .../tcl8.6_8.6.14+dfsg-1build1_armhf.deb ... 3321s Unpacking tcl8.6 (8.6.14+dfsg-1build1) ... 3321s Selecting previously unselected package tcl-expect:armhf. 3321s Preparing to unpack .../tcl-expect_5.45.4-2build1_armhf.deb ... 3321s Unpacking tcl-expect:armhf (5.45.4-2build1) ... 3321s Selecting previously unselected package expect. 3321s Preparing to unpack .../expect_5.45.4-2build1_armhf.deb ... 3321s Unpacking expect (5.45.4-2build1) ... 3321s Selecting previously unselected package autopkgtest-satdep. 3321s Preparing to unpack .../5-autopkgtest-satdep.deb ... 3321s Unpacking autopkgtest-satdep (0) ... 3321s Setting up libtcl8.6:armhf (8.6.14+dfsg-1build1) ... 3321s Setting up tcl8.6 (8.6.14+dfsg-1build1) ... 3321s Setting up tcl-expect:armhf (5.45.4-2build1) ... 3321s Setting up expect (5.45.4-2build1) ... 3321s Setting up autopkgtest-satdep (0) ... 3321s Processing triggers for man-db (2.12.0-4build1) ... 3322s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3336s (Reading database ... 59014 files and directories currently installed.) 3336s Removing autopkgtest-satdep (0) ... 3342s autopkgtest [17:52:10]: test ssl-passphrase: [----------------------- 3344s + cd /etc/ssl/private 3344s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 3344s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 3344s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 3344s writing RSA key 3344s + a2enmod ssl 3344s Considering dependency mime for ssl: 3344s Module mime already enabled 3344s Considering dependency socache_shmcb for ssl: 3344s Enabling module socache_shmcb. 3344s Enabling module ssl. 3344s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 3344s To activate the new configuration, you need to run: 3344s systemctl restart apache2 3344s + a2ensite default-ssl 3344s Enabling site default-ssl. 3344s To activate the new configuration, you need to run: 3344s systemctl reload apache2 3344s + expect 3344s + password_responder 3344s + [ ! -e /run/systemd/ask-password/sck.* ] 3344s + sleep 1 3344s spawn service apache2 restart 3345s Enter passphrase for SSL/TLS keys for 10.0.4.189:443 (RSA): (press TAB for no echo) ssl-passphrase test password responder: found prompt, sending password 3345s + [ ! -e /run/systemd/ask-password/sck.c853bb934d3d57f9 ] 3345s + echo ssl-passphrase test password responder: found prompt, sending password 3345s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.c853bb934d3d57f9 3345s + echo test 3345s 3345s + echo Hello, world! 3345s + curl -k https://localhost/hello.txt 3345s % Total % Received % Xferd Average Speed Time Time Time Current 3345s Dload Upload Total Spent Left Speed 3345s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 584 0 --:--:-- --:--:-- --:--:-- 608 3345s + result=Hello, world! 3345s + [ Hello, world! != Hello, world! ] 3346s autopkgtest [17:52:14]: test ssl-passphrase: -----------------------] 3350s autopkgtest [17:52:18]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 3350s ssl-passphrase PASS 3353s autopkgtest [17:52:21]: test check-http2: preparing testbed 3399s autopkgtest [17:53:07]: testbed dpkg architecture: armhf 3401s autopkgtest [17:53:09]: testbed apt version: 2.7.14build2 3401s autopkgtest [17:53:09]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3403s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 3403s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [315 kB] 3404s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 3404s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 3404s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 3404s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [213 kB] 3404s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 3404s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1192 B] 3404s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 3404s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [781 kB] 3404s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 3404s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [5000 B] 3404s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 3409s Fetched 2293 kB in 1s (1970 kB/s) 3409s Reading package lists... 3425s tee: /proc/self/fd/2: Permission denied 3450s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 3450s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 3450s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 3450s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 3453s Reading package lists... 3453s Reading package lists... 3453s Building dependency tree... 3453s Reading state information... 3455s Calculating upgrade... 3455s The following packages were automatically installed and are no longer required: 3455s linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 3455s Use 'apt autoremove' to remove them. 3455s The following packages will be REMOVED: 3455s libevent-core-2.1-7 3455s The following NEW packages will be installed: 3455s libevent-core-2.1-7t64 linux-headers-6.8.0-22 linux-headers-6.8.0-22-generic 3455s The following packages will be upgraded: 3455s bash coreutils curl dirmngr fwupd gnupg gnupg-l10n gnupg-utils gpg gpg-agent 3455s gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv keyboxd kpartx krb5-locales 3455s libaudit-common libaudit1 libcurl3t64-gnutls libcurl4t64 libelf1t64 3455s libfwupd2 libgssapi-krb5-2 libjansson4 libk5crypto3 libkrb5-3 3455s libkrb5support0 libperl5.38t64 libpython3.12-minimal libpython3.12-stdlib 3455s libsasl2-2 libsasl2-modules libsasl2-modules-db libwrap0 libxmlb2 3455s linux-headers-generic multipath-tools perl perl-base perl-modules-5.38 3455s python3-gdbm python3-gi python3.12 python3.12-minimal tmux ubuntu-pro-client 3455s ubuntu-pro-client-l10n 3456s 49 upgraded, 3 newly installed, 1 to remove and 0 not upgraded. 3456s Need to get 41.4 MB of archives. 3456s After this operation, 91.7 MB of additional disk space will be used. 3456s Get:1 http://ftpmaster.internal/ubuntu noble/main armhf bash armhf 5.2.21-2ubuntu4 [668 kB] 3456s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf coreutils armhf 9.4-3ubuntu6 [1280 kB] 3456s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libperl5.38t64 armhf 5.38.2-3.2build2 [4109 kB] 3456s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf perl armhf 5.38.2-3.2build2 [231 kB] 3456s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf perl-base armhf 5.38.2-3.2build2 [1671 kB] 3456s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf perl-modules-5.38 all 5.38.2-3.2build2 [3110 kB] 3456s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf tmux armhf 3.4-1build1 [400 kB] 3456s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf libevent-core-2.1-7t64 armhf 2.1.12-stable-9ubuntu2 [82.6 kB] 3456s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf python3.12 armhf 3.12.2-5ubuntu3 [644 kB] 3456s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.12-stdlib armhf 3.12.2-5ubuntu3 [1925 kB] 3456s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf python3.12-minimal armhf 3.12.2-5ubuntu3 [2004 kB] 3456s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.12-minimal armhf 3.12.2-5ubuntu3 [817 kB] 3457s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf libaudit-common all 1:3.1.2-2.1build1 [5736 B] 3457s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libaudit1 armhf 1:3.1.2-2.1build1 [44.4 kB] 3457s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf gpg-wks-client armhf 2.4.4-2ubuntu17 [87.5 kB] 3457s Get:16 http://ftpmaster.internal/ubuntu noble/main armhf dirmngr armhf 2.4.4-2ubuntu17 [346 kB] 3457s Get:17 http://ftpmaster.internal/ubuntu noble/main armhf gpgsm armhf 2.4.4-2ubuntu17 [241 kB] 3457s Get:18 http://ftpmaster.internal/ubuntu noble/universe armhf gpg-wks-server armhf 2.4.4-2ubuntu17 [76.3 kB] 3457s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf gnupg-utils armhf 2.4.4-2ubuntu17 [158 kB] 3457s Get:20 http://ftpmaster.internal/ubuntu noble/main armhf gpg-agent armhf 2.4.4-2ubuntu17 [235 kB] 3457s Get:21 http://ftpmaster.internal/ubuntu noble/main armhf gpg armhf 2.4.4-2ubuntu17 [524 kB] 3457s Get:22 http://ftpmaster.internal/ubuntu noble/main armhf gpgconf armhf 2.4.4-2ubuntu17 [115 kB] 3457s Get:23 http://ftpmaster.internal/ubuntu noble/main armhf gnupg all 2.4.4-2ubuntu17 [359 kB] 3457s Get:24 http://ftpmaster.internal/ubuntu noble/main armhf keyboxd armhf 2.4.4-2ubuntu17 [111 kB] 3457s Get:25 http://ftpmaster.internal/ubuntu noble/main armhf gpgv armhf 2.4.4-2ubuntu17 [224 kB] 3457s Get:26 http://ftpmaster.internal/ubuntu noble/main armhf krb5-locales all 1.20.1-6ubuntu2 [13.8 kB] 3457s Get:27 http://ftpmaster.internal/ubuntu noble/main armhf libelf1t64 armhf 0.190-1.1build4 [49.9 kB] 3457s Get:28 http://ftpmaster.internal/ubuntu noble/main armhf libgssapi-krb5-2 armhf 1.20.1-6ubuntu2 [119 kB] 3457s Get:29 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5-3 armhf 1.20.1-6ubuntu2 [321 kB] 3457s Get:30 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5support0 armhf 1.20.1-6ubuntu2 [31.4 kB] 3457s Get:31 http://ftpmaster.internal/ubuntu noble/main armhf libk5crypto3 armhf 1.20.1-6ubuntu2 [78.6 kB] 3457s Get:32 http://ftpmaster.internal/ubuntu noble/main armhf python3-gi armhf 3.48.2-1 [219 kB] 3457s Get:33 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-pro-client-l10n armhf 31.2.3 [19.4 kB] 3457s Get:34 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-pro-client armhf 31.2.3 [216 kB] 3457s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf libjansson4 armhf 2.14-2build2 [28.2 kB] 3457s Get:36 http://ftpmaster.internal/ubuntu noble/main armhf python3-gdbm armhf 3.12.2-3ubuntu4 [15.1 kB] 3457s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu10 [219 kB] 3457s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10 [296 kB] 3457s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10 [290 kB] 3457s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libfwupd2 armhf 1.9.16-1 [123 kB] 3457s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libxmlb2 armhf 0.3.17-1 [56.9 kB] 3457s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf fwupd armhf 1.9.16-1 [4362 kB] 3457s Get:43 http://ftpmaster.internal/ubuntu noble/main armhf gnupg-l10n all 2.4.4-2ubuntu17 [65.9 kB] 3457s Get:44 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu3 [19.2 kB] 3457s Get:45 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu3 [49.7 kB] 3457s Get:46 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu3 [61.4 kB] 3457s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf libwrap0 armhf 7.6.q-33 [45.3 kB] 3457s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-6.8.0-22 all 6.8.0-22.22 [13.6 MB] 3457s Get:49 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-6.8.0-22-generic armhf 6.8.0-22.22 [1286 kB] 3457s Get:50 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-generic armhf 6.8.0-22.22 [9638 B] 3457s Get:51 http://ftpmaster.internal/ubuntu noble/main armhf kpartx armhf 0.9.4-5ubuntu8 [31.5 kB] 3457s Get:52 http://ftpmaster.internal/ubuntu noble/main armhf multipath-tools armhf 0.9.4-5ubuntu8 [279 kB] 3459s Fetched 41.4 MB in 2s (22.0 MB/s) 3459s (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 ... 57973 files and directories currently installed.) 3459s Preparing to unpack .../bash_5.2.21-2ubuntu4_armhf.deb ... 3459s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 3459s Setting up bash (5.2.21-2ubuntu4) ... 3459s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 3459s (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 ... 57973 files and directories currently installed.) 3459s Preparing to unpack .../coreutils_9.4-3ubuntu6_armhf.deb ... 3459s Unpacking coreutils (9.4-3ubuntu6) over (9.4-3ubuntu5) ... 3459s Setting up coreutils (9.4-3ubuntu6) ... 3459s (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 ... 57973 files and directories currently installed.) 3459s Preparing to unpack .../libperl5.38t64_5.38.2-3.2build2_armhf.deb ... 3459s Unpacking libperl5.38t64:armhf (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3460s Preparing to unpack .../perl_5.38.2-3.2build2_armhf.deb ... 3460s Unpacking perl (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3460s Preparing to unpack .../perl-base_5.38.2-3.2build2_armhf.deb ... 3460s Unpacking perl-base (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3460s Setting up perl-base (5.38.2-3.2build2) ... 3460s (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 ... 57973 files and directories currently installed.) 3460s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2build2_all.deb ... 3460s Unpacking perl-modules-5.38 (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3461s Preparing to unpack .../tmux_3.4-1build1_armhf.deb ... 3461s Unpacking tmux (3.4-1build1) over (3.4-1) ... 3461s (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 ... 57972 files and directories currently installed.) 3461s Removing libevent-core-2.1-7:armhf (2.1.12-stable-9) ... 3462s Selecting previously unselected package libevent-core-2.1-7t64:armhf. 3462s (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 ... 57968 files and directories currently installed.) 3462s Preparing to unpack .../0-libevent-core-2.1-7t64_2.1.12-stable-9ubuntu2_armhf.deb ... 3462s Unpacking libevent-core-2.1-7t64:armhf (2.1.12-stable-9ubuntu2) ... 3462s Preparing to unpack .../1-python3.12_3.12.2-5ubuntu3_armhf.deb ... 3462s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3462s Preparing to unpack .../2-libpython3.12-stdlib_3.12.2-5ubuntu3_armhf.deb ... 3462s Unpacking libpython3.12-stdlib:armhf (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3462s Preparing to unpack .../3-python3.12-minimal_3.12.2-5ubuntu3_armhf.deb ... 3462s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3462s Preparing to unpack .../4-libpython3.12-minimal_3.12.2-5ubuntu3_armhf.deb ... 3463s Unpacking libpython3.12-minimal:armhf (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3463s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1build1_all.deb ... 3463s Unpacking libaudit-common (1:3.1.2-2.1build1) over (1:3.1.2-2.1) ... 3463s Setting up libaudit-common (1:3.1.2-2.1build1) ... 3463s (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 ... 57975 files and directories currently installed.) 3463s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1build1_armhf.deb ... 3463s Unpacking libaudit1:armhf (1:3.1.2-2.1build1) over (1:3.1.2-2.1) ... 3463s Setting up libaudit1:armhf (1:3.1.2-2.1build1) ... 3463s (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 ... 57975 files and directories currently installed.) 3463s Preparing to unpack .../00-gpg-wks-client_2.4.4-2ubuntu17_armhf.deb ... 3463s Unpacking gpg-wks-client (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3463s Preparing to unpack .../01-dirmngr_2.4.4-2ubuntu17_armhf.deb ... 3463s Unpacking dirmngr (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3463s Preparing to unpack .../02-gpgsm_2.4.4-2ubuntu17_armhf.deb ... 3463s Unpacking gpgsm (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3463s Preparing to unpack .../03-gpg-wks-server_2.4.4-2ubuntu17_armhf.deb ... 3463s Unpacking gpg-wks-server (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3464s Preparing to unpack .../04-gnupg-utils_2.4.4-2ubuntu17_armhf.deb ... 3464s Unpacking gnupg-utils (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3464s Preparing to unpack .../05-gpg-agent_2.4.4-2ubuntu17_armhf.deb ... 3464s Unpacking gpg-agent (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3464s Preparing to unpack .../06-gpg_2.4.4-2ubuntu17_armhf.deb ... 3464s Unpacking gpg (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3464s Preparing to unpack .../07-gpgconf_2.4.4-2ubuntu17_armhf.deb ... 3464s Unpacking gpgconf (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3464s Preparing to unpack .../08-gnupg_2.4.4-2ubuntu17_all.deb ... 3464s Unpacking gnupg (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3464s Preparing to unpack .../09-keyboxd_2.4.4-2ubuntu17_armhf.deb ... 3464s Unpacking keyboxd (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3464s Preparing to unpack .../10-gpgv_2.4.4-2ubuntu17_armhf.deb ... 3464s Unpacking gpgv (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3464s Setting up gpgv (2.4.4-2ubuntu17) ... 3464s (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 ... 57975 files and directories currently installed.) 3464s Preparing to unpack .../00-krb5-locales_1.20.1-6ubuntu2_all.deb ... 3464s Unpacking krb5-locales (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3464s Preparing to unpack .../01-libelf1t64_0.190-1.1build4_armhf.deb ... 3464s Unpacking libelf1t64:armhf (0.190-1.1build4) over (0.190-1.1build3) ... 3464s Preparing to unpack .../02-libgssapi-krb5-2_1.20.1-6ubuntu2_armhf.deb ... 3464s Unpacking libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3464s Preparing to unpack .../03-libkrb5-3_1.20.1-6ubuntu2_armhf.deb ... 3464s Unpacking libkrb5-3:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3464s Preparing to unpack .../04-libkrb5support0_1.20.1-6ubuntu2_armhf.deb ... 3464s Unpacking libkrb5support0:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3464s Preparing to unpack .../05-libk5crypto3_1.20.1-6ubuntu2_armhf.deb ... 3464s Unpacking libk5crypto3:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3465s Preparing to unpack .../06-python3-gi_3.48.2-1_armhf.deb ... 3465s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 3465s Preparing to unpack .../07-ubuntu-pro-client-l10n_31.2.3_armhf.deb ... 3465s Unpacking ubuntu-pro-client-l10n (31.2.3) over (31.2.2build1) ... 3465s Preparing to unpack .../08-ubuntu-pro-client_31.2.3_armhf.deb ... 3466s Unpacking ubuntu-pro-client (31.2.3) over (31.2.2build1) ... 3466s Preparing to unpack .../09-libjansson4_2.14-2build2_armhf.deb ... 3466s Unpacking libjansson4:armhf (2.14-2build2) over (2.14-2) ... 3466s Preparing to unpack .../10-python3-gdbm_3.12.2-3ubuntu4_armhf.deb ... 3466s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu4) over (3.12.2-3ubuntu1.1) ... 3466s Preparing to unpack .../11-curl_8.5.0-2ubuntu10_armhf.deb ... 3466s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3466s Preparing to unpack .../12-libcurl4t64_8.5.0-2ubuntu10_armhf.deb ... 3466s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3466s Preparing to unpack .../13-libcurl3t64-gnutls_8.5.0-2ubuntu10_armhf.deb ... 3466s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3466s Preparing to unpack .../14-libfwupd2_1.9.16-1_armhf.deb ... 3466s Unpacking libfwupd2:armhf (1.9.16-1) over (1.9.15-2build1) ... 3466s Preparing to unpack .../15-libxmlb2_0.3.17-1_armhf.deb ... 3466s Unpacking libxmlb2:armhf (0.3.17-1) over (0.3.16-1) ... 3466s Preparing to unpack .../16-fwupd_1.9.16-1_armhf.deb ... 3466s Unpacking fwupd (1.9.16-1) over (1.9.15-2build1) ... 3467s Preparing to unpack .../17-gnupg-l10n_2.4.4-2ubuntu17_all.deb ... 3467s Unpacking gnupg-l10n (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3467s Preparing to unpack .../18-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 3467s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 3467s Preparing to unpack .../19-libsasl2-2_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 3467s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 3467s Preparing to unpack .../20-libsasl2-modules_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 3467s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 3467s Preparing to unpack .../21-libwrap0_7.6.q-33_armhf.deb ... 3467s Unpacking libwrap0:armhf (7.6.q-33) over (7.6.q-32) ... 3467s Selecting previously unselected package linux-headers-6.8.0-22. 3467s Preparing to unpack .../22-linux-headers-6.8.0-22_6.8.0-22.22_all.deb ... 3467s Unpacking linux-headers-6.8.0-22 (6.8.0-22.22) ... 3474s Selecting previously unselected package linux-headers-6.8.0-22-generic. 3474s Preparing to unpack .../23-linux-headers-6.8.0-22-generic_6.8.0-22.22_armhf.deb ... 3474s Unpacking linux-headers-6.8.0-22-generic (6.8.0-22.22) ... 3479s Preparing to unpack .../24-linux-headers-generic_6.8.0-22.22_armhf.deb ... 3479s Unpacking linux-headers-generic (6.8.0-22.22) over (6.8.0-20.20+1) ... 3479s Preparing to unpack .../25-kpartx_0.9.4-5ubuntu8_armhf.deb ... 3479s Unpacking kpartx (0.9.4-5ubuntu8) over (0.9.4-5ubuntu7) ... 3479s Preparing to unpack .../26-multipath-tools_0.9.4-5ubuntu8_armhf.deb ... 3479s Unpacking multipath-tools (0.9.4-5ubuntu8) over (0.9.4-5ubuntu7) ... 3479s Setting up linux-headers-6.8.0-22 (6.8.0-22.22) ... 3479s Setting up python3-gdbm:armhf (3.12.2-3ubuntu4) ... 3479s Setting up libxmlb2:armhf (0.3.17-1) ... 3479s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu3) ... 3479s Setting up libpython3.12-minimal:armhf (3.12.2-5ubuntu3) ... 3479s Setting up krb5-locales (1.20.1-6ubuntu2) ... 3479s Setting up libelf1t64:armhf (0.190-1.1build4) ... 3479s Setting up libjansson4:armhf (2.14-2build2) ... 3479s Setting up libkrb5support0:armhf (1.20.1-6ubuntu2) ... 3479s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) ... 3479s Setting up libwrap0:armhf (7.6.q-33) ... 3479s Setting up gnupg-l10n (2.4.4-2ubuntu17) ... 3479s Setting up python3-gi (3.48.2-1) ... 3480s Setting up perl-modules-5.38 (5.38.2-3.2build2) ... 3480s Setting up libk5crypto3:armhf (1.20.1-6ubuntu2) ... 3480s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) ... 3480s Setting up kpartx (0.9.4-5ubuntu8) ... 3480s Setting up gpgconf (2.4.4-2ubuntu17) ... 3480s Setting up libkrb5-3:armhf (1.20.1-6ubuntu2) ... 3480s Setting up libevent-core-2.1-7t64:armhf (2.1.12-stable-9ubuntu2) ... 3480s Setting up libperl5.38t64:armhf (5.38.2-3.2build2) ... 3480s Setting up tmux (3.4-1build1) ... 3480s Setting up ubuntu-pro-client (31.2.3) ... 3480s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3480s 3483s Setting up gpg (2.4.4-2ubuntu17) ... 3483s Setting up gnupg-utils (2.4.4-2ubuntu17) ... 3483s Setting up ubuntu-pro-client-l10n (31.2.3) ... 3483s Setting up linux-headers-6.8.0-22-generic (6.8.0-22.22) ... 3483s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 3485s Setting up gpg-agent (2.4.4-2ubuntu17) ... 3486s Setting up libpython3.12-stdlib:armhf (3.12.2-5ubuntu3) ... 3486s Setting up python3.12 (3.12.2-5ubuntu3) ... 3489s Setting up gpgsm (2.4.4-2ubuntu17) ... 3489s Setting up linux-headers-generic (6.8.0-22.22) ... 3489s Setting up multipath-tools (0.9.4-5ubuntu8) ... 3490s Setting up dirmngr (2.4.4-2ubuntu17) ... 3490s Setting up perl (5.38.2-3.2build2) ... 3490s Setting up libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) ... 3490s Setting up keyboxd (2.4.4-2ubuntu17) ... 3491s Setting up gpg-wks-server (2.4.4-2ubuntu17) ... 3491s Setting up gnupg (2.4.4-2ubuntu17) ... 3491s Setting up gpg-wks-client (2.4.4-2ubuntu17) ... 3491s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10) ... 3491s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10) ... 3491s Setting up curl (8.5.0-2ubuntu10) ... 3491s Setting up libfwupd2:armhf (1.9.16-1) ... 3491s Setting up fwupd (1.9.16-1) ... 3491s Installing new version of config file /etc/fwupd/remotes.d/lvfs-testing.conf ... 3491s Installing new version of config file /etc/fwupd/remotes.d/lvfs.conf ... 3492s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 3492s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 3492s fwupd.service is a disabled or a static unit not running, not starting it. 3492s Processing triggers for systemd (255.4-1ubuntu7) ... 3492s Processing triggers for man-db (2.12.0-4build1) ... 3493s Processing triggers for dbus (1.14.10-4ubuntu3) ... 3493s Processing triggers for debianutils (5.17build1) ... 3494s Processing triggers for install-info (7.1-3build2) ... 3494s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3494s Reading package lists... 3495s Building dependency tree... 3495s Reading state information... 3496s The following packages will be REMOVED: 3496s linux-headers-6.8.0-20* linux-headers-6.8.0-20-generic* 3497s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 3497s After this operation, 91.8 MB disk space will be freed. 3497s (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 ... 89122 files and directories currently installed.) 3497s Removing linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 3498s Removing linux-headers-6.8.0-20 (6.8.0-20.20) ... 3503s autopkgtest [17:54:51]: rebooting testbed after setup commands that affected boot 3579s Reading package lists... 3580s Building dependency tree... 3580s Reading state information... 3581s Starting pkgProblemResolver with broken count: 0 3581s Starting 2 pkgProblemResolver with broken count: 0 3581s Done 3582s The following additional packages will be installed: 3582s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3582s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 3582s libjemalloc2 liblua5.4-0 nghttp2-client 3582s Suggested packages: 3582s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 3582s The following NEW packages will be installed: 3582s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 3582s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 3582s libjemalloc2 liblua5.4-0 nghttp2-client 3582s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 3582s Need to get 2264 kB/2264 kB of archives. 3582s After this operation, 6451 kB of additional disk space will be used. 3582s Get:1 /tmp/autopkgtest.OgNK6J/6-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [728 B] 3583s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libapr1t64 armhf 1.7.2-3.1build2 [86.1 kB] 3583s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu7 [82.3 kB] 3583s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu7 [9594 B] 3583s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu7 [8494 B] 3583s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 3583s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf apache2-bin armhf 2.4.58-1ubuntu7 [1202 kB] 3583s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf apache2-data all 2.4.58-1ubuntu7 [163 kB] 3583s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf apache2-utils armhf 2.4.58-1ubuntu7 [97.0 kB] 3583s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf apache2 armhf 2.4.58-1ubuntu7 [90.2 kB] 3583s Get:11 http://ftpmaster.internal/ubuntu noble/universe armhf libev4t64 armhf 1:4.33-2.1build1 [26.3 kB] 3583s Get:12 http://ftpmaster.internal/ubuntu noble/universe armhf libjemalloc2 armhf 5.3.0-2 [199 kB] 3583s Get:13 http://ftpmaster.internal/ubuntu noble/universe armhf nghttp2-client armhf 1.59.0-1build2 [166 kB] 3584s Fetched 2264 kB in 1s (3487 kB/s) 3584s Selecting previously unselected package libapr1t64:armhf. 3584s (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 ... 57972 files and directories currently installed.) 3584s Preparing to unpack .../00-libapr1t64_1.7.2-3.1build2_armhf.deb ... 3584s Unpacking libapr1t64:armhf (1.7.2-3.1build2) ... 3584s Selecting previously unselected package libaprutil1t64:armhf. 3584s Preparing to unpack .../01-libaprutil1t64_1.6.3-1.1ubuntu7_armhf.deb ... 3584s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 3584s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 3584s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_armhf.deb ... 3584s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 3584s Selecting previously unselected package libaprutil1-ldap:armhf. 3584s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1.1ubuntu7_armhf.deb ... 3584s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 3584s Selecting previously unselected package liblua5.4-0:armhf. 3584s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_armhf.deb ... 3584s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 3584s Selecting previously unselected package apache2-bin. 3584s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu7_armhf.deb ... 3584s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 3585s Selecting previously unselected package apache2-data. 3585s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu7_all.deb ... 3585s Unpacking apache2-data (2.4.58-1ubuntu7) ... 3585s Selecting previously unselected package apache2-utils. 3585s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu7_armhf.deb ... 3585s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 3585s Selecting previously unselected package apache2. 3585s Preparing to unpack .../08-apache2_2.4.58-1ubuntu7_armhf.deb ... 3585s Unpacking apache2 (2.4.58-1ubuntu7) ... 3585s Selecting previously unselected package libev4t64:armhf. 3585s Preparing to unpack .../09-libev4t64_1%3a4.33-2.1build1_armhf.deb ... 3585s Unpacking libev4t64:armhf (1:4.33-2.1build1) ... 3585s Selecting previously unselected package libjemalloc2:armhf. 3585s Preparing to unpack .../10-libjemalloc2_5.3.0-2_armhf.deb ... 3585s Unpacking libjemalloc2:armhf (5.3.0-2) ... 3585s Selecting previously unselected package nghttp2-client. 3585s Preparing to unpack .../11-nghttp2-client_1.59.0-1build2_armhf.deb ... 3585s Unpacking nghttp2-client (1.59.0-1build2) ... 3585s Selecting previously unselected package autopkgtest-satdep. 3585s Preparing to unpack .../12-6-autopkgtest-satdep.deb ... 3585s Unpacking autopkgtest-satdep (0) ... 3585s Setting up libev4t64:armhf (1:4.33-2.1build1) ... 3585s Setting up libjemalloc2:armhf (5.3.0-2) ... 3585s Setting up nghttp2-client (1.59.0-1build2) ... 3585s Setting up libapr1t64:armhf (1.7.2-3.1build2) ... 3585s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 3585s Setting up apache2-data (2.4.58-1ubuntu7) ... 3585s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 3585s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 3585s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 3585s Setting up apache2-utils (2.4.58-1ubuntu7) ... 3585s Setting up apache2-bin (2.4.58-1ubuntu7) ... 3585s Setting up apache2 (2.4.58-1ubuntu7) ... 3585s Enabling module mpm_event. 3585s Enabling module authz_core. 3586s Enabling module authz_host. 3586s Enabling module authn_core. 3586s Enabling module auth_basic. 3586s Enabling module access_compat. 3586s Enabling module authn_file. 3586s Enabling module authz_user. 3586s Enabling module alias. 3586s Enabling module dir. 3586s Enabling module autoindex. 3586s Enabling module env. 3586s Enabling module mime. 3586s Enabling module negotiation. 3586s Enabling module setenvif. 3586s Enabling module filter. 3587s Enabling module deflate. 3587s Enabling module status. 3587s Enabling module reqtimeout. 3587s Enabling conf charset. 3587s Enabling conf localized-error-pages. 3587s Enabling conf other-vhosts-access-log. 3587s Enabling conf security. 3587s Enabling conf serve-cgi-bin. 3587s Enabling site 000-default. 3588s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 3590s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 3591s Setting up autopkgtest-satdep (0) ... 3591s Processing triggers for ufw (0.36.2-5) ... 3592s Processing triggers for man-db (2.12.0-4build1) ... 3592s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3607s (Reading database ... 58704 files and directories currently installed.) 3607s Removing autopkgtest-satdep (0) ... 3626s autopkgtest [17:56:54]: test check-http2: [----------------------- 3628s + a2enmod http2 3628s Enabling module http2. 3628s + a2enmod ssl 3628s To activate the new configuration, you need to run: 3628s systemctl restart apache2 3628s Considering dependency mime for ssl: 3628s Module mime already enabled 3628s Considering dependency socache_shmcb for ssl: 3628s Enabling module socache_shmcb. 3628s Enabling module ssl. 3628s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 3628s To activate the new configuration, you need to run: 3628s systemctl restart apache2 3628s + a2ensite default-ssl 3628s Enabling site default-ssl. 3628s + echo Protocols h2c h2 http/1.1 3628s + service apache2 restart 3628s To activate the new configuration, you need to run: 3628s systemctl reload apache2 3628s + echo Hello, world! 3628s + testapache curl -s -k http://localhost/hello.txt 3628s + cmd=curl -s -k http://localhost/hello.txt 3628s + curl -s -k http://localhost/hello.txt 3628s + result=Hello, world! 3628s + [ Hello, world! != Hello, world! ] 3628s + echo OK 3628s + testapache curl -s -k https://localhost/hello.txt 3628s + cmd=curl -s -k https://localhost/hello.txt 3628s + curl -s -k https://localhost/hello.txt 3628s OK 3628s + result=Hello, world! 3628s + [ Hello, world! != Hello, world! ] 3628s + echo OK 3628s + testapache nghttp --no-verify-peer https://localhost/hello.txt 3628s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 3628s + OK 3628s nghttp --no-verify-peer https://localhost/hello.txt 3628s OK 3628s + result=Hello, world! 3628s + [ Hello, world! != Hello, world! ] 3628s + echo OK 3628s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 3628s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 3628s + nghttp -u --no-verify-peer http://localhost/hello.txt 3628s + result=Hello, world! 3628s + [ Hello, world! != Hello, world! ] 3628s + echo OK 3628s OK 3629s autopkgtest [17:56:57]: test check-http2: -----------------------] 3633s check-http2 PASS 3633s autopkgtest [17:57:01]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 3637s autopkgtest [17:57:05]: test check-ubuntu-branding: preparing testbed 3682s autopkgtest [17:57:50]: testbed dpkg architecture: armhf 3684s autopkgtest [17:57:52]: testbed apt version: 2.7.14build2 3684s autopkgtest [17:57:52]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3686s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 3686s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 3687s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [315 kB] 3687s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 3687s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 3687s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [213 kB] 3687s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 3687s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1192 B] 3687s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 3687s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [781 kB] 3687s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 3687s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [5000 B] 3687s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 3692s Fetched 2293 kB in 1s (1745 kB/s) 3692s Reading package lists... 3711s tee: /proc/self/fd/2: Permission denied 3736s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 3736s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 3736s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 3736s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 3739s Reading package lists... 3739s Reading package lists... 3740s Building dependency tree... 3740s Reading state information... 3741s Calculating upgrade... 3742s The following packages were automatically installed and are no longer required: 3742s linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 3742s Use 'apt autoremove' to remove them. 3742s The following packages will be REMOVED: 3742s libevent-core-2.1-7 3742s The following NEW packages will be installed: 3742s libevent-core-2.1-7t64 linux-headers-6.8.0-22 linux-headers-6.8.0-22-generic 3742s The following packages will be upgraded: 3742s bash coreutils curl dirmngr fwupd gnupg gnupg-l10n gnupg-utils gpg gpg-agent 3742s gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv keyboxd kpartx krb5-locales 3742s libaudit-common libaudit1 libcurl3t64-gnutls libcurl4t64 libelf1t64 3742s libfwupd2 libgssapi-krb5-2 libjansson4 libk5crypto3 libkrb5-3 3742s libkrb5support0 libperl5.38t64 libpython3.12-minimal libpython3.12-stdlib 3742s libsasl2-2 libsasl2-modules libsasl2-modules-db libwrap0 libxmlb2 3742s linux-headers-generic multipath-tools perl perl-base perl-modules-5.38 3742s python3-gdbm python3-gi python3.12 python3.12-minimal tmux ubuntu-pro-client 3742s ubuntu-pro-client-l10n 3742s 49 upgraded, 3 newly installed, 1 to remove and 0 not upgraded. 3742s Need to get 41.4 MB of archives. 3742s After this operation, 91.7 MB of additional disk space will be used. 3742s Get:1 http://ftpmaster.internal/ubuntu noble/main armhf bash armhf 5.2.21-2ubuntu4 [668 kB] 3743s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf coreutils armhf 9.4-3ubuntu6 [1280 kB] 3743s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libperl5.38t64 armhf 5.38.2-3.2build2 [4109 kB] 3744s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf perl armhf 5.38.2-3.2build2 [231 kB] 3744s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf perl-base armhf 5.38.2-3.2build2 [1671 kB] 3744s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf perl-modules-5.38 all 5.38.2-3.2build2 [3110 kB] 3744s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf tmux armhf 3.4-1build1 [400 kB] 3744s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf libevent-core-2.1-7t64 armhf 2.1.12-stable-9ubuntu2 [82.6 kB] 3744s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf python3.12 armhf 3.12.2-5ubuntu3 [644 kB] 3744s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.12-stdlib armhf 3.12.2-5ubuntu3 [1925 kB] 3744s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf python3.12-minimal armhf 3.12.2-5ubuntu3 [2004 kB] 3744s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.12-minimal armhf 3.12.2-5ubuntu3 [817 kB] 3744s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf libaudit-common all 1:3.1.2-2.1build1 [5736 B] 3744s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libaudit1 armhf 1:3.1.2-2.1build1 [44.4 kB] 3744s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf gpg-wks-client armhf 2.4.4-2ubuntu17 [87.5 kB] 3744s Get:16 http://ftpmaster.internal/ubuntu noble/main armhf dirmngr armhf 2.4.4-2ubuntu17 [346 kB] 3744s Get:17 http://ftpmaster.internal/ubuntu noble/main armhf gpgsm armhf 2.4.4-2ubuntu17 [241 kB] 3744s Get:18 http://ftpmaster.internal/ubuntu noble/universe armhf gpg-wks-server armhf 2.4.4-2ubuntu17 [76.3 kB] 3744s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf gnupg-utils armhf 2.4.4-2ubuntu17 [158 kB] 3744s Get:20 http://ftpmaster.internal/ubuntu noble/main armhf gpg-agent armhf 2.4.4-2ubuntu17 [235 kB] 3744s Get:21 http://ftpmaster.internal/ubuntu noble/main armhf gpg armhf 2.4.4-2ubuntu17 [524 kB] 3744s Get:22 http://ftpmaster.internal/ubuntu noble/main armhf gpgconf armhf 2.4.4-2ubuntu17 [115 kB] 3744s Get:23 http://ftpmaster.internal/ubuntu noble/main armhf gnupg all 2.4.4-2ubuntu17 [359 kB] 3744s Get:24 http://ftpmaster.internal/ubuntu noble/main armhf keyboxd armhf 2.4.4-2ubuntu17 [111 kB] 3744s Get:25 http://ftpmaster.internal/ubuntu noble/main armhf gpgv armhf 2.4.4-2ubuntu17 [224 kB] 3744s Get:26 http://ftpmaster.internal/ubuntu noble/main armhf krb5-locales all 1.20.1-6ubuntu2 [13.8 kB] 3744s Get:27 http://ftpmaster.internal/ubuntu noble/main armhf libelf1t64 armhf 0.190-1.1build4 [49.9 kB] 3744s Get:28 http://ftpmaster.internal/ubuntu noble/main armhf libgssapi-krb5-2 armhf 1.20.1-6ubuntu2 [119 kB] 3744s Get:29 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5-3 armhf 1.20.1-6ubuntu2 [321 kB] 3744s Get:30 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5support0 armhf 1.20.1-6ubuntu2 [31.4 kB] 3744s Get:31 http://ftpmaster.internal/ubuntu noble/main armhf libk5crypto3 armhf 1.20.1-6ubuntu2 [78.6 kB] 3745s Get:32 http://ftpmaster.internal/ubuntu noble/main armhf python3-gi armhf 3.48.2-1 [219 kB] 3745s Get:33 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-pro-client-l10n armhf 31.2.3 [19.4 kB] 3745s Get:34 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-pro-client armhf 31.2.3 [216 kB] 3745s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf libjansson4 armhf 2.14-2build2 [28.2 kB] 3745s Get:36 http://ftpmaster.internal/ubuntu noble/main armhf python3-gdbm armhf 3.12.2-3ubuntu4 [15.1 kB] 3745s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu10 [219 kB] 3745s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10 [296 kB] 3745s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10 [290 kB] 3745s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libfwupd2 armhf 1.9.16-1 [123 kB] 3745s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libxmlb2 armhf 0.3.17-1 [56.9 kB] 3745s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf fwupd armhf 1.9.16-1 [4362 kB] 3745s Get:43 http://ftpmaster.internal/ubuntu noble/main armhf gnupg-l10n all 2.4.4-2ubuntu17 [65.9 kB] 3745s Get:44 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu3 [19.2 kB] 3745s Get:45 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu3 [49.7 kB] 3745s Get:46 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu3 [61.4 kB] 3745s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf libwrap0 armhf 7.6.q-33 [45.3 kB] 3745s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-6.8.0-22 all 6.8.0-22.22 [13.6 MB] 3745s Get:49 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-6.8.0-22-generic armhf 6.8.0-22.22 [1286 kB] 3746s Get:50 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-generic armhf 6.8.0-22.22 [9638 B] 3746s Get:51 http://ftpmaster.internal/ubuntu noble/main armhf kpartx armhf 0.9.4-5ubuntu8 [31.5 kB] 3746s Get:52 http://ftpmaster.internal/ubuntu noble/main armhf multipath-tools armhf 0.9.4-5ubuntu8 [279 kB] 3747s Fetched 41.4 MB in 3s (12.9 MB/s) 3747s (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 ... 57973 files and directories currently installed.) 3747s Preparing to unpack .../bash_5.2.21-2ubuntu4_armhf.deb ... 3747s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 3747s Setting up bash (5.2.21-2ubuntu4) ... 3747s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 3747s (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 ... 57973 files and directories currently installed.) 3747s Preparing to unpack .../coreutils_9.4-3ubuntu6_armhf.deb ... 3747s Unpacking coreutils (9.4-3ubuntu6) over (9.4-3ubuntu5) ... 3748s Setting up coreutils (9.4-3ubuntu6) ... 3748s (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 ... 57973 files and directories currently installed.) 3748s Preparing to unpack .../libperl5.38t64_5.38.2-3.2build2_armhf.deb ... 3748s Unpacking libperl5.38t64:armhf (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3748s Preparing to unpack .../perl_5.38.2-3.2build2_armhf.deb ... 3748s Unpacking perl (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3748s Preparing to unpack .../perl-base_5.38.2-3.2build2_armhf.deb ... 3748s Unpacking perl-base (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3749s Setting up perl-base (5.38.2-3.2build2) ... 3749s (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 ... 57973 files and directories currently installed.) 3749s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2build2_all.deb ... 3749s Unpacking perl-modules-5.38 (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 3750s Preparing to unpack .../tmux_3.4-1build1_armhf.deb ... 3750s Unpacking tmux (3.4-1build1) over (3.4-1) ... 3750s (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 ... 57972 files and directories currently installed.) 3750s Removing libevent-core-2.1-7:armhf (2.1.12-stable-9) ... 3750s Selecting previously unselected package libevent-core-2.1-7t64:armhf. 3750s (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 ... 57968 files and directories currently installed.) 3750s Preparing to unpack .../0-libevent-core-2.1-7t64_2.1.12-stable-9ubuntu2_armhf.deb ... 3750s Unpacking libevent-core-2.1-7t64:armhf (2.1.12-stable-9ubuntu2) ... 3750s Preparing to unpack .../1-python3.12_3.12.2-5ubuntu3_armhf.deb ... 3750s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3751s Preparing to unpack .../2-libpython3.12-stdlib_3.12.2-5ubuntu3_armhf.deb ... 3751s Unpacking libpython3.12-stdlib:armhf (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3751s Preparing to unpack .../3-python3.12-minimal_3.12.2-5ubuntu3_armhf.deb ... 3751s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3751s Preparing to unpack .../4-libpython3.12-minimal_3.12.2-5ubuntu3_armhf.deb ... 3751s Unpacking libpython3.12-minimal:armhf (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 3752s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1build1_all.deb ... 3752s Unpacking libaudit-common (1:3.1.2-2.1build1) over (1:3.1.2-2.1) ... 3752s Setting up libaudit-common (1:3.1.2-2.1build1) ... 3752s (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 ... 57975 files and directories currently installed.) 3752s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1build1_armhf.deb ... 3752s Unpacking libaudit1:armhf (1:3.1.2-2.1build1) over (1:3.1.2-2.1) ... 3752s Setting up libaudit1:armhf (1:3.1.2-2.1build1) ... 3752s (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 ... 57975 files and directories currently installed.) 3752s Preparing to unpack .../00-gpg-wks-client_2.4.4-2ubuntu17_armhf.deb ... 3752s Unpacking gpg-wks-client (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3752s Preparing to unpack .../01-dirmngr_2.4.4-2ubuntu17_armhf.deb ... 3752s Unpacking dirmngr (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3752s Preparing to unpack .../02-gpgsm_2.4.4-2ubuntu17_armhf.deb ... 3752s Unpacking gpgsm (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3752s Preparing to unpack .../03-gpg-wks-server_2.4.4-2ubuntu17_armhf.deb ... 3752s Unpacking gpg-wks-server (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3753s Preparing to unpack .../04-gnupg-utils_2.4.4-2ubuntu17_armhf.deb ... 3753s Unpacking gnupg-utils (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3753s Preparing to unpack .../05-gpg-agent_2.4.4-2ubuntu17_armhf.deb ... 3753s Unpacking gpg-agent (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3753s Preparing to unpack .../06-gpg_2.4.4-2ubuntu17_armhf.deb ... 3753s Unpacking gpg (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3753s Preparing to unpack .../07-gpgconf_2.4.4-2ubuntu17_armhf.deb ... 3753s Unpacking gpgconf (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3753s Preparing to unpack .../08-gnupg_2.4.4-2ubuntu17_all.deb ... 3753s Unpacking gnupg (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3753s Preparing to unpack .../09-keyboxd_2.4.4-2ubuntu17_armhf.deb ... 3753s Unpacking keyboxd (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3753s Preparing to unpack .../10-gpgv_2.4.4-2ubuntu17_armhf.deb ... 3753s Unpacking gpgv (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3753s Setting up gpgv (2.4.4-2ubuntu17) ... 3753s (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 ... 57975 files and directories currently installed.) 3753s Preparing to unpack .../00-krb5-locales_1.20.1-6ubuntu2_all.deb ... 3753s Unpacking krb5-locales (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3753s Preparing to unpack .../01-libelf1t64_0.190-1.1build4_armhf.deb ... 3753s Unpacking libelf1t64:armhf (0.190-1.1build4) over (0.190-1.1build3) ... 3753s Preparing to unpack .../02-libgssapi-krb5-2_1.20.1-6ubuntu2_armhf.deb ... 3753s Unpacking libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3753s Preparing to unpack .../03-libkrb5-3_1.20.1-6ubuntu2_armhf.deb ... 3753s Unpacking libkrb5-3:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3753s Preparing to unpack .../04-libkrb5support0_1.20.1-6ubuntu2_armhf.deb ... 3753s Unpacking libkrb5support0:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3753s Preparing to unpack .../05-libk5crypto3_1.20.1-6ubuntu2_armhf.deb ... 3753s Unpacking libk5crypto3:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 3754s Preparing to unpack .../06-python3-gi_3.48.2-1_armhf.deb ... 3754s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 3754s Preparing to unpack .../07-ubuntu-pro-client-l10n_31.2.3_armhf.deb ... 3754s Unpacking ubuntu-pro-client-l10n (31.2.3) over (31.2.2build1) ... 3754s Preparing to unpack .../08-ubuntu-pro-client_31.2.3_armhf.deb ... 3755s Unpacking ubuntu-pro-client (31.2.3) over (31.2.2build1) ... 3755s Preparing to unpack .../09-libjansson4_2.14-2build2_armhf.deb ... 3755s Unpacking libjansson4:armhf (2.14-2build2) over (2.14-2) ... 3755s Preparing to unpack .../10-python3-gdbm_3.12.2-3ubuntu4_armhf.deb ... 3755s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu4) over (3.12.2-3ubuntu1.1) ... 3755s Preparing to unpack .../11-curl_8.5.0-2ubuntu10_armhf.deb ... 3755s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3755s Preparing to unpack .../12-libcurl4t64_8.5.0-2ubuntu10_armhf.deb ... 3755s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3755s Preparing to unpack .../13-libcurl3t64-gnutls_8.5.0-2ubuntu10_armhf.deb ... 3755s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 3755s Preparing to unpack .../14-libfwupd2_1.9.16-1_armhf.deb ... 3755s Unpacking libfwupd2:armhf (1.9.16-1) over (1.9.15-2build1) ... 3755s Preparing to unpack .../15-libxmlb2_0.3.17-1_armhf.deb ... 3755s Unpacking libxmlb2:armhf (0.3.17-1) over (0.3.16-1) ... 3755s Preparing to unpack .../16-fwupd_1.9.16-1_armhf.deb ... 3756s Unpacking fwupd (1.9.16-1) over (1.9.15-2build1) ... 3756s Preparing to unpack .../17-gnupg-l10n_2.4.4-2ubuntu17_all.deb ... 3756s Unpacking gnupg-l10n (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 3756s Preparing to unpack .../18-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 3756s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 3756s Preparing to unpack .../19-libsasl2-2_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 3756s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 3756s Preparing to unpack .../20-libsasl2-modules_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 3756s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 3756s Preparing to unpack .../21-libwrap0_7.6.q-33_armhf.deb ... 3756s Unpacking libwrap0:armhf (7.6.q-33) over (7.6.q-32) ... 3756s Selecting previously unselected package linux-headers-6.8.0-22. 3756s Preparing to unpack .../22-linux-headers-6.8.0-22_6.8.0-22.22_all.deb ... 3756s Unpacking linux-headers-6.8.0-22 (6.8.0-22.22) ... 3764s Selecting previously unselected package linux-headers-6.8.0-22-generic. 3764s Preparing to unpack .../23-linux-headers-6.8.0-22-generic_6.8.0-22.22_armhf.deb ... 3764s Unpacking linux-headers-6.8.0-22-generic (6.8.0-22.22) ... 3768s Preparing to unpack .../24-linux-headers-generic_6.8.0-22.22_armhf.deb ... 3768s Unpacking linux-headers-generic (6.8.0-22.22) over (6.8.0-20.20+1) ... 3768s Preparing to unpack .../25-kpartx_0.9.4-5ubuntu8_armhf.deb ... 3768s Unpacking kpartx (0.9.4-5ubuntu8) over (0.9.4-5ubuntu7) ... 3768s Preparing to unpack .../26-multipath-tools_0.9.4-5ubuntu8_armhf.deb ... 3768s Unpacking multipath-tools (0.9.4-5ubuntu8) over (0.9.4-5ubuntu7) ... 3768s Setting up linux-headers-6.8.0-22 (6.8.0-22.22) ... 3768s Setting up python3-gdbm:armhf (3.12.2-3ubuntu4) ... 3768s Setting up libxmlb2:armhf (0.3.17-1) ... 3768s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu3) ... 3768s Setting up libpython3.12-minimal:armhf (3.12.2-5ubuntu3) ... 3768s Setting up krb5-locales (1.20.1-6ubuntu2) ... 3768s Setting up libelf1t64:armhf (0.190-1.1build4) ... 3768s Setting up libjansson4:armhf (2.14-2build2) ... 3768s Setting up libkrb5support0:armhf (1.20.1-6ubuntu2) ... 3768s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) ... 3768s Setting up libwrap0:armhf (7.6.q-33) ... 3768s Setting up gnupg-l10n (2.4.4-2ubuntu17) ... 3768s Setting up python3-gi (3.48.2-1) ... 3768s Setting up perl-modules-5.38 (5.38.2-3.2build2) ... 3768s Setting up libk5crypto3:armhf (1.20.1-6ubuntu2) ... 3768s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) ... 3768s Setting up kpartx (0.9.4-5ubuntu8) ... 3768s Setting up gpgconf (2.4.4-2ubuntu17) ... 3768s Setting up libkrb5-3:armhf (1.20.1-6ubuntu2) ... 3768s Setting up libevent-core-2.1-7t64:armhf (2.1.12-stable-9ubuntu2) ... 3768s Setting up libperl5.38t64:armhf (5.38.2-3.2build2) ... 3768s Setting up tmux (3.4-1build1) ... 3768s Setting up ubuntu-pro-client (31.2.3) ... 3769s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 3769s 3772s Setting up gpg (2.4.4-2ubuntu17) ... 3772s Setting up gnupg-utils (2.4.4-2ubuntu17) ... 3772s Setting up ubuntu-pro-client-l10n (31.2.3) ... 3772s Setting up linux-headers-6.8.0-22-generic (6.8.0-22.22) ... 3772s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 3773s Setting up gpg-agent (2.4.4-2ubuntu17) ... 3775s Setting up libpython3.12-stdlib:armhf (3.12.2-5ubuntu3) ... 3775s Setting up python3.12 (3.12.2-5ubuntu3) ... 3777s Setting up gpgsm (2.4.4-2ubuntu17) ... 3777s Setting up linux-headers-generic (6.8.0-22.22) ... 3777s Setting up multipath-tools (0.9.4-5ubuntu8) ... 3779s Setting up dirmngr (2.4.4-2ubuntu17) ... 3779s Setting up perl (5.38.2-3.2build2) ... 3779s Setting up libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) ... 3779s Setting up keyboxd (2.4.4-2ubuntu17) ... 3779s Setting up gpg-wks-server (2.4.4-2ubuntu17) ... 3779s Setting up gnupg (2.4.4-2ubuntu17) ... 3779s Setting up gpg-wks-client (2.4.4-2ubuntu17) ... 3779s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10) ... 3779s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10) ... 3779s Setting up curl (8.5.0-2ubuntu10) ... 3779s Setting up libfwupd2:armhf (1.9.16-1) ... 3779s Setting up fwupd (1.9.16-1) ... 3779s Installing new version of config file /etc/fwupd/remotes.d/lvfs-testing.conf ... 3779s Installing new version of config file /etc/fwupd/remotes.d/lvfs.conf ... 3780s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 3780s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 3780s fwupd.service is a disabled or a static unit not running, not starting it. 3780s Processing triggers for systemd (255.4-1ubuntu7) ... 3781s Processing triggers for man-db (2.12.0-4build1) ... 3782s Processing triggers for dbus (1.14.10-4ubuntu3) ... 3782s Processing triggers for debianutils (5.17build1) ... 3782s Processing triggers for install-info (7.1-3build2) ... 3782s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3783s Reading package lists... 3784s Building dependency tree... 3784s Reading state information... 3785s The following packages will be REMOVED: 3785s linux-headers-6.8.0-20* linux-headers-6.8.0-20-generic* 3786s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 3786s After this operation, 91.8 MB disk space will be freed. 3786s (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 ... 89122 files and directories currently installed.) 3786s Removing linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 3788s Removing linux-headers-6.8.0-20 (6.8.0-20.20) ... 3793s autopkgtest [17:59:41]: rebooting testbed after setup commands that affected boot 3879s Reading package lists... 3879s Building dependency tree... 3879s Reading state information... 3880s Starting pkgProblemResolver with broken count: 0 3880s Starting 2 pkgProblemResolver with broken count: 0 3880s Done 3882s The following additional packages will be installed: 3882s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3882s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3882s Suggested packages: 3882s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 3882s The following NEW packages will be installed: 3882s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1t64 3882s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3882s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 3882s Need to get 1872 kB/1873 kB of archives. 3882s After this operation, 5563 kB of additional disk space will be used. 3882s Get:1 /tmp/autopkgtest.OgNK6J/7-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [704 B] 3882s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libapr1t64 armhf 1.7.2-3.1build2 [86.1 kB] 3882s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu7 [82.3 kB] 3882s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu7 [9594 B] 3882s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu7 [8494 B] 3882s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 3882s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf apache2-bin armhf 2.4.58-1ubuntu7 [1202 kB] 3882s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf apache2-data all 2.4.58-1ubuntu7 [163 kB] 3882s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf apache2-utils armhf 2.4.58-1ubuntu7 [97.0 kB] 3883s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf apache2 armhf 2.4.58-1ubuntu7 [90.2 kB] 3883s Fetched 1872 kB in 1s (2494 kB/s) 3884s Selecting previously unselected package libapr1t64:armhf. 3884s (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 ... 57972 files and directories currently installed.) 3884s Preparing to unpack .../0-libapr1t64_1.7.2-3.1build2_armhf.deb ... 3884s Unpacking libapr1t64:armhf (1.7.2-3.1build2) ... 3884s Selecting previously unselected package libaprutil1t64:armhf. 3884s Preparing to unpack .../1-libaprutil1t64_1.6.3-1.1ubuntu7_armhf.deb ... 3884s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 3884s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 3884s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_armhf.deb ... 3884s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 3884s Selecting previously unselected package libaprutil1-ldap:armhf. 3884s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1.1ubuntu7_armhf.deb ... 3884s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 3884s Selecting previously unselected package liblua5.4-0:armhf. 3884s Preparing to unpack .../4-liblua5.4-0_5.4.6-3build2_armhf.deb ... 3884s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 3884s Selecting previously unselected package apache2-bin. 3884s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu7_armhf.deb ... 3884s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 3884s Selecting previously unselected package apache2-data. 3884s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu7_all.deb ... 3884s Unpacking apache2-data (2.4.58-1ubuntu7) ... 3884s Selecting previously unselected package apache2-utils. 3884s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu7_armhf.deb ... 3884s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 3884s Selecting previously unselected package apache2. 3884s Preparing to unpack .../8-apache2_2.4.58-1ubuntu7_armhf.deb ... 3884s Unpacking apache2 (2.4.58-1ubuntu7) ... 3884s Selecting previously unselected package autopkgtest-satdep. 3884s Preparing to unpack .../9-7-autopkgtest-satdep.deb ... 3884s Unpacking autopkgtest-satdep (0) ... 3885s Setting up libapr1t64:armhf (1.7.2-3.1build2) ... 3885s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 3885s Setting up apache2-data (2.4.58-1ubuntu7) ... 3885s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 3885s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 3885s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 3885s Setting up apache2-utils (2.4.58-1ubuntu7) ... 3885s Setting up apache2-bin (2.4.58-1ubuntu7) ... 3885s Setting up apache2 (2.4.58-1ubuntu7) ... 3885s Enabling module mpm_event. 3885s Enabling module authz_core. 3885s Enabling module authz_host. 3885s Enabling module authn_core. 3885s Enabling module auth_basic. 3885s Enabling module access_compat. 3885s Enabling module authn_file. 3885s Enabling module authz_user. 3885s Enabling module alias. 3885s Enabling module dir. 3885s Enabling module autoindex. 3885s Enabling module env. 3886s Enabling module mime. 3886s Enabling module negotiation. 3886s Enabling module setenvif. 3886s Enabling module filter. 3886s Enabling module deflate. 3886s Enabling module status. 3886s Enabling module reqtimeout. 3886s Enabling conf charset. 3886s Enabling conf localized-error-pages. 3886s Enabling conf other-vhosts-access-log. 3886s Enabling conf security. 3886s Enabling conf serve-cgi-bin. 3887s Enabling site 000-default. 3888s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 3889s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 3891s Setting up autopkgtest-satdep (0) ... 3891s Processing triggers for ufw (0.36.2-5) ... 3891s Processing triggers for man-db (2.12.0-4build1) ... 3892s Processing triggers for libc-bin (2.39-0ubuntu8) ... 3907s (Reading database ... 58684 files and directories currently installed.) 3907s Removing autopkgtest-satdep (0) ... 3935s autopkgtest [18:02:03]: test check-ubuntu-branding: [----------------------- 3937s + ubuntu_logo_path=icons/ubuntu-logo.png 3937s ++ curl -s http://localhost 3937s + html_content=' 3937s 3937s 3937s 3937s 3937s Apache2 Ubuntu Default Page: It works 3937s 3937s 3937s 3937s
3937s 3937s
3937s
3937s

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

3937s 3937s

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

3937s 3937s
3937s
3937s
3937s Configuration Overview 3937s
3937s
3937s

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

3937s

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

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

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

3937s

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

3937s
3937s 3937s
3937s
3937s Reporting Problems 3937s
3937s
3937s

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

3937s

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

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

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

3937s 3937s

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

3937s 3937s
3937s
3937s
3937s Configuration Overview 3937s
3937s
3937s

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

3937s

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

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

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

3937s

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

3937s
3937s 3937s
3937s
3937s Reporting Problems 3937s
3937s
3937s

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

3937s

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

3937s
3937s 3937s
3937s
3937s
3937s
3937s 3937s =~ icons/ubuntu-logo\.png ]] 3937s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 3937s ++ grep Content-Type 3937s ++ cut -d ' ' -f 2- 3937s ++ tr -d '[:space:]' 3937s + content_type=image/png 3937s + expected=image/png 3937s + '[' image/png '!=' image/png ']' 3938s autopkgtest [18:02:06]: test check-ubuntu-branding: -----------------------] 3942s autopkgtest [18:02:10]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 3942s check-ubuntu-branding PASS 3946s autopkgtest [18:02:14]: test chroot: preparing testbed 3992s autopkgtest [18:03:00]: testbed dpkg architecture: armhf 3994s autopkgtest [18:03:02]: testbed apt version: 2.7.14build2 3994s autopkgtest [18:03:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3996s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 3997s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [11.3 kB] 3997s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [315 kB] 3997s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [4680 B] 3997s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [834 kB] 3997s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [213 kB] 3997s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 3997s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1192 B] 3997s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 3997s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [781 kB] 3997s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 3997s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [5000 B] 3997s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 4002s Fetched 2293 kB in 1s (1664 kB/s) 4003s Reading package lists... 4019s tee: /proc/self/fd/2: Permission denied 4046s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 4046s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 4046s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 4046s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 4049s Reading package lists... 4049s Reading package lists... 4049s Building dependency tree... 4049s Reading state information... 4051s Calculating upgrade... 4052s The following packages were automatically installed and are no longer required: 4052s linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 4052s Use 'apt autoremove' to remove them. 4052s The following packages will be REMOVED: 4052s libevent-core-2.1-7 4052s The following NEW packages will be installed: 4052s libevent-core-2.1-7t64 linux-headers-6.8.0-22 linux-headers-6.8.0-22-generic 4052s The following packages will be upgraded: 4052s bash coreutils curl dirmngr fwupd gnupg gnupg-l10n gnupg-utils gpg gpg-agent 4052s gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv keyboxd kpartx krb5-locales 4052s libaudit-common libaudit1 libcurl3t64-gnutls libcurl4t64 libelf1t64 4052s libfwupd2 libgssapi-krb5-2 libjansson4 libk5crypto3 libkrb5-3 4052s libkrb5support0 libperl5.38t64 libpython3.12-minimal libpython3.12-stdlib 4052s libsasl2-2 libsasl2-modules libsasl2-modules-db libwrap0 libxmlb2 4052s linux-headers-generic multipath-tools perl perl-base perl-modules-5.38 4052s python3-gdbm python3-gi python3.12 python3.12-minimal tmux ubuntu-pro-client 4052s ubuntu-pro-client-l10n 4052s 49 upgraded, 3 newly installed, 1 to remove and 0 not upgraded. 4052s Need to get 41.4 MB of archives. 4052s After this operation, 91.7 MB of additional disk space will be used. 4052s Get:1 http://ftpmaster.internal/ubuntu noble/main armhf bash armhf 5.2.21-2ubuntu4 [668 kB] 4052s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf coreutils armhf 9.4-3ubuntu6 [1280 kB] 4052s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libperl5.38t64 armhf 5.38.2-3.2build2 [4109 kB] 4053s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf perl armhf 5.38.2-3.2build2 [231 kB] 4053s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf perl-base armhf 5.38.2-3.2build2 [1671 kB] 4053s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf perl-modules-5.38 all 5.38.2-3.2build2 [3110 kB] 4053s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf tmux armhf 3.4-1build1 [400 kB] 4053s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf libevent-core-2.1-7t64 armhf 2.1.12-stable-9ubuntu2 [82.6 kB] 4053s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf python3.12 armhf 3.12.2-5ubuntu3 [644 kB] 4053s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.12-stdlib armhf 3.12.2-5ubuntu3 [1925 kB] 4053s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf python3.12-minimal armhf 3.12.2-5ubuntu3 [2004 kB] 4053s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.12-minimal armhf 3.12.2-5ubuntu3 [817 kB] 4053s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf libaudit-common all 1:3.1.2-2.1build1 [5736 B] 4053s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libaudit1 armhf 1:3.1.2-2.1build1 [44.4 kB] 4053s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf gpg-wks-client armhf 2.4.4-2ubuntu17 [87.5 kB] 4053s Get:16 http://ftpmaster.internal/ubuntu noble/main armhf dirmngr armhf 2.4.4-2ubuntu17 [346 kB] 4053s Get:17 http://ftpmaster.internal/ubuntu noble/main armhf gpgsm armhf 2.4.4-2ubuntu17 [241 kB] 4053s Get:18 http://ftpmaster.internal/ubuntu noble/universe armhf gpg-wks-server armhf 2.4.4-2ubuntu17 [76.3 kB] 4053s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf gnupg-utils armhf 2.4.4-2ubuntu17 [158 kB] 4053s Get:20 http://ftpmaster.internal/ubuntu noble/main armhf gpg-agent armhf 2.4.4-2ubuntu17 [235 kB] 4053s Get:21 http://ftpmaster.internal/ubuntu noble/main armhf gpg armhf 2.4.4-2ubuntu17 [524 kB] 4053s Get:22 http://ftpmaster.internal/ubuntu noble/main armhf gpgconf armhf 2.4.4-2ubuntu17 [115 kB] 4053s Get:23 http://ftpmaster.internal/ubuntu noble/main armhf gnupg all 2.4.4-2ubuntu17 [359 kB] 4053s Get:24 http://ftpmaster.internal/ubuntu noble/main armhf keyboxd armhf 2.4.4-2ubuntu17 [111 kB] 4053s Get:25 http://ftpmaster.internal/ubuntu noble/main armhf gpgv armhf 2.4.4-2ubuntu17 [224 kB] 4053s Get:26 http://ftpmaster.internal/ubuntu noble/main armhf krb5-locales all 1.20.1-6ubuntu2 [13.8 kB] 4053s Get:27 http://ftpmaster.internal/ubuntu noble/main armhf libelf1t64 armhf 0.190-1.1build4 [49.9 kB] 4053s Get:28 http://ftpmaster.internal/ubuntu noble/main armhf libgssapi-krb5-2 armhf 1.20.1-6ubuntu2 [119 kB] 4053s Get:29 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5-3 armhf 1.20.1-6ubuntu2 [321 kB] 4053s Get:30 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5support0 armhf 1.20.1-6ubuntu2 [31.4 kB] 4053s Get:31 http://ftpmaster.internal/ubuntu noble/main armhf libk5crypto3 armhf 1.20.1-6ubuntu2 [78.6 kB] 4053s Get:32 http://ftpmaster.internal/ubuntu noble/main armhf python3-gi armhf 3.48.2-1 [219 kB] 4053s Get:33 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-pro-client-l10n armhf 31.2.3 [19.4 kB] 4053s Get:34 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-pro-client armhf 31.2.3 [216 kB] 4053s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf libjansson4 armhf 2.14-2build2 [28.2 kB] 4053s Get:36 http://ftpmaster.internal/ubuntu noble/main armhf python3-gdbm armhf 3.12.2-3ubuntu4 [15.1 kB] 4053s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu10 [219 kB] 4053s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10 [296 kB] 4054s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10 [290 kB] 4054s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libfwupd2 armhf 1.9.16-1 [123 kB] 4054s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libxmlb2 armhf 0.3.17-1 [56.9 kB] 4054s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf fwupd armhf 1.9.16-1 [4362 kB] 4054s Get:43 http://ftpmaster.internal/ubuntu noble/main armhf gnupg-l10n all 2.4.4-2ubuntu17 [65.9 kB] 4054s Get:44 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu3 [19.2 kB] 4054s Get:45 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu3 [49.7 kB] 4054s Get:46 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu3 [61.4 kB] 4054s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf libwrap0 armhf 7.6.q-33 [45.3 kB] 4054s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-6.8.0-22 all 6.8.0-22.22 [13.6 MB] 4054s Get:49 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-6.8.0-22-generic armhf 6.8.0-22.22 [1286 kB] 4054s Get:50 http://ftpmaster.internal/ubuntu noble/main armhf linux-headers-generic armhf 6.8.0-22.22 [9638 B] 4054s Get:51 http://ftpmaster.internal/ubuntu noble/main armhf kpartx armhf 0.9.4-5ubuntu8 [31.5 kB] 4054s Get:52 http://ftpmaster.internal/ubuntu noble/main armhf multipath-tools armhf 0.9.4-5ubuntu8 [279 kB] 4056s Fetched 41.4 MB in 3s (15.1 MB/s) 4056s (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 ... 57973 files and directories currently installed.) 4056s Preparing to unpack .../bash_5.2.21-2ubuntu4_armhf.deb ... 4056s Unpacking bash (5.2.21-2ubuntu4) over (5.2.21-2ubuntu2) ... 4056s Setting up bash (5.2.21-2ubuntu4) ... 4056s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 4056s (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 ... 57973 files and directories currently installed.) 4056s Preparing to unpack .../coreutils_9.4-3ubuntu6_armhf.deb ... 4056s Unpacking coreutils (9.4-3ubuntu6) over (9.4-3ubuntu5) ... 4056s Setting up coreutils (9.4-3ubuntu6) ... 4056s (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 ... 57973 files and directories currently installed.) 4056s Preparing to unpack .../libperl5.38t64_5.38.2-3.2build2_armhf.deb ... 4056s Unpacking libperl5.38t64:armhf (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 4057s Preparing to unpack .../perl_5.38.2-3.2build2_armhf.deb ... 4057s Unpacking perl (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 4057s Preparing to unpack .../perl-base_5.38.2-3.2build2_armhf.deb ... 4057s Unpacking perl-base (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 4057s Setting up perl-base (5.38.2-3.2build2) ... 4058s (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 ... 57973 files and directories currently installed.) 4058s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2build2_all.deb ... 4058s Unpacking perl-modules-5.38 (5.38.2-3.2build2) over (5.38.2-3.2build1) ... 4058s Preparing to unpack .../tmux_3.4-1build1_armhf.deb ... 4058s Unpacking tmux (3.4-1build1) over (3.4-1) ... 4059s (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 ... 57972 files and directories currently installed.) 4059s Removing libevent-core-2.1-7:armhf (2.1.12-stable-9) ... 4059s Selecting previously unselected package libevent-core-2.1-7t64:armhf. 4059s (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 ... 57968 files and directories currently installed.) 4059s Preparing to unpack .../0-libevent-core-2.1-7t64_2.1.12-stable-9ubuntu2_armhf.deb ... 4059s Unpacking libevent-core-2.1-7t64:armhf (2.1.12-stable-9ubuntu2) ... 4059s Preparing to unpack .../1-python3.12_3.12.2-5ubuntu3_armhf.deb ... 4059s Unpacking python3.12 (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 4059s Preparing to unpack .../2-libpython3.12-stdlib_3.12.2-5ubuntu3_armhf.deb ... 4059s Unpacking libpython3.12-stdlib:armhf (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 4059s Preparing to unpack .../3-python3.12-minimal_3.12.2-5ubuntu3_armhf.deb ... 4059s Unpacking python3.12-minimal (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 4060s Preparing to unpack .../4-libpython3.12-minimal_3.12.2-5ubuntu3_armhf.deb ... 4060s Unpacking libpython3.12-minimal:armhf (3.12.2-5ubuntu3) over (3.12.2-4build4) ... 4060s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1build1_all.deb ... 4060s Unpacking libaudit-common (1:3.1.2-2.1build1) over (1:3.1.2-2.1) ... 4060s Setting up libaudit-common (1:3.1.2-2.1build1) ... 4060s (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 ... 57975 files and directories currently installed.) 4060s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1build1_armhf.deb ... 4060s Unpacking libaudit1:armhf (1:3.1.2-2.1build1) over (1:3.1.2-2.1) ... 4060s Setting up libaudit1:armhf (1:3.1.2-2.1build1) ... 4060s (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 ... 57975 files and directories currently installed.) 4060s Preparing to unpack .../00-gpg-wks-client_2.4.4-2ubuntu17_armhf.deb ... 4060s Unpacking gpg-wks-client (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4060s Preparing to unpack .../01-dirmngr_2.4.4-2ubuntu17_armhf.deb ... 4060s Unpacking dirmngr (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4061s Preparing to unpack .../02-gpgsm_2.4.4-2ubuntu17_armhf.deb ... 4061s Unpacking gpgsm (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4061s Preparing to unpack .../03-gpg-wks-server_2.4.4-2ubuntu17_armhf.deb ... 4061s Unpacking gpg-wks-server (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4061s Preparing to unpack .../04-gnupg-utils_2.4.4-2ubuntu17_armhf.deb ... 4061s Unpacking gnupg-utils (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4061s Preparing to unpack .../05-gpg-agent_2.4.4-2ubuntu17_armhf.deb ... 4061s Unpacking gpg-agent (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4061s Preparing to unpack .../06-gpg_2.4.4-2ubuntu17_armhf.deb ... 4061s Unpacking gpg (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4061s Preparing to unpack .../07-gpgconf_2.4.4-2ubuntu17_armhf.deb ... 4061s Unpacking gpgconf (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4061s Preparing to unpack .../08-gnupg_2.4.4-2ubuntu17_all.deb ... 4061s Unpacking gnupg (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4061s Preparing to unpack .../09-keyboxd_2.4.4-2ubuntu17_armhf.deb ... 4061s Unpacking keyboxd (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4061s Preparing to unpack .../10-gpgv_2.4.4-2ubuntu17_armhf.deb ... 4061s Unpacking gpgv (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4061s Setting up gpgv (2.4.4-2ubuntu17) ... 4061s (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 ... 57975 files and directories currently installed.) 4061s Preparing to unpack .../00-krb5-locales_1.20.1-6ubuntu2_all.deb ... 4061s Unpacking krb5-locales (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 4061s Preparing to unpack .../01-libelf1t64_0.190-1.1build4_armhf.deb ... 4061s Unpacking libelf1t64:armhf (0.190-1.1build4) over (0.190-1.1build3) ... 4061s Preparing to unpack .../02-libgssapi-krb5-2_1.20.1-6ubuntu2_armhf.deb ... 4061s Unpacking libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 4061s Preparing to unpack .../03-libkrb5-3_1.20.1-6ubuntu2_armhf.deb ... 4061s Unpacking libkrb5-3:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 4061s Preparing to unpack .../04-libkrb5support0_1.20.1-6ubuntu2_armhf.deb ... 4061s Unpacking libkrb5support0:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 4062s Preparing to unpack .../05-libk5crypto3_1.20.1-6ubuntu2_armhf.deb ... 4062s Unpacking libk5crypto3:armhf (1.20.1-6ubuntu2) over (1.20.1-6ubuntu1) ... 4062s Preparing to unpack .../06-python3-gi_3.48.2-1_armhf.deb ... 4062s Unpacking python3-gi (3.48.2-1) over (3.48.1-1build1) ... 4062s Preparing to unpack .../07-ubuntu-pro-client-l10n_31.2.3_armhf.deb ... 4062s Unpacking ubuntu-pro-client-l10n (31.2.3) over (31.2.2build1) ... 4062s Preparing to unpack .../08-ubuntu-pro-client_31.2.3_armhf.deb ... 4063s Unpacking ubuntu-pro-client (31.2.3) over (31.2.2build1) ... 4063s Preparing to unpack .../09-libjansson4_2.14-2build2_armhf.deb ... 4063s Unpacking libjansson4:armhf (2.14-2build2) over (2.14-2) ... 4063s Preparing to unpack .../10-python3-gdbm_3.12.2-3ubuntu4_armhf.deb ... 4063s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu4) over (3.12.2-3ubuntu1.1) ... 4063s Preparing to unpack .../11-curl_8.5.0-2ubuntu10_armhf.deb ... 4063s Unpacking curl (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 4063s Preparing to unpack .../12-libcurl4t64_8.5.0-2ubuntu10_armhf.deb ... 4063s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 4063s Preparing to unpack .../13-libcurl3t64-gnutls_8.5.0-2ubuntu10_armhf.deb ... 4063s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10) over (8.5.0-2ubuntu9) ... 4063s Preparing to unpack .../14-libfwupd2_1.9.16-1_armhf.deb ... 4063s Unpacking libfwupd2:armhf (1.9.16-1) over (1.9.15-2build1) ... 4063s Preparing to unpack .../15-libxmlb2_0.3.17-1_armhf.deb ... 4063s Unpacking libxmlb2:armhf (0.3.17-1) over (0.3.16-1) ... 4063s Preparing to unpack .../16-fwupd_1.9.16-1_armhf.deb ... 4064s Unpacking fwupd (1.9.16-1) over (1.9.15-2build1) ... 4064s Preparing to unpack .../17-gnupg-l10n_2.4.4-2ubuntu17_all.deb ... 4064s Unpacking gnupg-l10n (2.4.4-2ubuntu17) over (2.4.4-2ubuntu16) ... 4064s Preparing to unpack .../18-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 4064s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 4064s Preparing to unpack .../19-libsasl2-2_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 4064s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 4064s Preparing to unpack .../20-libsasl2-modules_2.1.28+dfsg1-5ubuntu3_armhf.deb ... 4064s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu3) over (2.1.28+dfsg1-5ubuntu2) ... 4064s Preparing to unpack .../21-libwrap0_7.6.q-33_armhf.deb ... 4064s Unpacking libwrap0:armhf (7.6.q-33) over (7.6.q-32) ... 4064s Selecting previously unselected package linux-headers-6.8.0-22. 4064s Preparing to unpack .../22-linux-headers-6.8.0-22_6.8.0-22.22_all.deb ... 4064s Unpacking linux-headers-6.8.0-22 (6.8.0-22.22) ... 4071s Selecting previously unselected package linux-headers-6.8.0-22-generic. 4071s Preparing to unpack .../23-linux-headers-6.8.0-22-generic_6.8.0-22.22_armhf.deb ... 4071s Unpacking linux-headers-6.8.0-22-generic (6.8.0-22.22) ... 4075s Preparing to unpack .../24-linux-headers-generic_6.8.0-22.22_armhf.deb ... 4075s Unpacking linux-headers-generic (6.8.0-22.22) over (6.8.0-20.20+1) ... 4075s Preparing to unpack .../25-kpartx_0.9.4-5ubuntu8_armhf.deb ... 4075s Unpacking kpartx (0.9.4-5ubuntu8) over (0.9.4-5ubuntu7) ... 4075s Preparing to unpack .../26-multipath-tools_0.9.4-5ubuntu8_armhf.deb ... 4075s Unpacking multipath-tools (0.9.4-5ubuntu8) over (0.9.4-5ubuntu7) ... 4076s Setting up linux-headers-6.8.0-22 (6.8.0-22.22) ... 4076s Setting up python3-gdbm:armhf (3.12.2-3ubuntu4) ... 4076s Setting up libxmlb2:armhf (0.3.17-1) ... 4076s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu3) ... 4076s Setting up libpython3.12-minimal:armhf (3.12.2-5ubuntu3) ... 4076s Setting up krb5-locales (1.20.1-6ubuntu2) ... 4076s Setting up libelf1t64:armhf (0.190-1.1build4) ... 4076s Setting up libjansson4:armhf (2.14-2build2) ... 4076s Setting up libkrb5support0:armhf (1.20.1-6ubuntu2) ... 4076s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) ... 4076s Setting up libwrap0:armhf (7.6.q-33) ... 4076s Setting up gnupg-l10n (2.4.4-2ubuntu17) ... 4076s Setting up python3-gi (3.48.2-1) ... 4076s Setting up perl-modules-5.38 (5.38.2-3.2build2) ... 4076s Setting up libk5crypto3:armhf (1.20.1-6ubuntu2) ... 4076s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) ... 4076s Setting up kpartx (0.9.4-5ubuntu8) ... 4076s Setting up gpgconf (2.4.4-2ubuntu17) ... 4076s Setting up libkrb5-3:armhf (1.20.1-6ubuntu2) ... 4076s Setting up libevent-core-2.1-7t64:armhf (2.1.12-stable-9ubuntu2) ... 4076s Setting up libperl5.38t64:armhf (5.38.2-3.2build2) ... 4076s Setting up tmux (3.4-1build1) ... 4076s Setting up ubuntu-pro-client (31.2.3) ... 4076s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 4076s 4079s Setting up gpg (2.4.4-2ubuntu17) ... 4079s Setting up gnupg-utils (2.4.4-2ubuntu17) ... 4079s Setting up ubuntu-pro-client-l10n (31.2.3) ... 4079s Setting up linux-headers-6.8.0-22-generic (6.8.0-22.22) ... 4079s Setting up python3.12-minimal (3.12.2-5ubuntu3) ... 4081s Setting up gpg-agent (2.4.4-2ubuntu17) ... 4082s Setting up libpython3.12-stdlib:armhf (3.12.2-5ubuntu3) ... 4082s Setting up python3.12 (3.12.2-5ubuntu3) ... 4085s Setting up gpgsm (2.4.4-2ubuntu17) ... 4085s Setting up linux-headers-generic (6.8.0-22.22) ... 4085s Setting up multipath-tools (0.9.4-5ubuntu8) ... 4086s Setting up dirmngr (2.4.4-2ubuntu17) ... 4086s Setting up perl (5.38.2-3.2build2) ... 4086s Setting up libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) ... 4086s Setting up keyboxd (2.4.4-2ubuntu17) ... 4086s Setting up gpg-wks-server (2.4.4-2ubuntu17) ... 4086s Setting up gnupg (2.4.4-2ubuntu17) ... 4086s Setting up gpg-wks-client (2.4.4-2ubuntu17) ... 4086s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10) ... 4086s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10) ... 4086s Setting up curl (8.5.0-2ubuntu10) ... 4086s Setting up libfwupd2:armhf (1.9.16-1) ... 4086s Setting up fwupd (1.9.16-1) ... 4086s Installing new version of config file /etc/fwupd/remotes.d/lvfs-testing.conf ... 4086s Installing new version of config file /etc/fwupd/remotes.d/lvfs.conf ... 4087s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 4087s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 4087s fwupd.service is a disabled or a static unit not running, not starting it. 4088s Processing triggers for systemd (255.4-1ubuntu7) ... 4088s Processing triggers for man-db (2.12.0-4build1) ... 4089s Processing triggers for dbus (1.14.10-4ubuntu3) ... 4089s Processing triggers for debianutils (5.17build1) ... 4089s Processing triggers for install-info (7.1-3build2) ... 4089s Processing triggers for libc-bin (2.39-0ubuntu8) ... 4090s Reading package lists... 4090s Building dependency tree... 4090s Reading state information... 4092s The following packages will be REMOVED: 4092s linux-headers-6.8.0-20* linux-headers-6.8.0-20-generic* 4092s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 4092s After this operation, 91.8 MB disk space will be freed. 4093s (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 ... 89122 files and directories currently installed.) 4093s Removing linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 4094s Removing linux-headers-6.8.0-20 (6.8.0-20.20) ... 4100s autopkgtest [18:04:48]: rebooting testbed after setup commands that affected boot 4184s Reading package lists... 4185s Building dependency tree... 4185s Reading state information... 4185s Starting pkgProblemResolver with broken count: 0 4186s Starting 2 pkgProblemResolver with broken count: 0 4186s Done 4187s The following additional packages will be installed: 4187s apache2 apache2-bin apache2-data apache2-utils cpp cpp-13 4187s cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf gcc gcc-13 4187s gcc-13-arm-linux-gnueabihf gcc-13-base gcc-arm-linux-gnueabihf libapr1t64 4187s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libatomic1 4187s libcc1-0 libgcc-13-dev libgomp1 libisl23 liblua5.4-0 libmpc3 libubsan1 4187s Suggested packages: 4187s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 4187s cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev autoconf 4187s automake libtool flex bison gdb gcc-doc gcc-13-doc gdb-arm-linux-gnueabihf 4187s Recommended packages: 4187s libc6-dev | libc-dev libc6-dev libc-dev 4187s The following NEW packages will be installed: 4187s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep cpp cpp-13 4187s cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf gcc gcc-13 4187s gcc-13-arm-linux-gnueabihf gcc-13-base gcc-arm-linux-gnueabihf libapr1t64 4187s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libatomic1 4187s libcc1-0 libgcc-13-dev libgomp1 libisl23 liblua5.4-0 libmpc3 libubsan1 4187s 0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. 4187s Need to get 33.8 MB/33.8 MB of archives. 4187s After this operation, 89.5 MB of additional disk space will be used. 4187s Get:1 /tmp/autopkgtest.OgNK6J/8-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [720 B] 4187s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libapr1t64 armhf 1.7.2-3.1build2 [86.1 kB] 4187s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1t64 armhf 1.6.3-1.1ubuntu7 [82.3 kB] 4187s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-1.1ubuntu7 [9594 B] 4187s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf libaprutil1-ldap armhf 1.6.3-1.1ubuntu7 [8494 B] 4187s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 4188s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf apache2-bin armhf 2.4.58-1ubuntu7 [1202 kB] 4188s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf apache2-data all 2.4.58-1ubuntu7 [163 kB] 4188s Get:9 http://ftpmaster.internal/ubuntu noble/main armhf apache2-utils armhf 2.4.58-1ubuntu7 [97.0 kB] 4188s Get:10 http://ftpmaster.internal/ubuntu noble/main armhf apache2 armhf 2.4.58-1ubuntu7 [90.2 kB] 4188s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf gcc-13-base armhf 13.2.0-23ubuntu3 [48.6 kB] 4188s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf libisl23 armhf 0.26-3 [595 kB] 4188s Get:13 http://ftpmaster.internal/ubuntu noble/main armhf libmpc3 armhf 1.3.1-1 [46.4 kB] 4188s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf cpp-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu3 [8759 kB] 4190s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf cpp-13 armhf 13.2.0-23ubuntu3 [1034 B] 4190s Get:16 http://ftpmaster.internal/ubuntu noble/main armhf cpp-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [5320 B] 4190s Get:17 http://ftpmaster.internal/ubuntu noble/main armhf cpp armhf 4:13.2.0-7ubuntu1 [22.4 kB] 4190s Get:18 http://ftpmaster.internal/ubuntu noble/main armhf libcc1-0 armhf 14-20240330-1ubuntu2 [39.1 kB] 4190s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf libgomp1 armhf 14-20240330-1ubuntu2 [125 kB] 4190s Get:20 http://ftpmaster.internal/ubuntu noble/main armhf libatomic1 armhf 14-20240330-1ubuntu2 [7846 B] 4190s Get:21 http://ftpmaster.internal/ubuntu noble/main armhf libasan8 armhf 14-20240330-1ubuntu2 [2940 kB] 4190s Get:22 http://ftpmaster.internal/ubuntu noble/main armhf libubsan1 armhf 14-20240330-1ubuntu2 [1153 kB] 4191s Get:23 http://ftpmaster.internal/ubuntu noble/main armhf libgcc-13-dev armhf 13.2.0-23ubuntu3 [899 kB] 4191s Get:24 http://ftpmaster.internal/ubuntu noble/main armhf gcc-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu3 [16.8 MB] 4192s Get:25 http://ftpmaster.internal/ubuntu noble/main armhf gcc-13 armhf 13.2.0-23ubuntu3 [450 kB] 4192s Get:26 http://ftpmaster.internal/ubuntu noble/main armhf gcc-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1220 B] 4192s Get:27 http://ftpmaster.internal/ubuntu noble/main armhf gcc armhf 4:13.2.0-7ubuntu1 [5022 B] 4193s Fetched 33.8 MB in 5s (7059 kB/s) 4193s Selecting previously unselected package libapr1t64:armhf. 4193s (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 ... 57972 files and directories currently installed.) 4193s Preparing to unpack .../00-libapr1t64_1.7.2-3.1build2_armhf.deb ... 4193s Unpacking libapr1t64:armhf (1.7.2-3.1build2) ... 4193s Selecting previously unselected package libaprutil1t64:armhf. 4193s Preparing to unpack .../01-libaprutil1t64_1.6.3-1.1ubuntu7_armhf.deb ... 4193s Unpacking libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 4193s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 4193s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1.1ubuntu7_armhf.deb ... 4193s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 4193s Selecting previously unselected package libaprutil1-ldap:armhf. 4193s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1.1ubuntu7_armhf.deb ... 4193s Unpacking libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 4193s Selecting previously unselected package liblua5.4-0:armhf. 4193s Preparing to unpack .../04-liblua5.4-0_5.4.6-3build2_armhf.deb ... 4193s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 4193s Selecting previously unselected package apache2-bin. 4193s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu7_armhf.deb ... 4193s Unpacking apache2-bin (2.4.58-1ubuntu7) ... 4193s Selecting previously unselected package apache2-data. 4193s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu7_all.deb ... 4193s Unpacking apache2-data (2.4.58-1ubuntu7) ... 4193s Selecting previously unselected package apache2-utils. 4193s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu7_armhf.deb ... 4193s Unpacking apache2-utils (2.4.58-1ubuntu7) ... 4193s Selecting previously unselected package apache2. 4193s Preparing to unpack .../08-apache2_2.4.58-1ubuntu7_armhf.deb ... 4193s Unpacking apache2 (2.4.58-1ubuntu7) ... 4194s Selecting previously unselected package gcc-13-base:armhf. 4194s Preparing to unpack .../09-gcc-13-base_13.2.0-23ubuntu3_armhf.deb ... 4194s Unpacking gcc-13-base:armhf (13.2.0-23ubuntu3) ... 4194s Selecting previously unselected package libisl23:armhf. 4194s Preparing to unpack .../10-libisl23_0.26-3_armhf.deb ... 4194s Unpacking libisl23:armhf (0.26-3) ... 4194s Selecting previously unselected package libmpc3:armhf. 4194s Preparing to unpack .../11-libmpc3_1.3.1-1_armhf.deb ... 4194s Unpacking libmpc3:armhf (1.3.1-1) ... 4194s Selecting previously unselected package cpp-13-arm-linux-gnueabihf. 4194s Preparing to unpack .../12-cpp-13-arm-linux-gnueabihf_13.2.0-23ubuntu3_armhf.deb ... 4194s Unpacking cpp-13-arm-linux-gnueabihf (13.2.0-23ubuntu3) ... 4194s Selecting previously unselected package cpp-13. 4194s Preparing to unpack .../13-cpp-13_13.2.0-23ubuntu3_armhf.deb ... 4194s Unpacking cpp-13 (13.2.0-23ubuntu3) ... 4194s Selecting previously unselected package cpp-arm-linux-gnueabihf. 4194s Preparing to unpack .../14-cpp-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 4194s Unpacking cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 4194s Selecting previously unselected package cpp. 4194s Preparing to unpack .../15-cpp_4%3a13.2.0-7ubuntu1_armhf.deb ... 4194s Unpacking cpp (4:13.2.0-7ubuntu1) ... 4194s Selecting previously unselected package libcc1-0:armhf. 4194s Preparing to unpack .../16-libcc1-0_14-20240330-1ubuntu2_armhf.deb ... 4194s Unpacking libcc1-0:armhf (14-20240330-1ubuntu2) ... 4194s Selecting previously unselected package libgomp1:armhf. 4194s Preparing to unpack .../17-libgomp1_14-20240330-1ubuntu2_armhf.deb ... 4194s Unpacking libgomp1:armhf (14-20240330-1ubuntu2) ... 4194s Selecting previously unselected package libatomic1:armhf. 4194s Preparing to unpack .../18-libatomic1_14-20240330-1ubuntu2_armhf.deb ... 4194s Unpacking libatomic1:armhf (14-20240330-1ubuntu2) ... 4194s Selecting previously unselected package libasan8:armhf. 4194s Preparing to unpack .../19-libasan8_14-20240330-1ubuntu2_armhf.deb ... 4194s Unpacking libasan8:armhf (14-20240330-1ubuntu2) ... 4195s Selecting previously unselected package libubsan1:armhf. 4195s Preparing to unpack .../20-libubsan1_14-20240330-1ubuntu2_armhf.deb ... 4195s Unpacking libubsan1:armhf (14-20240330-1ubuntu2) ... 4195s Selecting previously unselected package libgcc-13-dev:armhf. 4195s Preparing to unpack .../21-libgcc-13-dev_13.2.0-23ubuntu3_armhf.deb ... 4195s Unpacking libgcc-13-dev:armhf (13.2.0-23ubuntu3) ... 4195s Selecting previously unselected package gcc-13-arm-linux-gnueabihf. 4195s Preparing to unpack .../22-gcc-13-arm-linux-gnueabihf_13.2.0-23ubuntu3_armhf.deb ... 4195s Unpacking gcc-13-arm-linux-gnueabihf (13.2.0-23ubuntu3) ... 4196s Selecting previously unselected package gcc-13. 4196s Preparing to unpack .../23-gcc-13_13.2.0-23ubuntu3_armhf.deb ... 4196s Unpacking gcc-13 (13.2.0-23ubuntu3) ... 4196s Selecting previously unselected package gcc-arm-linux-gnueabihf. 4196s Preparing to unpack .../24-gcc-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 4196s Unpacking gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 4196s Selecting previously unselected package gcc. 4196s Preparing to unpack .../25-gcc_4%3a13.2.0-7ubuntu1_armhf.deb ... 4196s Unpacking gcc (4:13.2.0-7ubuntu1) ... 4196s Selecting previously unselected package autopkgtest-satdep. 4196s Preparing to unpack .../26-8-autopkgtest-satdep.deb ... 4196s Unpacking autopkgtest-satdep (0) ... 4196s Setting up libgomp1:armhf (14-20240330-1ubuntu2) ... 4196s Setting up gcc-13-base:armhf (13.2.0-23ubuntu3) ... 4196s Setting up libmpc3:armhf (1.3.1-1) ... 4196s Setting up libatomic1:armhf (14-20240330-1ubuntu2) ... 4196s Setting up libubsan1:armhf (14-20240330-1ubuntu2) ... 4196s Setting up libasan8:armhf (14-20240330-1ubuntu2) ... 4196s Setting up libapr1t64:armhf (1.7.2-3.1build2) ... 4196s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 4196s Setting up apache2-data (2.4.58-1ubuntu7) ... 4196s Setting up libisl23:armhf (0.26-3) ... 4196s Setting up libcc1-0:armhf (14-20240330-1ubuntu2) ... 4196s Setting up libaprutil1t64:armhf (1.6.3-1.1ubuntu7) ... 4196s Setting up cpp-13-arm-linux-gnueabihf (13.2.0-23ubuntu3) ... 4196s Setting up libaprutil1-ldap:armhf (1.6.3-1.1ubuntu7) ... 4196s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-1.1ubuntu7) ... 4196s Setting up libgcc-13-dev:armhf (13.2.0-23ubuntu3) ... 4196s Setting up cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 4196s Setting up apache2-utils (2.4.58-1ubuntu7) ... 4196s Setting up cpp-13 (13.2.0-23ubuntu3) ... 4196s Setting up apache2-bin (2.4.58-1ubuntu7) ... 4196s Setting up gcc-13-arm-linux-gnueabihf (13.2.0-23ubuntu3) ... 4196s Setting up gcc-13 (13.2.0-23ubuntu3) ... 4196s Setting up cpp (4:13.2.0-7ubuntu1) ... 4196s Setting up gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 4196s Setting up apache2 (2.4.58-1ubuntu7) ... 4196s Enabling module mpm_event. 4196s Enabling module authz_core. 4196s Enabling module authz_host. 4196s Enabling module authn_core. 4196s Enabling module auth_basic. 4196s Enabling module access_compat. 4196s Enabling module authn_file. 4196s Enabling module authz_user. 4197s Enabling module alias. 4197s Enabling module dir. 4197s Enabling module autoindex. 4197s Enabling module env. 4197s Enabling module mime. 4197s Enabling module negotiation. 4197s Enabling module setenvif. 4197s Enabling module filter. 4197s Enabling module deflate. 4197s Enabling module status. 4197s Enabling module reqtimeout. 4197s Enabling conf charset. 4197s Enabling conf localized-error-pages. 4198s Enabling conf other-vhosts-access-log. 4198s Enabling conf security. 4198s Enabling conf serve-cgi-bin. 4198s Enabling site 000-default. 4199s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 4200s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 4202s Setting up gcc (4:13.2.0-7ubuntu1) ... 4202s Setting up autopkgtest-satdep (0) ... 4202s Processing triggers for ufw (0.36.2-5) ... 4202s Processing triggers for man-db (2.12.0-4build1) ... 4203s Processing triggers for libc-bin (2.39-0ubuntu8) ... 4218s (Reading database ... 58904 files and directories currently installed.) 4218s Removing autopkgtest-satdep (0) ... 4243s autopkgtest [18:07:11]: test chroot: [----------------------- 4245s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 4245s + gcc --print-file-name=libgcc_s.so.1 4245s + LIBGCC_S_PATH=/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/libgcc_s.so.1 4245s + cat 4245s + a2enconf chroot 4245s Enabling conf chroot. 4245s + echo Hello, world! 4245s + service apache2 restart 4245s To activate the new configuration, you need to run: 4245s systemctl reload apache2 4246s + wget -qO- http://localhost/hello.txt 4246s + result=Hello, world! 4246s + [ Hello, world! != Hello, world! ] 4246s autopkgtest [18:07:14]: test chroot: -----------------------] 4250s autopkgtest [18:07:18]: test chroot: - - - - - - - - - - results - - - - - - - - - - 4250s chroot PASS 4255s autopkgtest [18:07:23]: @@@@@@@@@@@@@@@@@@@@ summary 4255s run-test-suite PASS 4255s duplicate-module-load PASS 4255s default-mods PASS 4255s htcacheclean PASS 4255s ssl-passphrase PASS 4255s check-http2 PASS 4255s check-ubuntu-branding PASS 4255s chroot PASS